Будни разработчика
14.6K subscribers
1.19K photos
350 videos
7 files
2.04K links
Блог Lead JS-разработчика из Хельсинки
Автор: @bekharsky

По рекламе: https://telega.in/channels/htmlshit/card?r=GLOiHluU или https://t.iss.one/it_adv

Чат: https://t.iss.one/htmlshitchat

№5001017849, https://www.gosuslugi.ru/snet/679b74f8dad2d930d2eaa978
Download Telegram
Я дико ненавижу всю SEO-братию.

Их наивность, их наглость, их… порчу вёрстки. Многие на полном серьёзе ради низкочастотных запросов пишут текст с грамматическими ошибками.

Ну и перлы вроде:

<h1 class=“visually-hidden”>text</h1>
<header>second text</header>

У меня злости не хватает.
​​“За web-based IDE будущее”, — говорили они. “Это удобно”, — твердили они.
Немного устал от снобов, которые меня поправляют, когда я пишу “ThinkPad” как “финкпад”.

Я сообщаю, что буква фита, которая читалась как th в английском, удалена из русского алфавита больше сотни лет назад.

Ѳинкпад, сукины дети.
Продолжение эпопеи с индусами и российским дата-центром крупной корпорации.

Их попросили выгрузить некую таблицу и её связи из кластера MySQL.

Они выгрузили всю базу…

…без этих таблиц, вы угадали.
Видео двухлетней давности о CSS Grid, которое очень долго запрягает, зато потом быстро едет. До сих пор более чем актуальное.

Во всяком случае, оно дало мне отличное оружие против менеджеров в войне за (не) поддержку IE11 и Edge.

https://www.youtube.com/watch?v=7kVeCqQCxlk
​​#Google тоже ошибается, ничего страшного.
Спустя два месяца после запуска промо-сайта, сопутствующего приложения и миллиона доработок от клиента мы, наконец, отсортировали по алфавиту список городов в нём. Никто не замечал.

Меня накрыло ощущение абсолютной бесполезности того, что я делаю.
​​Срочно ищу шутку про PNG внутри SVG. Тупость дизайнеров зашкаливает. Даже Figma не всегда спасает.
Клиент три недели не может принять решение, как должна анимироваться иконка в навбаре приложения.

У меня всё.
Да, это была настоящая ловушка. «Уловка двадцать два» разъясняла, что забота о себе самом перед лицом прямой и непосредственной глупости менеджеров является проявлением здравого смысла.

Орр был сумасшедшим, и его можно было освободить от работы над проектом. Единственное, что он должен был для этого сделать, — попросить. Но как только он попросит, его тут же перестанут считать сумасшедшим и заставят снова брать задачи из Jira.

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

Кристальная ясность этого положения произвела на Йоссариана такое глубокое впечатление, что он многозначительно присвистнул.
Чтд. Приехал клиент из рекламного бизнеса с демонстрацией проекта к крупному телеком- и сотовому провайдеру — а у менеджеров того IE10 на компах.

Прекрасно. Горячий привет неуиноватым сисадминам.
​​Когда ты понял композицию в #React
​​Когда 16 Гб для веб-разработки уже мало.
В разработке любого React-проекта наступает момент, когда ты психуешь, подключаешь react-device-detect, записываешь себе в задачи техдолг на его удаление и продолжаешь работу.
Объявился и объяснился человек, который три месяца назад резко пропал посреди проекта.

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

Посмотрите вот на это:
https://github.com/octobercms/october/issues

Некто ayumihamsaki, гордо скрывающийся за “Место работы: Google“ и аватаркой юной девы совершает примерно процентов 80-90 всех ишью и PR.

Он забивает ленту целыми выдержками из статей про Performance API браузеров, про прелоад скриптов, про правильную загрузку стилей.

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

Который ломает у множества людей, включая меня, AJAX-фреймворк этой CMS. А он у них является важной интегрированной частью всего.

Вы понимаете? Он настолько запудрил голову разработчикам новомодным API и настолько хорошо прикрылся статьями и количеством однотипных ишью и PR, что они приняли его работу.

Это особый талант. А нам теперь разбираться с последствиями. Голову мне клиент уже открутил.

Да, вы можете сказать, что это опенорс. А я же скажу, что эта CMS ещё и бизнес её основателей. К которому они достаточно халатно относятся.