golang
1000 в 1: единая платформа для событий Databus. Опыт Wildberries

Думаю, многие сталкивались с ситуацией, когда в компании есть множество различных сервисов, которым нужно асинхронно обмениваться данными. Databus — это волшебная шина, которая как раз решает эту задачу.В этой статье я расскажу, как устроен централизованный, надёжный и удобный способ асинхронного взаимодействия сервисов внутри Wildberries.Я Виктор Такташов, Golang-разработчик в команде Trust & Safety. С задачами Highload знаком не понаслышке, потому что когда-то занимался сервером популярно…

  • четверг, 19 февраля 2026 г. в 00:00:15
golang
ADR, архитектурные тесты и кейсы из прода: ресурсы, которые реально меняют код

У меня была привычка. Вижу классную статью про архитектуру — сохраняю. Репозиторий с примерами DDD — в закладки. Видео про CQRS — в плейлист «Посмотреть потом».Вы знаете, чем кончаются плейлисты «Посмотреть потом».В какой‑то момент закладок стало 300+. Половина ссылок битые, треть дублируют друг друга, остальное - статьи, которые казались гениальными в два часа ночи. Я сел и вычистил всё до 106 ресурсов. Собрал их в awesome-list на GitHub.Но статья не про список. Статья про три вещи, которые я …

  • четверг, 19 февраля 2026 г. в 00:00:15
javascript
Capacitor: от веба к мобильным приложениям. Часть 2. Как написать свой плагин (Android + iOS)

В прошлых частях мы разобрали:зачем выбирать Capacitor;как мигрировать веб-приложение;какие проблемы могут возникнуть при переносе;Теперь переходим к самому важному месту во всей архитектуре Capacitor — к плагинам.Именно плагины делают из WebView полноценное мобильное приложение. С ними у Вас появляется доступ к камере, файловой системе, push-уведомлениям, Bluetooth и т.дВ этой статье разберем:как устанавливаются официальные плагины;как работать с community-плагинами;как мигрировать с Cordova;и…

  • четверг, 19 февраля 2026 г. в 00:00:13
javascript
Почему вопрос «Какой язык программирования выбрать в 2026» убивает вашу будущую карьеру

Привет, Хабр! (И тебе, питонист, который считает свой язык идеальным, и тебе, JS-ник, у которого уже вышел новый фреймворк, пока ты читал это предложение, и тебе, 1С-ник, который устал объяснять, что ты тоже программист всем во круг.) Наткнувшись миллионный раз на статью «КАКОЙ ЯЗЫК ПРОГРАММИРОВАНИЯ ВЫБРАТЬ?» я задался вопросом, почему люди ещё не поняли ответа на этот вопрос, ведь он на поверхности.Не для сеньорского прочтения - будьте осторожныКаждую неделю здесь и не только здесь появляется …

  • четверг, 19 февраля 2026 г. в 00:00:12
javascript
Я спросил у AI: «Заменишь ли ты меня?» и написал сервис за 2 часа

Пора ли паниковать по поводу увольнения из‑за искусственного интеллекта? Все мы видели эти заголовки: «ИИ оставит программистов без работы», «Копирайтеры больше не нужны», «Завод — наше всё». Паника, хайп, мемы. Я решил не гадать на кофейной гуще, а спросить у самого виновника торжества.У меня задержали рейс на самолёт, и за 2 часа я сделал шуточный сервис ai‑fire.ru, который показывает, отберёт ли у вас работу ИИ.1️⃣ вводишь свою профессию2️⃣ жмёшь кнопку3️⃣ узнаёшь — пора паниковать или пока …

  • четверг, 19 февраля 2026 г. в 00:00:10
javascript
Frontend Status: свежий дайджест фронтенда и AI — 18.02.2026

Frontend Status: Привет! Свежий дайджест фронтенда и AIПривет!Это пятый выпуск Frontend Status — дайджеста по фронтенд-разработке.В этом выпуске:Медиа: Mastra Workspaces — свой «Claude Code» в песочнице; Рич Харрис про реактивность и RSC; безопасность фреймворков (Анастасия Егорова).AI: безопасность агентов (Auth0), пост-обучение LLM в Netflix, Brave Search API для агентов.A11y: Axe MCP в DevTools, чеклист Shopify (ADA), когда нужен role="presentation" (Стив Френзел).Браузеры: Interop 2…

  • четверг, 19 февраля 2026 г. в 00:00:09
javascript
Роль, контекст, данные: формула рабочего промпта для кода

Привет, Хабр! 👋Меня зовут Карлен, я Lead Fullstack разработчик в ITFB Group. Хочу поговорить о том, как превратить нейросеть из «игрушки» в настоящего компаньона, который усиливает ваши навыки 😎 Речь пойдет не об обзоре AI-инструментов (выбор оставим за вами), а об искусстве составления промптов — «разговорном интерфейсе» между вами и вашим digital-напарником. Как сказала Aparna Chennapragada (CPO for AI Experiences @ Microsoft): «Будущее не в замене людей, а в их усилении». Ее совет профессио…

  • четверг, 19 февраля 2026 г. в 00:00:08
javascript
Новые реактивные формы в Angular: Signal Forms API

Привет! Меня зовут Незар, я фронтенд-разработчик из Т-Банка. В 21 релизе Angular команда разработчиков представила экспериментальное API для построения реактивных форм с помощью сигналов. В статье подробно его разберем. Тому, кто знаком с классическими Reactive Forms в Angular, новый Signal Forms API покажется эволюционным шагом: те же мощные возможности, но с сигналами — а значит, с автоматической реактивностью, полной типизацией и меньшим количеством шаблонного кода. Покажу, как с помощью сиг…

  • четверг, 19 февраля 2026 г. в 00:00:07
github
p2r3 / convert

Truly universal online file converterConvert to it! Truly universal online file converter. Many online file conversion tools are boring and insecure. They only allow conversion between two formats in the same medium (images to images, videos to videos, etc.), and they require that you upload your files to some server. This is not just terrible for privacy, it's also incredibly lame. What if you really need to convert an AVI video to a PDF document? Try to find an online tool for that, I dar…

  • четверг, 19 февраля 2026 г. в 00:00:05