4 Aug 2026, 16:02 UTC679 views39 reactionsread 7 August 2026 Недавно я для себя сделал открытие.
Времена, когда я писал код руками прошли и вряд ли вернутся. Теперь я делегирую написание и сбор информации агенту. Я работаю не так, как работал последние годы.
Беда пришла откуда я не ждал. В моей практике всегда был набор практик, которые я НИКОГДА не нагрушал, потому что писал код сам. Например, я никогда: не использовал `any`-matcher для моков, не возвращал интерфейсы в Go, …
👍22😢10🗿6🏆1
1 Jul 2026, 10:00 UTC≈1,430 views3 reactionsread 7 August 2026 Продолжая череду событий-практикумов по TDD. В этом году праздник жизни заглянет в Санкт-Петербург, прям на берег залива. Будем надеяться на хорошую погоду.
Регистрируйтесь - будет весело. Друзей звать надо. Кол-во мест ограничено, как говорится.
🔥3
27 Jun 2026, 12:23 UTC≈1,710 views26 reactionsread 7 August 2026 Forwarded from @kydavoiti_live
Недавно оптимизировал свой сервис. Держит теперь бесконечный RPS.
Оформил это в skill, делюсь:
Перед оптимизацией очистите сервис от лишних аллокаций, прогрейте connection pool и не трогайте max_connections грязными руками.
В ночь растущего latency откройте pprof, положите рядом explain analyze и трижды произнесите:
> Как goroutine не блуждает без context,
как query не ходит без index,
как pool не сохнет без idle…
✍14👍6custom 53009896061397978643🗿2👨💻1
23 Jun 2026, 18:45 UTC≈1,840 views6 reactionsread 7 August 2026 Flaky Tests! Испугались? Больше не надо их бояться, их время прошло.
Наткнулся на статью, как автор поборол старые flaky-тесты с помощью нейронки.
Полностью согласен, я также с таким сталкивался. У меня может быть чутье
почему тесты "флакают", но чтобы собрать доказательства и сделать фикс
нужна куча монотонной работы из запусков с разными параметрами,
сравнений, сохранений результатов и сравнений сравнений.
Когд…
👍4🔥2
11 Jun 2026, 10:29 UTC≈1,920 views2 reactionsread 7 August 2026 У меня есть канал, где я пишу всякое. Можете подписываться, если интересно всякое.
- интерактивно проверить все ошибки написания в Vim,
- разные фоточки,
- шутки про gown,
- поиски самого-самого браузера.
И это только вершина айзберга...
https://t.me/kydavoiti_live
👍1custom 53009896061397978641
8 Jun 2026, 15:34 UTC≈1,770 views12 reactionsread 7 August 2026 Да! Обычно, в таком стиле и о таких штуках не пишу в этом канале, но сейчас я не могу молчать.
Inspired by: <https://www.youtube.com/watch?v=WqSWZuGS9pc>
Я ненавижу: <https://github.com/golang/go/issues/77273>.
Это шаг в сторону, где Go нечего ловить. Есть куча языков, который позволяют писать код с method-receivers, позволяют делать это удобнее...И мы все знаем куда это приходит:
var result = users.stream()
…
👍8🗿3👨💻1
29 May 2026, 14:16 UTC≈1,560 views2 reactionsread 7 August 2026 Особенности работы bubbletea
Обещал поделиться техническими особенностями, которые вызвали у меня проблемы. Делюсь.
много событий, случайный порядок
Порядок завершения асинхронных операций может быть случайным, поэтому важно синхронизировать доступ к storage`/`state. Я встречался с этой проблемой в тестах toggle-значения завершенности задачи (и не только, это один из примеров).
В bubbletea Update обрабатывает соо…
👍2
27 May 2026, 10:15 UTC≈1,450 views1 reactionsread 7 August 2026 Alt-screen в TUI
Пользуетесь вы своим любимым Claude Code или другие Agent Harness. Все начинает прыгать, моргать, страшно, очень страшно.
У нас может быть такая ситуация, что текст приложения не помещается в экран. И часто это не проблема:
- горизонтальный текст просто переносится на следующие строки: да, это некрасиво, но не критично.
- текст не помещается вертикально - можно скроллить.
Проблема встает в полный…
👍1
27 May 2026, 06:37 UTC≈1,390 views15 reactionsread 7 August 2026 Видео.
Поговорил о том, как я изучал bubbletea через прототипы с LLM.
Теперь там появились интересные эффекты, спасибо Codex + Remotion.
YouTube
👍15
26 May 2026, 07:57 UTC≈1,640 views39 reactionsread 7 August 2026 Photo
На этой неделе будет ролик. Пока он готовится, я хочу написать о чем-то реальном, а не агентах и прочей ерунде. Для некоторых настолько реальным, что сложно представить, что такое может случится именно с ним или близким. Для меня даже сама возможность того, что рядом может оказаться человек, которому я не смогу помочь в такой критичный момент, оставляет ком в горле. А о том, что это будет близкий человек, даже думать…
👍34⚡5
3 May 2026, 09:28 UTC≈1,970 views28 reactionsread 7 August 2026 Те, кто давно меня читают, знают: я люблю Vim за архитектуру. И особенно — за фичи, которые не висят в воздухе. Сегодня — как раз такой пример: cursor-text-objects.nvim.
В Vim есть textobject — способ оперировать логическими блоками текста: iw, ap, if и т.д. Это работает отлично… пока не упираешься в ограничение: объект можно взять только целиком. А хочется выделить только часть функции ниже курсора!! Очень! Именно …
🔥21👍7
20 Apr 2026, 18:50 UTC≈2,420 views10 reactionsread 7 August 2026 Месяц тишины. Развею его небольшими находками.
Всё, что сейчас происходит, заставило меня отказаться от других задачников. Пришлось перейти на Singularity (пусть он и неплохой). Ко всему этому я перешёл на Codex с Copilot. Хочу попробовать, каков он. Думаю, что должно быть получше, в конце концов, ИИ — их основной продукт.
Так о чём это я! Работать с Singularity можно через вашего ИИ-агента. У них есть MCP. С досту…
👍10
Showing the 12 most recent of 19 posts we hold for @kydavoiti. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.