Моя эпопея с Elementor: 9 выводов после одного убитого сайта
Год назад мы с корешем собирали онлайн-магазин его девушке. Она модель, и у неё как раз была коллаборация по одежде с одним брендом. На повестке: каталог, лукбук, страничка о ней и промо-баннеры под каждую свежую коллекцию.
Каталог поехал на WooCommerce. А главную, лукбук и баннеры я собрал руками в Elementor. Ради скорости закинул вёрстку в HTML-виджеты, докрутил стили — и на экране было ровно то, что мы и задумали. Отдал доступы и выкинул из головы.
Через пару недель прилетает: «кажется, я сломала сайт». Готовилась новая коллекция, надо было поправить текст на баннере. Она открыла виджет, увидела там гору div-ов и аккуратно подправила пару строчек. Заодно случайно снесла один закрывающий тег. Половина главной поплыла, подвал приземлился посреди лукбука.
И винить её не в чем: Elementor мы и брали ровно ради этого — чтобы она мышкой, без нас, меняла себе баннеры и тексты. Только я вручил ей конструктор, а внутри у него — обычный HTML. Формально Elementor, а по факту — та же ручная вёрстка.
Читать далее
👉 Логово Верстальщика
Год назад мы с корешем собирали онлайн-магазин его девушке. Она модель, и у неё как раз была коллаборация по одежде с одним брендом. На повестке: каталог, лукбук, страничка о ней и промо-баннеры под каждую свежую коллекцию.
Каталог поехал на WooCommerce. А главную, лукбук и баннеры я собрал руками в Elementor. Ради скорости закинул вёрстку в HTML-виджеты, докрутил стили — и на экране было ровно то, что мы и задумали. Отдал доступы и выкинул из головы.
Через пару недель прилетает: «кажется, я сломала сайт». Готовилась новая коллекция, надо было поправить текст на баннере. Она открыла виджет, увидела там гору div-ов и аккуратно подправила пару строчек. Заодно случайно снесла один закрывающий тег. Половина главной поплыла, подвал приземлился посреди лукбука.
И винить её не в чем: Elementor мы и брали ровно ради этого — чтобы она мышкой, без нас, меняла себе баннеры и тексты. Только я вручил ей конструктор, а внутри у него — обычный HTML. Формально Elementor, а по факту — та же ручная вёрстка.
Читать далее
Please open Telegram to view this post
VIEW IN TELEGRAM
Как писать стили в 2026: CSS Modules, CSS-in-JS, Tailwind и zero-runtime
Всем привет! Меня зовут Даниил Николаев, я frontend-разработчик в «Исходном Коде». И знаете что? Каждый kickoff нового проекта — это один и тот же цирк с конями. Один кекс топит за Tailwind, второй с пеной у рта защищает «чистоту и надёжность» CSS Modules, третий по старой памяти тянет свой CSS-in-JS, а четвёртый молча открывает
В статье автору хватило смелости не разводить очередной срач про «красивый синтаксис». Вместо этого — инженерная правда: кто вообще платит за динамику? Сборка или браузер клиента? Вот это уже интересно.
Под капотом ключевых подходов для React (уровень middle и выше) разбирают:
— классические CSS Modules;
— styled-components, который уже торжественно уехал в maintenance mode;
— Emotion;
— Tailwind v4 на движке Oxide;
— и перспективный zero-runtime в лице Linaria и Vanilla Extract.
Плюс честно объясняют, что реально творится с CSSOM, reflow и рендером в браузере. А в финале — практическая матрица выбора. Без фанатизма, без хайпа месяца, без «а вот в твиттере сказали».
Читать далее
👉 Логово Верстальщика
Всем привет! Меня зовут Даниил Николаев, я frontend-разработчик в «Исходном Коде». И знаете что? Каждый kickoff нового проекта — это один и тот же цирк с конями. Один кекс топит за Tailwind, второй с пеной у рта защищает «чистоту и надёжность» CSS Modules, третий по старой памяти тянет свой CSS-in-JS, а четвёртый молча открывает
.scss и просто выходит из созвона. Классика. Ничего не меняется годами.В статье автору хватило смелости не разводить очередной срач про «красивый синтаксис». Вместо этого — инженерная правда: кто вообще платит за динамику? Сборка или браузер клиента? Вот это уже интересно.
Под капотом ключевых подходов для React (уровень middle и выше) разбирают:
— классические CSS Modules;
— styled-components, который уже торжественно уехал в maintenance mode;
— Emotion;
— Tailwind v4 на движке Oxide;
— и перспективный zero-runtime в лице Linaria и Vanilla Extract.
Плюс честно объясняют, что реально творится с CSSOM, reflow и рендером в браузере. А в финале — практическая матрица выбора. Без фанатизма, без хайпа месяца, без «а вот в твиттере сказали».
Читать далее
Please open Telegram to view this post
VIEW IN TELEGRAM
OpenAI устроила месяц подарков — 28 дней апдейтов и халявных ресетов лимитов
Тибо из OpenAI торжественно пообещал: каждый день либо заметный апгрейд для Codex/Work, либо сброс лимитов. Считайте, адвент-календарь для тех, кто считает кредиты как зарплату.
Anthropic, ну ты чё? Ждём ответку, а то щедрость что-то в одну сторону играет
👉 Логово Верстальщика
Тибо из OpenAI торжественно пообещал: каждый день либо заметный апгрейд для Codex/Work, либо сброс лимитов. Считайте, адвент-календарь для тех, кто считает кредиты как зарплату.
Anthropic, ну ты чё? Ждём ответку, а то щедрость что-то в одну сторону играет
Please open Telegram to view this post
VIEW IN TELEGRAM
Cache Control в Claude Code — мод для тех, кто устал смотреть, как токены утекают в никуда, а сессия дохнет на середине разговора.
Что делает:
— рисует отдельную полоску для 5-минутного кэша Claude — видно, когда он ещё тёплый, а когда уже остыл;
— пингует уведомлениями, чтобы ты вовремя подкидывал дровишек и не давал кэшу остыть.
По сути, следит за твоим кэшем лучше, чем ты сам. И да, это реально экономит токены, а не «экономит» в маркетинговом смысле.
Ставится одной строкой:
npx claude-code-templates@latest --mod observability/prompt-cache-control
👉 Логово Верстальщика
Что делает:
— рисует отдельную полоску для 5-минутного кэша Claude — видно, когда он ещё тёплый, а когда уже остыл;
— пингует уведомлениями, чтобы ты вовремя подкидывал дровишек и не давал кэшу остыть.
По сути, следит за твоим кэшем лучше, чем ты сам. И да, это реально экономит токены, а не «экономит» в маркетинговом смысле.
Ставится одной строкой:
npx claude-code-templates@latest --mod observability/prompt-cache-control
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Claude теперь работает под надзором — и это, как ни странно, к лучшему
Anthropic выпустили плагин You Should Know. Он поднимает отдельного агента-надзирателя, который сидит поверх Claude и тыкает носом в то, что вы оба благополучно проспали в длинной сессии.
Так что критические ошибки и недоработки больше не растворятся в тумане к двадцатому сообщению. Включается одной командой:
Для длинных сессий — маст-хэв
👉 Логово Верстальщика
Anthropic выпустили плагин You Should Know. Он поднимает отдельного агента-надзирателя, который сидит поверх Claude и тыкает носом в то, что вы оба благополучно проспали в длинной сессии.
Так что критические ошибки и недоработки больше не растворятся в тумане к двадцатому сообщению. Включается одной командой:
/plugin enable cc-plugin-you-should-know@builtinДля длинных сессий — маст-хэв
Please open Telegram to view this post
VIEW IN TELEGRAM
Выпуск #805 (6 октября 2026)
JavaScript Weekly открывается материалом Нолана Лоусона «Why Don't More Developers 'Use the Platform'?» — и это тот случай, когда неудобный вопрос задаёт человек, который обычно сам стоит на стороне платформы. Суть: почему разработчики упорно пересобирают с нуля то, что браузер уже умеет? На Hacker News, разумеется, развернули дискуссию — мол, нативные контролы и API либо куцые, либо настолько неудобные, что проще написать своё.
В релизах. Preact 11 — шесть лет дороги до этого релиза, и вот она: та самая «альтернатива React с тем же современным API» подъехала с улучшенной гидратацией, автоматическим forward ref и ESM-only пакетом. Nuxt 4.6 — крупный релиз full-stack Vue-фреймворка: серверный слой больше не привязан к Nitro (чистые сборки Vite-сервера — пока экспериментальная опция), плюс встроенные сессии, поддержка Vue Vapor и новый CLI.
Кратко. Sindre Sorhus прикрыл внешние пул-реквесты — завалили спамом ИИ-вкладов; свои проекты, впрочем, поддерживать продолжит. SWC тоже пускает PR только от доверенных контрибьюторов.
Полный выпуск: javascriptweekly.com/issues/805
👉 Логово Верстальщика
JavaScript Weekly открывается материалом Нолана Лоусона «Why Don't More Developers 'Use the Platform'?» — и это тот случай, когда неудобный вопрос задаёт человек, который обычно сам стоит на стороне платформы. Суть: почему разработчики упорно пересобирают с нуля то, что браузер уже умеет? На Hacker News, разумеется, развернули дискуссию — мол, нативные контролы и API либо куцые, либо настолько неудобные, что проще написать своё.
В релизах. Preact 11 — шесть лет дороги до этого релиза, и вот она: та самая «альтернатива React с тем же современным API» подъехала с улучшенной гидратацией, автоматическим forward ref и ESM-only пакетом. Nuxt 4.6 — крупный релиз full-stack Vue-фреймворка: серверный слой больше не привязан к Nitro (чистые сборки Vite-сервера — пока экспериментальная опция), плюс встроенные сессии, поддержка Vue Vapor и новый CLI.
Кратко. Sindre Sorhus прикрыл внешние пул-реквесты — завалили спамом ИИ-вкладов; свои проекты, впрочем, поддерживать продолжит. SWC тоже пускает PR только от доверенных контрибьюторов.
Полный выпуск: javascriptweekly.com/issues/805
Please open Telegram to view this post
VIEW IN TELEGRAM
История HTML и CSS: какие элементы и свойства ушли навсегда
Люди обожают копаться в прошлом: читают книги, таращатся на старую архитектуру, пересматривают фильмы из детства родителей. А теперь представь — веб тоже достаточно постарел, чтобы о его древностях можно было не только бухать в курилке, но и писать статьи.
Автор как раз это и делает. Оглядывается назад и вытаскивает на свет фичи, которые когда-то были живой частью веба, а сегодня — экспонаты в музее уродцев. Не исключено, что кое-чем из этого ты сам грешил в своём первом проекте. Да ладно, расслабься, все через это прошли.
Читать далее
👉 Логово Верстальщика
Люди обожают копаться в прошлом: читают книги, таращатся на старую архитектуру, пересматривают фильмы из детства родителей. А теперь представь — веб тоже достаточно постарел, чтобы о его древностях можно было не только бухать в курилке, но и писать статьи.
Автор как раз это и делает. Оглядывается назад и вытаскивает на свет фичи, которые когда-то были живой частью веба, а сегодня — экспонаты в музее уродцев. Не исключено, что кое-чем из этого ты сам грешил в своём первом проекте. Да ладно, расслабься, все через это прошли.
Читать далее
Please open Telegram to view this post
VIEW IN TELEGRAM
Свершилось: в Chrome 155, который выкатили вчера, наконец прикрутили поддержку JPEG XL (
Переводя на человеческий: те же картинки весят на 30–50% меньше, чем JPEG, плюс HDR и прочие радости. Для тех, кто до сих пор жмёт скриншоты «как в 2010-м» — это буквально новогодний подарок, только в октябре.
Писали об этом Versari, Firsching и Jägenstedt из Chrome for Developers — в выпуске Frontend Focus #761 от 7 октября 2026 года.
Мораль: если у вас на проде до сих пор JPEG-и на 4 мегабайта — это уже не «легаси», это диагноз.
👉 Логово Верстальщика
.jxl).Переводя на человеческий: те же картинки весят на 30–50% меньше, чем JPEG, плюс HDR и прочие радости. Для тех, кто до сих пор жмёт скриншоты «как в 2010-м» — это буквально новогодний подарок, только в октябре.
Писали об этом Versari, Firsching и Jägenstedt из Chrome for Developers — в выпуске Frontend Focus #761 от 7 октября 2026 года.
Мораль: если у вас на проде до сих пор JPEG-и на 4 мегабайта — это уже не «легаси», это диагноз.
Please open Telegram to view this post
VIEW IN TELEGRAM
OpenAI выкатила на GitHub 722 математические статьи — и написали их всё те же модели, только ещё не выпущенные
Это не блогпостики «я тут подумал», а работы по реальным открытым задачам: комбинаторика, алгебраическая геометрия, теория чисел и прочая математическая жесть. Причём 90 из них замахиваются на полное решение задач из списка 500 главных открытых проблем математики.
А теперь самое неприятное. Средний успешный результат — это примерно три часа работы ChatGPT Pro. Три часа. Пока ты кофе варил и трижды перечитывал свой pull request, оно доказало теорему. Многие доказательства уже формализованы в Lean — то есть проверяются компьютером, а не «поверьте на слово».
Всё выложено на GitHub. Математика — всё
Статья OpenAI | GitHub
👉 Логово Верстальщика
Это не блогпостики «я тут подумал», а работы по реальным открытым задачам: комбинаторика, алгебраическая геометрия, теория чисел и прочая математическая жесть. Причём 90 из них замахиваются на полное решение задач из списка 500 главных открытых проблем математики.
А теперь самое неприятное. Средний успешный результат — это примерно три часа работы ChatGPT Pro. Три часа. Пока ты кофе варил и трижды перечитывал свой pull request, оно доказало теорему. Многие доказательства уже формализованы в Lean — то есть проверяются компьютером, а не «поверьте на слово».
Всё выложено на GitHub. Математика — всё
Статья OpenAI | GitHub
Please open Telegram to view this post
VIEW IN TELEGRAM
Stack Overflow протрезвел и рассказал, как мы все утонули в ИИ
Опросили больше 30 тысяч человек из 169 стран. Итог: 83% разработчиков уже тыкают хотя бы один ИИ-инструмент на работе. 73% из тех, кто пользуется кодинг-ассистентами, запускают их каждый день. А почти треть ежедневных юзеров сидит с ИИ больше четырёх часов в сутки. Это уже не кодинг, а переписка с калькулятором, который иногда врёт.
Но есть и упрямые: 17% сознательно избегают ИИ, потому что не хотят разучиться думать руками. Ещё 15% — по этическим причинам. Уважаем. Остальные почти в 70% случаев спрашивают нейросеть, как решить проблему — это второй по популярности способ после обычного поиска в интернете.
По инструментам:
— Claude Code — 66%
— GitHub Copilot — 59%
Для оркестрации почти треть берут LangChain, 24% — OpenAI Agents SDK. Для автоматизации фавориты — Make и n8n.
А теперь весёлое: счастливы на работе всего 22%. Недовольны из-за выгорания, экономической неопределённости и автоматизации ИИ. А помогли за последние полгода... правильно найденные рабочие инструменты и нормальные поддерживающие коллеги. Кто бы мог подумать, что людей держат люди, а не модели.
Полное исследование можно почитать здесь — идите и делайте свои выводы о рынке, пока за вас это не сделал ИИ
👉 Логово Верстальщика
Опросили больше 30 тысяч человек из 169 стран. Итог: 83% разработчиков уже тыкают хотя бы один ИИ-инструмент на работе. 73% из тех, кто пользуется кодинг-ассистентами, запускают их каждый день. А почти треть ежедневных юзеров сидит с ИИ больше четырёх часов в сутки. Это уже не кодинг, а переписка с калькулятором, который иногда врёт.
Но есть и упрямые: 17% сознательно избегают ИИ, потому что не хотят разучиться думать руками. Ещё 15% — по этическим причинам. Уважаем. Остальные почти в 70% случаев спрашивают нейросеть, как решить проблему — это второй по популярности способ после обычного поиска в интернете.
По инструментам:
— Claude Code — 66%
— GitHub Copilot — 59%
Для оркестрации почти треть берут LangChain, 24% — OpenAI Agents SDK. Для автоматизации фавориты — Make и n8n.
А теперь весёлое: счастливы на работе всего 22%. Недовольны из-за выгорания, экономической неопределённости и автоматизации ИИ. А помогли за последние полгода... правильно найденные рабочие инструменты и нормальные поддерживающие коллеги. Кто бы мог подумать, что людей держат люди, а не модели.
Полное исследование можно почитать здесь — идите и делайте свои выводы о рынке, пока за вас это не сделал ИИ
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM