Антон Малявский Антон Малявский

Теги / Технологии

RSS


Нужно выбирать простые технологии вместо сложных. В простом стеке всё предсказуемо, для его первоначальной настройки и обслуживания не нужны люди с докторскими степенями.

Программистов привлекает сложность как мотылька пламя — это интересно и модно. Но зачем эти сложности? Конечно, не для всех продуктов подходит простой стек — сложно представить это для Google, Amazon, Apple или Netflix — при таком масштабе они пионеры. Но для 99.9% продуктов нет смысла что-то усложнять.

Вот, что пишет Давид Хейнемейер Ханссон:

Это песня сирены, чтобы смоделировать нашу инфраструктуру по их образу.

А вот, что пишет в своём блоге Manu:

[…] Для ведения блога для формирования сообществ вам просто нужна добрая воля. Все инструменты есть. HTTP - это совершенно прекрасный протокол, электронная почта все еще работает, RCS и Matrix достаточно хороши для чатов, и если это не ваш джем, вы можете выбрать одну из бесчисленных альтернатив.

Также, низкая цена и высокая распространённость (доступность) являются преимуществами простых технологий. Одно дело настроить LAMP на любом дешёвом VPS и совсем другое дело найти хостинг, подходящий под современный сложный стек и платить за него кучу денег.

Мода склоняет к выбору сложных технологических решений при создании продукта, но приверженность сопротивлению помогает сделать правильный выбор.

Я сейчас не использую Эгею, но было интересно посмотреть доклад Ильи Бирмана об этом движке.

Краткий пересказ: движок думает о многих вещах, которые автору и конечному пользователю (посетителю) не заметны и это хорошо.

Из серии Возрождение веба
  1. Открытые стандарты, вместо подчинения стандартам платформ

Сегодня, во время работы над своим сайтом (см. Колофон), решил проверить как будет выглядеть превью заметки1 в Meta. Но передумал после того как увидел «закрытую дверь» в виде страницы логина. Моя страница Facebook давно закрыта и мне не хочется проверять смогу я войти, используя логин и пароль или мне нужно сначала восстанавливать аккаунт (или он сам восстановится после входа в отладчик).

Страница входа в отладчик репостов Meta
Страница входа в отладчик репостов Meta

Но речь о другом. Ещё совсем недавно каждая платформа придумывала и навязывала нам свои стандарты. В качестве примера, AMP от Google или такие же страницы от Facebook (не помню название). Корпорациям выгодно владеть стандартами, чтобы устанавливать правила и иметь зависимых пользователей.

3
« Ранее
Позднее »