Мы дали команде 4 спорных тезиса про frontend, чтобы выяснить, что важнее, скорость или качество?
Формат простой:
ℹ️ Без попытки найти «единственно правильный» ответ, потому что в разработке почти всегда есть trade-off.
🔥 В карточках все тезисы от нас, ЗА и ПРОТИВ от команды.
🖥 Что еще почитать? «КАК ОФОРМИТЬ СТАТЬЮ, КОТОРАЯ ПРОДАЕТ» в нашем блоге!
Формат простой:
Один тезис от редакции - один аргумент ЗА и один аргумент ПРОТИВ от команды.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍2🔥2
Не весь код, который ИИ пишет быстро, так же хорошо переживает реальную разработку
🔄 Обновили устаревшую статью (ссылка).
ℹ️ В новой статье на Хабре наш CTO Илья разбирает DatePicker как удобный пример большой инженерной развилки:
🔼 Развилка 1
🔽 Развилка 2
ℹ️ Материал будет полезен frontend-разработчикам, тимлидам, тем, кто собирает UI-компоненты, работает с accessibility и пробует внедрять ИИ в продакшн-разработку.
В статье - по делу:
➡️ где ИИ-драфтинг ускоряет работу, а где начинает копить техдолг;
➡️ почему доступный интерфейс не рождается только из хорошего промта;
➡️ как команда выстроила для ИИ внешний контур проверки с тестами, типизацией и сборкой;
➡️ зачем раскладывать компонент на ядро, представление и связующий слой;
➡️ как понять, какой подход подходит именно вашей задаче.
🔗 Читать статью на Хабре!
Когда можно взять ИИ как быстрый черновик.
Когда без жесткой системы, проверок и архитектурных рамок дальше лучше не идти.
В статье - по делу:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥3
Как дела с агентами? AI-агенты чаще всего ломаются не потому, что «глупый»
Потому, что контекст был собран как попало:
❌ В задаче есть цель, но нет границ.
❌ Есть код, но нет причины, почему он такой.
❌ Есть issue, но нет истории решений.
❌ Есть тесты, но неясно, какие из них правда защищают от регресса.
С Claude, Codex и другими агентами проблема становится заметнее: они могут дольше работать автономно, ходить по файлам, запускать команды, дробить задачу на подзадачи, но если входной контур мутный, агент просто быстрее уедет не туда.
Рабочий минимум перед запуском агента:
➡️ Что нужно изменить.
➡️ Что нельзя трогать.
➡️ Как проверить результат.
➡️ Где риск отката.
➡️ Что делать, если контекст противоречит сам себе.
⚠️ LLM - усилитель сигнала, но плохой судья, если сигнал грязный.
🖥 Что еще почитать? «ПЯТЬ УРОВНЕЙ ПРОДАЮЩЕГО САЙТА» в нашем блоге!
Потому, что контекст был собран как попало:
С Claude, Codex и другими агентами проблема становится заметнее: они могут дольше работать автономно, ходить по файлам, запускать команды, дробить задачу на подзадачи, но если входной контур мутный, агент просто быстрее уедет не туда.
Рабочий минимум перед запуском агента:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🔥2
Вредный совет из болотца рабочей культуры
🔥 Вредный совет оставили на картинке, а ниже - хороший совет от нас.
Берегите себя… и фиксируйте критерии до того, как задача превращается в ящерицу с языком.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥5👍1
Музыка не чинит баги
ℹ️ Жаль, конечно. Хотя она помогает собрать голову в кучу, когда нужно вернуться в фокус, досмотреть логи или пережить сборку, которая думает о жизни дольше вас.
🔥 В карточках собрали плейлист по рабочим вайбам: frontend, backend, mobile.
Ничего не забыли?
🖥 Что еще почитать? «ПРИОРИТИЗАЦИЯ ДОРАБОТОК ПО UX» в нашем блоге!
Ничего не забыли?
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3🔥2
Уже почти закрыли неделю
Не героически, не идеально, просто как смогли.
В голове аккуратно сложены задачи, переписки, созвоны, правки, уточнения.
🔔 И тут приходит оно:
«Можете глянуть одним глазом?»
Одним глазом уже нельзя, оба глаза в режиме энергосбережения:
Не героически, не идеально, просто как смогли.
В голове аккуратно сложены задачи, переписки, созвоны, правки, уточнения.
«Можете глянуть одним глазом?»
Одним глазом уже нельзя, оба глаза в режиме энергосбережения:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤2👍2
Как разгрести хаос из дублей в базе данных и ничего не поломать?
ℹ️ Когда пользователи регистрируются с опечатками, база данных постепенно превращается в свалку.
ℹ️ Если к профилям привязаны истории бронирований и заказов, то просто удалить «лишнее» не получится - можно случайно стереть важные данные.
Короче говоря:
ℹ️ Главная сложность была в том, что дубли образуют цепочки. Например, у Артиста 1 и 2 совпадает телефон, а у Артиста 2 и 3 - email. Напрямую 1 и 3 не связаны, но это один и тот же человек, и все их связи нужно объединить вокруг одного «мастер-профиля».
⚠️ Спойлер:
Команда разработала и протестировала на реальных данных два разных алгоритма на SQL.
🔼 Алгоритм 1
🔽 Алгоритм 2
Какой вариант в итоге победил? Ответ в статье.
🔗 Читать статью на Хабре!
Короче говоря:
В новой статье CTO компании «Исходный код» делится кейсом дедупликации базы данных с артистами.
Команда разработала и протестировала на реальных данных два разных алгоритма на SQL.
Рекурсивный обход неориентированного графа.
Итеративное сжатие временных таблиц (без рекурсии и блокировок производственной БД).
Какой вариант в итоге победил? Ответ в статье.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤4👍3
Проверили тезис из книги Маршалла Розенберга «Ненасильственное общение» вместе с командой
Как-то мы уже разбирали тезис из книги «Трудные диалоги», он оказался частично правдивым.
Сегодня продолжаем разбирать нашу библиотеку и отдельные тезисы из книг.
Тезис, который мы выбрали:
Звучит просто, но на практике оценка часто проскакивает первой:
➡️ «задача сырая»
➡️ «решение странное»
➡️ «опять не учли контекст»
➡️ «все затянулось»
Спойлер:тезис работает.
🔥 Эксперимент в карточках!
🖥 Что еще почитать? «4U-ЗАГОЛОВКИ ДЛЯ РАЗНЫХ НИШ» в нашем блоге!
Как-то мы уже разбирали тезис из книги «Трудные диалоги», он оказался частично правдивым.
Сегодня продолжаем разбирать нашу библиотеку и отдельные тезисы из книг.
Тезис, который мы выбрали:
Если отделить наблюдение от оценки, разговор становится спокойнее и предметнее.
Звучит просто, но на практике оценка часто проскакивает первой:
Спойлер:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥3
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7😁5🤯3