Архив за Июнь, 2026

30 кастдевов сэкономили мне месяцы разработки… (и похоронили первоначальную идею)

Вопрос про университет 2035

В рамках поиска кейсов по технологиям RAG наткнулся на раздел проектов «Университет 2035». Сайт выглядит как полноценная экосистема. Например, есть проект по разработке когнитивного ассистента для диспетчерского управления электроэнергетическими объектами на основе RAG-модуля (мне лично очень близко).

В поисках универсального SDK…

Привет Хабр! Наконец нашёл немного времени для написания статьи. Это моя первая статья на хабре, так что, извиняйте если что… Цель статьи — показать проблемы при разработке SDK и найти попробовать архитектуру, которая минимизирует проблемы управления памятью, упрощает биндинги для разных языков и сохраняет производительность. В этой статье мы порассуждаем о поиске некоего «универсального» SDK (Software Development Kit), который бы всем нравился, как новогодняя […]

Новая эффективность: как оценивать работу ИТ-команд в 2026 году

Почему ваш GitHub — лучший лендинг, который можно сделать

Как README превращается в PR-актив: структура, нарратив, quickstart Когда кто-то впервые сталкивается с техническим продуктом, он открывает репозиторий. Инфлюенс, которому прислали питч, инвестор после дежурного «посмотрите наш продукт» делает то же самое, и разработчик, который наткнулся на тред в X, идёт туда же. Репозиторий — первая точка касания для аудитории с реальным весом: инженеры, тимлиды, […]

Когда исчезает ROI из коммерческих проектов автоматизации

5 когнитивных искажений, которые убивают конверсию

Почему хороший продукт не покупают: 5 ошибок PM в психологии пользователя Хороший продукт — это необходимое условие. Не достаточное. Можно сделать понятный интерфейс, добавить нужные фичи, поставить конкурентную цену — и всё равно смотреть на конверсию 1,3% без понимания, что идёт не так. Чаще всего проблема не в продукте. Она в том, как ваш пользователь принимает решения.

CancelledError — не просто очередная ошибка. Разбираемся, как устроена отмена задач в asyncio

При работе с асинхронным кодом нам часто приходится обрабатывать CancelledError — сигнал отмены задачи. С точки зрения приложения это выглядит как обычное исключение — достаточно добавить try/except блок и продолжить работу. Хотя в большинстве случаев это и правда работает, иногда все же приходится копнуть глубже и разобраться, как устроен механизм отмены под капотом и для […]

Почему 145 000 показов в Wordstat ≠ 145 000 клиентов. Разбор на реальных данных

Я делаю сайты и решил прикинуть размер рынка через Wordstat. «Создание сайтов» — 145 758 показов в месяц. Красивая цифра, под которую легко поверить «вот он, спрос». Но вместо того чтобы поверить, я выгрузил все вложенные запросы и разобрал их по смыслу. Реального «хочу заказать сайт» там оказалось около 3%. Ниже — как считал и что выяснил. Как считал Выгрузил топ-2000 вложенных запросов по «создание сайтов» (и отдельно […]

Как принимать решения во временных рабочих группах

Почему принятие решений во временных рабочих группах единолично руководителем не оптимально? Какие ещё имеются варианты принятия решений?