Max Syabro and a Slop Driven Development
815 subscribers
489 photos
49 videos
10 files
395 links
@syabro_chats в роли акына: что вижу то пою.
- Запускаю presync.io
- Web, tech, management.
Download Telegram
https://mdtask.dev
https://github.com/syabro/mdtask

😮 Выкатываю в паблик mdtask - markdown-based тасктрекер для evergreen SDD. Который пилю и использую уже пару месяцев.

Тлдр: задачи лежат в файлах со спеками и спека обновляется с кодом в одном коммите с закрытием задачи. Плюс cli и три скилла как заводить, выполнять и хранить

К любым таск трекерам у меня всегда была особая любовь. Думаю это началось где-то с traq. Кастдевмлил народ под свой, потому что джира была тумач и тормозила. В итоге положил на полку ибо ресурсов на второй линеар точно не хватило бы.

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

- Openspec слишком перегружен.
- Linear/JIRA для мелких продуктов это перегруз + спеки 100% идут по одному месту если не следить.
- Просто список задач? Не хватает, но с этого начал.

Сделал mdtask.

😲 Нахуя и главное зачем

1. Задачи хранятся локально. В markdown. Это легко читать-писать-изменять-whatever как кожаному так и агенту. Никаких саасов. Легко начать, не понравится - данные все еще ваши.

2. Задачи хранятся в файле спеки. Отсюда один файл = что уже есть + что будет. И легко трекать если спека не обновилась а задача какого-то хера закрылась

3. В одном коммите лежит код, обновление спеки и закрытая задача. В логах это будет полезно

4. CLI тулза на ноде. Умеет автоматически проставлять ID и показывать список задач по проекту с фильтром - по дефолту показывает незаблокированные и незавершенные задачи. @blocked_by из коробки

5. Набор скиллов /mdtask (описание, формат задач, sdd), /mdtask-add (создание задачи) /mdtask-do флоу для выполнения.

Из идей html view для проекта. И eagle eye view для кучи. Короче вот они данные только руку протяни. Делай что хочешь поверх

Короче топ, рекомендую :)

С вас шер, звездочка и рассказать что неудобно 🙃
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍113
This media is not supported in your browser
VIEW IN TELEGRAM
https://github.com/Augani/dory

Dory — open-source замена Docker Desktop / OrbStack под macOS.

- Одна общая Linux VM для всех контейнеров, а не отдельные VM под каждый контейнер. Автор меряет ~122 MB idle RAM для 2 контейнеров против ~574 MB у модели “VM per container”.

- Есть обычный Docker socket. То есть docker, docker compose, IDE и тулзы должны рабоать с ним как с нативным Docker Engine.

- Нативное macOS-приложение ~6 MB, без Electron, Node sidecars и телеметрии. Написано на Swift + Apple containerization.

- Локальные домены и HTTPS: контейнеры получают *.dory.local, Dory сам поднимает локальный CA и проксирует TLS.

- Kubernetes в один клик: k3s внутри той же VM, без отдельного kind/minikube.
🔥21
https://ast-grep.github.io/

ast-grep
— поиск, линтинг и реврайт кода по AST. Короче прям из названия понятно)

rg ищет текст. ast-grep ищет структуру, поэтому один паттерн ловит разные записи:
obj.val && obj.val()
obj.val && obj.val()

const result = obj.val &&
obj.val()


Всё это находится одним запросом:
ast-grep -p '$PROP && $PROP()' -l ts src


Три сценария:

1/ Search — искать по коду точнее, чем regex’ом: матч идёт по синтаксическому дереву.

2/ Lint — писать правила под свой проект и получать понятные ошибки.

3/ Rewrite — применять массовые правки и codemod’ы через паттерны, без отдельного AST-скрипта.

PS Скилл есть, пи-экстеншна нет :(
🔥71
https://developers.openai.com/api/docs/guides/latest-model?model=gpt-5.6


То что GPT-5.6 вышла уже знают все.

А что есть гайд по конкретной ветке 5.6 и им можно полирнуть свои промпты и скиллы - не все

Практически можно прогнать на таком промпте

                                                                                           
https://developers.openai.com/api/docs/guides/latest-model?model=gpt-5.6

Проверь этот гайд и проверь глобальный AGENTS.md, что не соответствует теперь новой линейке 5.6.

Не трогай мои личные предпочтения, именно посмотри, что я тюнил, чтобы модель лучше работала. Выдай списком.
👍13
https://www.onorca.dev

Уже неделю сижу на Орке. До этого были tmux, cmux, herdr, superconductor.
Орка лучшее - слишком много удобных фич. Плюс опенсорс.

Для меня главные:

1. Воркспейсы - на основной работе наконец-то настроил флоу работы нескольих агентов в параллели.

2. Статусы агентов + нотификации - видно кто из агентов ждет внимания

3. FileTree с редактором - не надо отдельно вскод держать. И редактор похоже VSCode based

4. GitHub. На иконках ворктри видно текущий статус:
просто бранч —> PR open -> PR with CI in progress -> CI Passed -> PR merged

5. Лимиты для провайдеров - Показывает мне сколько у меня осталось клода и кодекса.

До Automations и Orca Mobile руки даже не дошли.
А, еще есть канбан доска со статусами задач=ворктри.

Плюсом все это опенсорс, можно твикать под себя. Я, например, хочу UI сделать более чистым.

Настоятельно рекомендую. 9/10
15👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Нашел еще охуенную фичу в Орке (@syabro_notes/879) это комментирование HTML.

Выделяешь элемент, оставляешь комментарий, отправляешь в агент с контекстом. Охуенно, если надо работать с текстом или дизайном.

Для тех, кто не без орки есть альтернативы:
• Agentation
https://www.agentation.com
писал @syabro_notes/801

- Plannotator
https://github.com/backnotprop/plannotator

- React-grab
https://www.react-grab.com

- Pi-annotate
https://pi.dev/packages/@jackice/pi-annotate

- Glimpse UI
https://github.com/hazat/glimpse
7👍3
Пока подписал пост, обнаружил что упал t.me 🙂

Домен t.me заблокирован на уровне реестра .me (Черногория).
13 июля 2026 домен получил статус serverHold от оператора зоны (doMEn / Identity Digital). DNS-записи удалены глобально (NXDOMAIN). Ссылки t.me не открываются в браузерах по всему миру.
Причины неизвестны. Официальных заявлений от Telegram, реестра или Durov (кроме тега @domainME) нет.
Telegram переключается на telegram.me (полные ссылки теперь вида https://telegram.me/...).


Дурову в твиттере не ответили )
https://x.com/durov/status/2076836338117046660
1
Не может быть, олимпиадники наконец-то додумались добавить в чаты приватные (эфемерные) сообщения — аналог /w в IRC.

Теперь можно не забивать ёбаные чаты ёбаными капчами, которые бесят ничуть не меньше ёбаного спама!
😁12
Полирую скил /as-html

Добавил шаблон анализа review агентов в PR

TUI конечно хорошо но большие портянки текста ревьюить там нереально
🔥1
https://github.com/uzairansaruzi/hermex

Для Hermes выпустили нативный мобильный клиент.

что удивительно написан даже не на электроне, а на свифте.

Если можно повесить на боковую кнопку айфона, начать диктовать сразу ему что-то в чат и потом отправить, это прям будет бомбическая штука, чтобы я слез со своего агента на Pi на Hermes.
4👍1🔥1
Чувак из твиттера попросил Kimi K3 сделать Mac OS 27

build a macos 27 system in my browser here that has all of the default apps and mimics liquid glass nearly perfectly and all of teh elementsare actually usable


Я установил и поиграл в шахматы. Потыкал почту. Поменял волпепер. Охереть.

https://macos27.kimi.page
🔥5👍2
This media is not supported in your browser
VIEW IN TELEGRAM
https://neat-annotations.syabro.com/
https://github.com/syabro/neat-annotations

Зарелизил свою CSS-only микролибу для аннотирования всего подряд в HTML стрелочками.

С вас как обычной стар, шер, репост 🙂

#opensorce
19🔥14
Удивлен, что Валера со своим зоопарком агентов и выпускающий 1 продукт в неделю пишет про контроль.

У меня абсолютно такое же. Я вижу что агент пишет, и пока не получается «обмазать гейтами» - либо что-то новое всплывает, либо обходит. Больше правил - больше агент натыкается на взаимоисключающие пересечения и делает не так как надо.

Кстати психологически это тоже давит что «вокруг все на автомате херачат, а ты как бумер все ещё контролируешь». Даже начал сомневаться правильно ли я все делаю. Такая дихотомия скорость-качество, которая не делает тебя спокойнее

https://t.me/neuraldeep/2245
4👍4