Продуктовый инженер — это не продакт, который научился кодить
Чем product engineer отличается от продакта, фулстека и обычного разработчика, почему роль стала заметнее с ИИ и без каких полномочий она не работает.
Архив мастерской
Чем product engineer отличается от продакта, фулстека и обычного разработчика, почему роль стала заметнее с ИИ и без каких полномочий она не работает.
Приложение, которое я собирался сделать за выходные, заняло два месяца. Что именно съело время, почему быстрая генерация кода этого не изменила и какая работа осталась человеку.
Посчитал месяц работы разработчика с агентом по ценам API и подписок на сентябрь 2026: где разница в десятки раз, почему считать надо в долларах и при чём тут кэш.
Почему большое контекстное окно и векторная база ещё не память, где она ломается и почему я не советую ставить систему памяти, пока не можешь назвать проблему.
Почему я не хотел оставлять публичный блог на домашнем интернете, как переехал с Ghost на Astro и на какие грабли наступил в VK Object Storage и CDN.
Учёт финансов IAAM, где вместо интерфейса агент, и движок этого блога для чужих агентов и моего. Какие принципы из этого выросли и почему инструкция для агента рано или поздно врёт.
Проактивный агент lifemodel изнутри: сердцебиение раз в секунду, желания вместо опроса, слои без LLM, совет внутренних голосов с правом вето и честно о том, почему проект встал.
Персональный ассистент на Hermes Agent без привязки к вендору: память на Hindsight, самообучающиеся скиллы, cron и Telegram, плюс грабли Docker-бекенда, на которые я наступил.
Два пет-проекта за выходные без строчки кода руками, и что я узнал о Claude Code, Codex CLI, Roo Code и Gemini-CLI, их лимитах и реальной цене.
Доступ к домашней лаборатории без единого открытого порта на OpenZiti, с разбором архитектуры и моими конфигами роутеров, сервисов и политик.
Что лучше защищает открытые наружу сервисы домашней лаборатории, CrowdSec, OpenAppSec или BunkerWeb, и почему я остановился на BunkerWeb с CrowdSec.
Централизованные логи домашнего кластера на VictoriaLogs и Vector: почему не ELK, Loki или Graylog, установка из Helm и сколько это съедает ресурсов.
Как Descheduler сам выравнивает поды по нодам, когда после отключения света кластер поднимается вразнобой.
Перевёл домашний кластер с K3s на Debian на Talos Linux и ванильный Kubernetes: конфиги talhelper, перенос нагрузки и чего не хватает без удобств K3s.
Как закрыть единым входом приложения без своей авторизации через forward auth в ingress-nginx на K3s, и почему из Authelia и Authentik я выбрал Authentik.
Опыт перехода на SiYuan: блочный Markdown, поиск вплоть до SQL-запросов, доступ из браузера и платная синхронизация, и почему он заменил мне Logseq, но не Anytype.
Что происходит, когда работа становится всей личностью, и шесть практических советов, как вернуть себе опору вне карьеры.
Первый Kubernetes дома: ставлю K3s, в том числе в LXC-контейнер Proxmox, и разворачиваю NetBox с PostgreSQL и Redis через HelmChart-манифесты.
Блог наконец появился, а писать оказалось не о чем, поэтому здесь сразу несколько находок, от пермского корпуса DNK-H до домашней коптильни.
Мой плагин для Logseq складывает сообщения из Telegram-бота в журнал текущего дня; рассказываю, как он устроен и как настроить несколько входящих.
Каким я увидел Anytype в закрытой альфе 2022 года, от объектов, отношений и наборов до P2P-синхронизации, и чего ему не хватило, чтобы я на него перешёл.
Подробно о Logseq, от задач, свойств и запросов на Datalog до публикации и синхронизации через git, и как он смотрится рядом с Obsidian и Roam Research.
Raspberry Pi 3B у кровати перестала питать USB, и я прикидываю замену: четвёртая малинка, тихая сборка на x86 или безвентиляторный неттоп ASUS PN40.
Пишу свою монаду Maybe на JavaScript, чтобы безопасно доставать вложенные свойства там, где старый Node.js ещё не умеет опциональные цепочки.
Прежде чем писать свой движок, я перебрал Notion через fruitionsite, генераторы статических сайтов и WordPress и остановился на Ghost.
Определение для словаря заметок: что такое обратные ссылки и зачем они личной базе знаний.
Цифровой сад как альтернатива блогу: заметки без даты устаревания, которые растут и связываются ссылками вместо ленты по датам.