-
В 2025 году в России приняли сразу четыре пакета поправок, которые бьют по классическим тёмным паттернам — тем самым интерфейсным трюкам, которые продуктовые команды годами оправдывали ростом конверсии. Штрафы за один из составов выросли в 10–37 раз. У маркетплейсов впервые…
-
Памятка backend-разработчику: как сохранить психику, отношения и себя
За пятнадцать лет управления инженерными подразделениями я заметил странную закономерность: чем ценнее был специалист для компании, тем реже кто-нибудь спрашивал, как он себя чувствует.Логика понятна. Если человек не срывает сроки, не жалуется и не создаёт проблем, значит, у него всё…
-
ИИ стал главной причиной увольнений в США. Инвесторы подозревают, что это отговорка
Компания monday.com, разработчик популярного таск-трекера, объявила о сокращении 20% штата — около 630 человек. Причина, по формулировке из SEC-филинга, — переход к «более компактной и сфокусированной операционной модели» ради «стратегии роста на основе ИИ». При этом у компании все хорошо: выручка…
-
time.ticks_ms() в MicroPython: как не блокировать код и выполнять задачи конкурентно на ESP
Очень часто в программировании микроконтроллеров используются блокирующие задержки: delay() для Arduino, time.sleep() для MicroPython. Эти функции просты и понятны, но у них есть фундаментальный недостаток: они останавливают выполнение программы на заданное время, делая систему нечувствительной к внешним событиям. В этот…
-
Автоматическая выдача чека по 422-ФЗ: как мы чинили идемпотентность вебхуков ЮKassa раньше, чем взялись за сам чек
SmetaLegko — приложение для самозанятых мастеров (сантехники, электрики, отделочники), которое делает смету, счёт и приём оплаты по СБП и картой. Когда мы добавляли автоматическую выдачу чека, оказалось, что сама задача «выдать чек» — не самая сложная часть. Сложнее было не…
-
7 месяцев вайбкодинга: как в одиночку делать то, что раньше требовало команду
ПредысторияЯ обычный python-backend разработчик. В основном писал и поддерживал web-часть проектов. Около года назад в свободное время начал разработку собственных пет-проектов, но полноценно вайбкодить начал 7 месяцев назад. И в этой статье поделюсь тем, что за это время понял.Нейросети использовал…
-
Внедрение AI в дизайн-процесс: что реально работает, а что пока только обещано
В твиттере дизайн уже «мёртв», хендофф «уже не нужен», а любой человек с промптом якобы делает то, на что раньше уходила неделя работы дизайн-команды. Стивен Хейни, основатель дизайн-инструмента Paper, несколько месяцев потратил на то, чтобы проверить это анонимными разговорами с…
-
Параллельное Программирование, Процессоры, Кэши с Кэйвоном и Кунле
На четвертом курсе Стэнфорда* я записался на урок по параллельному программированию. Изучив алгоритмы, контейнеры данных и математику, стоящую за нейронными сетками, понял, что толком не знаю, что такое микропроцессор. Было очень интересно углубиться в компьютерную архитектуру и понять лучше, как…
-
Стохастический клеточный автомат на системе типов
Алгорифм Маркова или нормальный алгоритм Маркова описывает формальную систему переписывания строк. Она снова и снова преобразует слова по упорядоченному списку правил, пока не закончатся правила или попадется специальная терминирующая последовательность. НАМ является полным по Тьюрингу и очень похож на его…
-
Что общего у Таро, Viterbi и LLM: как алгоритм выбирает один смысл из многих
Представьте, что человек спрашивает о смене профессии и вытягивает три карты: Повешенный → Маг → Колесница. Из одной и той же последовательности можно собрать несколько правдоподобных историй: о паузе и переосмыслении, о найденных ресурсах или о риске принять резкое действие…