Логотип
Аватар

Глеб Михеев

Chief Vibe Coding Officier
Автор Bun переписал его на Rust за 11 дней агентами

И он уже в продакшене (Claude code уже на нём)

Полтора месяца назад, чел переписал Bun — более быстрый аналог Node.js, с языка Zig на Rust, полностью агентно. У него было куча тестов, написанных отдельно на тайпскрипте, что позволило использовать их для обратной связи агенту. Плюс архитектурно решили сохранить все решения, для возможной дальнейшей поддержки кодовой базы людьми.

Вишенкой на торте было то, что благодаря этому еще пофиксили 128 багов разного пошиба, как утечки памяти, с крешами, так и стилистических косяков. Ну и всякие полезности типа ускорения производительности разных модулей, снижение размера бинаря на 20% и так далее.

Отличное чтиво для неверующих, рекомендую: https://bun.com/blog/bun-in-rust

П.С. Ну и по токенам это стоило $165 000, что стоит как средненький инженер на год на рынка США (а переписать такого уровня софт, это не один год и не одного инженера). Делайте выводы

Минцифры и ФРИИ открыли прием заявок в акселератор «Спринт 2.0»

Summary:

Программа полностью бесплатна для участников и направлена на развитие российских ИТ-компаний, которые создают решения для замещения иностранного программного обеспечения в ключевых отраслях экономики.

Подробнее

Компаниям дали дополнительное время на подтверждение участия в программе ИТ-ипотеки

Summary:

Организации, которые по итогам 2025 года применяли пониженные тарифы страховых взносов, но не успели до 20 мая подать в ФНС согласие на раскрытие налоговой тайны, получили возможность сделать это до 20 сентября.

Подробнее
Аватар

Глеб Михеев

Chief Vibe Coding Officier
У меня с вечера без впна работает ютуб, а у вас?)

Подписан закон о комплексном регулировании криптовалют в России

Summary:

Он формирует в стране полноценную систему регулирования оборота криптовалют — от покупки цифровых активов гражданами через лицензированных посредников до организации биржевых торгов, клиринга и работы цифровых депозитариев.

Подробнее
Аватар

Глеб Михеев

Chief Vibe Coding Officier
10 сентября выступаю в дискуссии на TEAM LEAD TODAY

Будем разгонять про делегирование работы искусственному интеллекту. Поговорим про то, как делегировать задачи не волнуясь за их качество, как управлять работой агентов, авторизовывать результат, что необходимо отдать нейронкам, а что оставить за человеком. Ну и самый главный вопрос — а кто отвечает за конечный результат (конечно ты, не отвертишься!)

Так что, приходите на конфу, заходите на дискуссию, обещаю будет весело и интересно!

Ссылка на покупку билетов

По промокоду GLEB25 скидка 25%
Аватар

Глеб Михеев

Chief Vibe Coding Officier

Как инженеру достричь успеха в эпоху перемен?

Много разговоров и беспокойств по этому поводу на каждом мероприятии, поэтому, держите моё мнение

Мы с вами двумя ногами зашли в эпоху высокой неопределенности. Одновременно начинается экономический кризис, натянутая пружина накопленных политических противоречий пришла в движение и хлещет всем по щщам, а ещё мы, как человечество, пытаемся сделать технологический прыжок и освоить применение искусственного интеллекта, как раньше освоили компьютеры, но в сверх короткий срок. И вот все меняется, старых практик недостаточно, а новые еще только формируются. Разработчики поделились на новаторов и отстающих диссидентов консерваторов, не готовых принять новый уклад, в котором код пишут агенты, а люди отвечают за намерения

А что нужно инженеру, чтобы быть актуальным и преуспеть на этом празднике жизни?
1. Любопытство. Легкое, местами дурное желание выяснить чо это и как это работает. Не ссать, на постоянной основе экспериментировать, интересоваться новинками, трогать и пробовать новое на вкус. Без этого все написанное ниже бесполезно
2. Кругозор. Дада, та самая начитанность/насмотренность. Сейчас работу могут провернуть модели под твоим чутким руководством. Можно не знать детали реализации ивент лупа или работы памяти с garbage collector’ом, но, если ты не знаешь базовые концепты/практики/методологии, если у тебя не будет системного понимания, знания о кейсах и практиках юто ты будешь не способен управлять этим. 
3. Системный дизайн. Ты должен быть в состоянии выяснить требования и спроектировать архитектуру системы.
4. Продуктовость. Разговор на языке клиента, глазами клиента, думая потребностями клиента и сценариями использования твоего софта. Если ты не понимаешь зачем и что ты делаешь, а отвечаешь только за «как», тебя это будет очень сильно ограничивать. Больше нельзя себе позволит инфантильно требовать ТЗ. Теперь ты не пишешь больше код. Ты решаешь проблемы клиента. 
5. Ответственность. Время людей, «малой ответственности» прошло. «я запрограммировал как мне написал аналитик» — больше не прокатывает. Ты субъектен, и должен брать ответственность за часть системы и нести ее до конца. Все зоны где «решает кто-то другой, а я делаю» теперь территория модели. Если вы пытаетесь остаться в ней вы проиграете (чему я очень рад, ненавижу безответственных гдетзшников, которые нагло отказываются думать сами, брать ответственность и в цвет саботируют рабочий процесс, потому что «что ты мне сделаешь, у нас нехватка айтишников миллион человек в стране»)
6. Общее видение и готовность к изменениям. Поменялись вводные, план стал неактуален? Переобувайтесь. Научите себя не разочаровываться, гибко работать и быть готовым менять кроссовки хоть каждый день. При этом, важно это не делать бездумно, а осознанно, обусловленно объективными причинами, а не дурью (своей или руководителя). Когда у вас есть общий вижен, вы двигаетесь к нему, получаете новые вводные, которые меняют план, тактику, возможно корректируют вижен. Но, вы к нему двигаетесь. Не бьетесь в агонии в попытке «принести руководителю иллюзию успеха», а вы имеете длинный образ результата и устойчиво идете к нему быстро итерируясь, проверяя идеи на практике и обучаясь, рефлексируя опыт, превращая его в знания команды

Это, в инженерном приложении, позволит вам справится с большим объемом изменений и высокой неопределенностью

П.С. Если вдруг, читая этот список возникло мерзкое ощущение «ну вот ещё, теперь работать заставляют», возможно, инженерка и разработка продуктов не твоё и надо поискать запасной аэродром, гусей там пасти например. Ну а если ты узнал в этом себя, то у меня для тебя хорошие новости, такие как ты построят этот новый мир)

Только 40% решений на мировом рынке являются полноценными ИИ-агентами

Summary:

Слово «агент» часто описывает не архитектуру продукта, а его маркетинговое позиционирование. И это ничего не говорит о реальной зрелости технологии — куда важнее уровень автономности конкретного бизнес-процесса и наличие измеримого результата от его внедрения.

Подробнее

Роботы съедят 363 ТВт·ч — новый гигантский потребитель энергии догоняет центры обработки данных

Summary:

Ключевым фактором ускорения внедрения становится снижение цен. В период с 2020 по 2025 год средняя стоимость человекоподобного робота сократилась на 93% — до 58 тыс. долларов.

Подробнее
Аватар

Глеб Михеев

Chief Vibe Coding Officier
Забавная теория 😄