Вставил люлей младшим коллегам за то, что заявка на вечеринку на сайте как не работала, так и не работает.
Оказалось, это я не задеплоил.
Ну ничего, всё равно накосячили в другом месте. Лишним не будет.
Оказалось, это я не задеплоил.
Ну ничего, всё равно накосячили в другом месте. Лишним не будет.
Захерачил конвертацию пикселей в rem в emotion@испытал чувство глубокого удовлетворения.
В какой момент мир разработки повернулся так, что какой-то бесплатный онлайн-редактор (!) работает с PSD лучше, чем GIMP, который разрабатывается не один десяток лет?
https://www.photopea.com/
Горячо рекомендую, в общем.
https://www.photopea.com/
Горячо рекомендую, в общем.
Photopea
Photopea | Online Photo Editor
Photopea Online Photo Editor lets you edit photos, apply effects, filters, add text, crop or resize pictures. Do Online Photo Editing in your browser for free!
Сотрудник — птица гордая. Пока не пнёшь, не полетит.
Задали вопрос утром? Надо повторить в обед.
Задали вопрос утром? Надо повторить в обед.
TFW проект, которым ты занимался весь этот год, выигрывает бронзу в своей категории на европейском фестивале рекламы, но тебя не указывают в титрах.
Хотя обещали.
Хотя обещали.
Статья о том, как инженеры Thoughtbot снизили затраты на разработку и деплой, отказавшись от React в пользу классической схемы генерации шаблонов на сервере.
https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix
Я скоро в голос орать начну. Это уже даже не смешно.
https://robots.thoughtbot.com/how-we-replaced-react-with-phoenix
Я скоро в голос орать начну. Это уже даже не смешно.
Thoughtbot
How We Replaced React with Phoenix
How we replaced React with server-side rendering without anyone noticing.
TFW почти год занимаешься официальным сайтом известного вискаря, но узнаёшь о проводимых акциях из паблика местного бара.
— Что ты жалуешься, у этого агентства ПМ дизайн рисует и он же продаёт.
— Угу. Я вижу.
— Угу. Я вижу.
Раньше я испытывал проблемы с придумыванием классов. Но пришёл БЭМ и всё стало хорошо. Длинно, но проблема ушла.
Теперь я испытываю проблемы с придумыванием названий компонентам React.
Теперь я испытываю проблемы с придумыванием названий компонентам React.
Каждый раз ржу в голос от результата выполнения border-radius: 9999px
Буквально.
Буквально.
Да кому же пришло в голову назвать препроцессор CSS названием "stylis"?!
Попробуйте набрать в поиске и не ошибиться и доказать Google, что тебе именно это надо!
Попробуйте набрать в поиске и не ошибиться и доказать Google, что тебе именно это надо!
Сильно задержал вёрстку страниц. Скажем так, даже не приступил к двум. А клиент их взял и обновил.
Правило трёх гвоздиков воочию.
Правило трёх гвоздиков воочию.
На свете есть не так много вещей более приятных, чем обучение за счёт клиента.
Главное срок не просрать.
Главное срок не просрать.
Поспорили с менеджером, есть у нового проекта настроенный автодеплой, или нет. Доступа никуда, кроме гита, нет. Админы морозятся, клиент морозится, предыдущая команда сбежала.
Сказал, что запушу "хуй" в комментарии чтобы доказать, что ничего там не работает. Раз меня вызвали на дуэль — я сам выбираю оружие.
Сказал, что запушу "хуй" в комментарии чтобы доказать, что ничего там не работает. Раз меня вызвали на дуэль — я сам выбираю оружие.
Сотрудник сделал двойную тернарку в шаблоне. Хрен бы с ним, но я попросил хотя бы обернуть внутреннюю тернарку в скобки.
Пишет:
— Мне пришлось уйти в гугл, чтобы понять, что ты имел в виду круглые.
А всё потому что он не совсем хорошо знает некоторые термины на русском языке (не родной). Но в момент, когда он мне ответил, я этого не знал.
Пишет:
— Мне пришлось уйти в гугл, чтобы понять, что ты имел в виду круглые.
А всё потому что он не совсем хорошо знает некоторые термины на русском языке (не родной). Но в момент, когда он мне ответил, я этого не знал.
Преждевременная оптимизация хуже преждевременной эякуляции.
Реализовал анимацию, заранее оптимизировав картинки? А дизайнеру похер, он все поменял.
Реализовал анимацию, заранее оптимизировав картинки? А дизайнеру похер, он все поменял.
Читаю код сотрудника:
Ещё б на ноль поделил.
top: 82%;
transform: translateY(-82%);
Ещё б на ноль поделил.