Egor Tolstoy

9.2K posts

Egor Tolstoy banner
Egor Tolstoy

Egor Tolstoy

@igrekde

Днем делаю инструменты для разработчиков, а ночью – @PodcastPodlodka и https://t.co/fXLicSUd7h. Англоязычный твиттер: @HeyTolstoy. Telegram: https://t.co/xYT1xhhnAu

Edinburgh, Scotland Katılım Ağustos 2010
361 Takip Edilen9.9K Takipçiler
Sabitlenmiş Tweet
Egor Tolstoy
Egor Tolstoy@igrekde·
Национальные парки США – это настолько красиво и разнообразно, что жизнь меня к этому вообще не подготовила. 7500км, 7 штатов и 8 нацпарков – держите тред про самые классные места!
Egor Tolstoy tweet mediaEgor Tolstoy tweet mediaEgor Tolstoy tweet mediaEgor Tolstoy tweet media
Русский
48
246
5.2K
363.5K
Egor Tolstoy retweetledi
абстрактный мужик
Уважаемые попищики, я отвалился из твитора потому что ложился спать в 4 ночи последние пол года, чтобы доделать наш первый распределенный облачный продукт) Прошел ровно год и 4 дня с регистрации компании (оформились 🇺🇸 4 июля 2025го 🦅). Мы начинаем публичный запуск! Компания называется BuildFetch, мы делаем инфраструктурый облачный/on-premise SaaS. Первый продукт BuildFetch Cache — очень быстрый, распределенный remote cache для Gradle и Bazel - Позволяет билдам сохранять и переиспользовать результаты билд tasks/actions в общий быстрый кеш - Когда CI, AI агенты, разработчики делают билд свеже-подтянутого кода он пролетает за секунды вместо минут тк кто-то (ваш CI или ваш тиммейт) уже потратил кучу времени и ресурсов чтобы его сбилдить - Cache hit ratio в реальных проектах ~90%, в компаниях где я настраивал такие решения хороший remote cache снижал стоимость и длительность CI ~ в таких же порядках, без шуток, это сотни тысяч долларов на средней монорепе в год для бигтеха с ~100 разработчиками на проект. Продуктово мы даем: - BuildFetch Cloud с централизованным юзер экспириенсом, биллингом через Stripe и выбором региона для проекта: US West, EU Central, скоро US East, EU West и тп - Для больших компаний естественно умеем вставать на Managed K8S у любых облачных хостеров с тераформом или K8S на железе и биллинг по инвойсам - Реалтаймовая аналитика с точностью до байта - Неограниченное количество "seats/users" в проектах - На Cache Pro неограниченное количество проектов - Все ресурсы можно перерасходовать post-paid выше тарифа без отказа сервиса - Сейчас поддерживаем Gradle и Bazel, в ближайшее время добавим Go Build Cache, Turborepo Remote Cache, Generic CI cache и тд Технически: - Всё как мы любим, low-latency, high-throughput, bus-bar networking, high-availability всех компонентов, HAProxy, HTTP/3, в каждом кластере набор селфхостед HA бд на быстрых дисках, io_uring и бекапами - Файлы храним распределенно и многоуровнево в памяти, на физических NVMe + сетевых SSD, S3-like солюшены у хостеров не используем тк они сильно медленнее - Encryption in Transit & At Rest, mTLS интерконнект между кластерами - Leader -> Many Followers топология, продакшн в трёх регионах у двух хостеров - Все подсистемы k8s native без завязки на сервисы конкретных облачных провайдеров - Верификация целостности (SHA-256) у файлов на каждый GET запрос, бекапы в независимые регионы - Огромный набор юнит, интеграционных и end-to-end функциональных тестов где все микросервисы Leader и Follower поднимается в k3d, проходит реальный флоу через внешний API от регистрации, до запросов от Gradle/Bazel прямо в тесте и проверки состояний сохраненных файлов и метаинформации в разных базах Компания (C Corp) зарегистрирована в США (Вайоминг), сам я фаундер & CEO тоже живу в США по гринкарте EB-1A Extraordinary Abilities в Колорадо, скоро подаемся на SOC2 комплайенс. В штатах я с 2017, два раза получал O-1 визу, последние 10 лет занимался только инфраструктурой и архитектурой в Infra командах в бигтехе Lyft, Juno, Yandex, NY Times и тд можете на линкедине или ютюбе меня найти (Artem Zinnatullin) и делал кучу инфраструктурного и фреймворкного оупен сорса для k8s, сети, различного тулинга, компиляторов, билд систем. Сам монорепо BuildFetch собирается естественно с самим собой в виде ремоут кеша уже полгода с примерно ~6ms p50 GET processing latency до первого байта в респонс, ~93% cache hit ratio за 30 дней Билдкеш несомненно можно поднять-написать, мониторить-обслуживать самому, поэтому наш прайсинг и уровень сервиса делает это невыгодным для 9/10 бизнесов :) Вот! --- Нервничаю, что уж скрывать, но не из-за технической стороны проекта, а скорее потому что бутстрап: хостинг, команда, юристы и прочее улетает за трехзначные доллары моих денег, а жить в США и планировать семью без бигтеховой зарплаты недешево) Буду писать как у нас что технически и продуктово развивается, как идёт бизнес, BuildFetch Cache и следующие продукты BuildFetch — одним из них будет BuildFetch Artifacts :) К слову, в конце этого года-начале-следующего запускаю второй стартап, его я чисто своими деньгами дальше прототипа не подниму, поэтому после прототипа там уже будут серьезные VC деньги и миллионные расходы, ~20 человек в команде в США и EU, stay tuned особенно Rust разработчики пишите в личку в чём специализируетесь, знакомьтесь, я начинаю собирать пул кандидатов 😽
абстрактный мужик tweet mediaабстрактный мужик tweet mediaабстрактный мужик tweet mediaабстрактный мужик tweet media
Русский
38
33
499
22.9K
Egor Tolstoy
Egor Tolstoy@igrekde·
@Rational_Answer Павел, Подлодка – это подкаст про айти. Если вы продолжите приходить и делать великолепные выпуски на околофинансовые темы, мы будем вынуждены применить санкции в ваш адрес.
Русский
1
0
44
2.6K
Павел Комаровский
Павел Комаровский@Rational_Answer·
За последние пять лет я разместил на Хабре более 300 статей, которые в совокупности получили свыше 7 млн прочтений и несколько десятков тысяч лайков. На мой взгляд, Хабр был лучшей UGC-площадкой в Рунете – поэтому основную версию всех своих материалов я размещал именно там, и ссылался со своего канала туда же. К сожалению, вчера администрация ресурса написала мне, что Хабр – это «только про айтишку и околоайти», а всякие темы про финансы и инвестиции там вообще ни к месту. И если я буду продолжать там писать про такое – то придется «расчехлять санкции» в мой адрес. Так что, уважаемые айтишники, я вынужден избавить вас от своего присутствия на Хабре. Надеюсь, вы наконец обретете счастье в этом прекрасном мире, где никто не говорит про процентные ставки, а бородатые программисты при словах «среднегодовая доходность» краснеют и в ужасе зажимают руками уши. Press F!
Павел Комаровский tweet media
Русский
48
9
634
31.4K
Egor Tolstoy
Egor Tolstoy@igrekde·
Можете посоветовать хорошее агентство или фрилансера, кто мог бы взять готовый дизайн из брендбука, собрать из него дизайн-систему в Next.js и заодно перевести на нее лендинг?
Русский
3
0
3
2.6K
Egor Tolstoy retweetledi
Podlodka Podcast
Podlodka Podcast@PodcastPodlodka·
Новый выпуск Podlodka Deep Dive — на этот раз про Rust! Поговорили о безопасности памяти, borrow checker'e, компромиссах языка и о том, почему некоторые разработчики готовы терпеть всё это ради гарантий, которые он дает. В гостях — @Nekrolm 🎧youtu.be/16YrGm8Aq9I
YouTube video
YouTube
Podlodka Podcast tweet media
Русский
2
7
38
19.4K
Egor Tolstoy
Egor Tolstoy@igrekde·
@katellaevgenii ну ты как будто вчера родился, это же стандартная прокрастинация – получаешь дофаминчик, делая штуки, которые якобы повышают твою производительность, хотя фактической пользы ноль вспомни аналогичное вокруг культа zettelcasten, заметок и тудушек
Русский
2
0
44
2.7K
Eugene Katella
Eugene Katella@katellaevgenii·
Устаю от того, что нынче пишут про ИИ-кодинг тренды Типа, каждый второй дебич щас пишет "у меня агенты оркестрируют агентов", "а у меня лупы мейнтейнят репозиторий", "а у меня харнесс оркестрирует лупы которые оркестрируют рои агентов" Круто! А выхлоп какой? Нахуя все это?
Русский
49
2
245
32.2K
Egor Tolstoy
Egor Tolstoy@igrekde·
@KathrinPetrova Пожалуйста, не забудь поделиться своим юзкейсом в Podlodka AI Club в чате AI Use
Русский
0
0
8
971
Ekaterina Petrova
Ekaterina Petrova@KathrinPetrova·
До родов: ой в декрете будет столько времени, работать же не надо, на митинги ходить не надо!!!!111 Закончу наконец курсы по диджеингу, выучу греческий, напилю 100 пет проектов и перепробую всех-всех AI агентов, тулинг и прочую фигню! 4 месяца спустя: протерла пыль с dj-пульта, сходила на 0 уроков греческого и продолбала запись на экзамен по культуре, работа с ai тулами - дорисовать рыбу на фото, чтобы визуализировать шутку мужа, что Кира похожа на довольного мужичка который поймал здорового карася.
Ekaterina Petrova tweet mediaEkaterina Petrova tweet media
Русский
16
2
732
36.6K
Egor Tolstoy
Egor Tolstoy@igrekde·
Очень хороший и душевный выпуск, где я рассказываю, как @hhariri спас меня от того, чтобы не спросить "what's so special about number two" на аудиторию в несколько тысяч человек
Podlodka Podcast@PodcastPodlodka

Хочется выступить на международной конфе, но страшно за свой английский, да и в целом непонятно, с чего начать? @hhariri рассказывает, как правильно подать заявку, подготовить топовый доклад, и выступить так, чтобы все это запомнили! 🎧 podlodka.io/480

Русский
1
0
10
3.6K
Egor Tolstoy
Egor Tolstoy@igrekde·
@mike_igonin Я наливал горячую воду, и с родной горелкой мне секунд 15 хватило, чтобы вода поднялась
Русский
1
0
1
127
Миша Фриз
Миша Фриз@mike_igonin·
@igrekde Сифонный лайфхак от Капитана - поставить неродную горелку помощнее
Русский
1
0
1
247
Egor Tolstoy
Egor Tolstoy@igrekde·
из Японии привезен идеальный способ очень долго заваривать очень мало кофе
Русский
1
0
16
1.7K
Egor Tolstoy
Egor Tolstoy@igrekde·
Очень ищу активных пользователей GitHub Spec Kit, в идеале использующих в масштабе одной или нескольких команд. Подскажите контакты!
Русский
2
0
1
1.4K
Egor Tolstoy
Egor Tolstoy@igrekde·
@orangy Just my thought yesterday. I hate being unable to remove all the prompts to save my passwords/addresses/credit cards.
English
0
0
2
1.3K
Ilya Ryzhenkov
Ilya Ryzhenkov@orangy·
I wish for a browser built like pi.dev. No features out of the box, but you can ask it to build features.
English
2
0
5
1.3K
Egor Tolstoy
Egor Tolstoy@igrekde·
Еще часто набрасывают, что SDD – это реинкарнация вотерфолла, но: - минусы будут? - при изменении требований откатиться на пару этапов и обновить спеку не стоит вообще ничего - вносить изменения в существующую спеку проще, чем начинать с чистого листа
Egor Tolstoy@HeyTolstoy

Agents are great at filling the gaps in your intent, often with something you didn't want. It results in code full of unknown unknowns – behaviors you can't test, because you don't know they exist. The feedback loop is painfully slow. Spec-driven development speeds it up. You talk to an agent, uncover implicit assumptions early, harden your intent with specifics, and voila – get fewer surprises in the resulting code. Tried this way of explaining the value if SDD to sceptics, works like a charm!

Русский
3
0
10
3.9K
Egor Tolstoy
Egor Tolstoy@igrekde·
AI-тулинг входит в новую эпоху благодаря GSD: - скачиваешь пачку md файлов - веришь что это будущее, покупаешь официальную крипту проекта - автор всех кидает, ты теряешь деньги - понимаешь, что скачал еще тонну JS, в котором может быть любой майнер reddit.com/r/ClaudeAI/s/2…
Русский
1
1
25
4.2K
Egor Tolstoy retweetledi
krus210
krus210@krus210·
Yesterday joined the 📷Podlodka AI Engineers Club meetup. Strong engineers, honest talks about AI in real work: agents, workflows, code review, team practices, and the messy parts behind demos. Great energy in the room. Thanks Podlodka AI and @igrekde for organizing it.
krus210 tweet media
English
0
1
3
696
Egor Tolstoy retweetledi
Podlodka Podcast
Podlodka Podcast@PodcastPodlodka·
Кирилл Мокевнин @mokevnin (Хекслет, Организованное программирование) в новой Podlodka Deep Dive объясняет, почему Ruby on Rails похоронили слишком рано, как рельсы повлияли на веб, почему они ещё дают огромную скорость и когда их магия начинает мешать. 🎧youtu.be/EL53I0klc2w
YouTube video
YouTube
Podlodka Podcast tweet media
Русский
0
4
10
7K
Egor Tolstoy
Egor Tolstoy@igrekde·
@bunopus не зря же я к своей клешне помимо Codex подключаю еще и OpenCode с qwen под капотом...
Русский
1
0
4
738
Evgeny Kot
Evgeny Kot@bunopus·
@igrekde Платформу где AI агенты могут купить наркотики и секс
Русский
4
1
44
2K
Egor Tolstoy
Egor Tolstoy@igrekde·
как же мне нравится, что Telegram за пределами России из мессенджера для покупки наркотиков и секса, который немного стыдно вспоминать в приличном обществе, постепенно превращается в лучшую платформу для AI агентов
Pavel Durov@durov

🤖 AI devs asked for this — and we delivered. 💬 Bots can now talk to other bots on Telegram. 🧠 Autonomous agents now have a communication layer humans can follow.

Русский
2
1
37
15K
Egor Tolstoy
Egor Tolstoy@igrekde·
@apograph_yt1 Пропускаем инженеров с опытом в индустрии хотя бы лет в пять, и тех, кто сам уже с AI попробовал поработать.
Русский
0
0
0
924
Egor Tolstoy
Egor Tolstoy@igrekde·
Провели в AI клубе хакатон, и сделали 14 разных оркестраторов агентов, которые автоматически вытаскивают задачи из бэклога, пишут код, запускают проверки и доводят до PR. Посмотрите, какие классные проекты получились! podlodka.ai/hacker-sprints…
Русский
10
7
105
17.1K