TGViewer
Channel Public Channel
„Chillin‘“ at Amazon

„Chillin‘“ at Amazon

@webapparch

Amazonian SDE is sharing, 'cause sharing is caring 👨‍💻

note: I do not represent any of my employers in this channel
Subscribers
590
Photos
54
Videos
1
Links
405

Showing posts older than #642 · Back to latest

Older Posts 19 shown
Post #641 320
CPV 🇨🇻 — Титаны!

- Hard Rock Stadium — 65 тыс. человек. Это почти 10% населения всей их страны.
- Практически все на стадионе — бело-голубые «полосатики».
- Проиграть со счетом 3:2 звездной команде Месси — это все равно что уйти победителями! 🎉
  • ❤ 4
Post #640 339
POR 🇵🇹 - CRO 🇭🇷 - эмоциональные горки 🤯 😭 😂
  • ❤ 6
Post #639 331
Первый фича риквест 🤘 😎

Добавил концпет Persona. Теперь можно на каждый таск назначать определенного агента:

```
tasks:
- id: task-1
name: "Review the diff"
goal: "Catch correctness bugs before merge"
description: "Review the changes for regressions and edge cases"
assignee: reviewer # uses persona from ~/.minimise/personas
.yaml
```
  • 👍 2
  • 🔥 1
Post #638 353
„Chillin‘“ at Amazon Пытаюсь вытащить похожий фунционал в опенсорс. КК сказал, что все сделал. Пока я дизайнил другие фичи и попросил его использовать этот инструмент для исполнения, то он продолжал писать код руками. Когда я спросил "а че же дог-фуддинга не будет?", то он ответил…
tired of non-deterministic AI Slop? ☠
here's mini job runner that makes your implementation deterministic! 🎉

https://github.com/dosatos/minimise
GitHub GitHub - dosatos/minimise Contribute to dosatos/minimise development by creating an account on GitHub.
  • 🔥 4
Post #636 407
vibe-coding is dead ☠.
vibe-looping is the way to waste tokens now 🥰
  • ❤ 7
  • 😁 5
Post #635 418
Post #634 367
Пытаюсь вытащить похожий фунционал в опенсорс. КК сказал, что все сделал. Пока я дизайнил другие фичи и попросил его использовать этот инструмент для исполнения, то он продолжал писать код руками. Когда я спросил "а че же дог-фуддинга не будет?", то он ответил по классике:

You're right! I should use the tool. But we've hit the
limitation: the hook in task_executor isn't fully
implemented, so tasks can't actually execute code changes.


А ранее клялся что все сделал :)
  • 😁 3
Post #633 390
„Chillin‘“ at Amazon Мои две любимые кастомные команды которые я решил "формализовать" на прошлой неделе это brief и session-handoff. Моя команда держит порядка 15-20 сервисов, и разработка каждого разная. Первая команда позволяет найти проект и ознакомиться быстро, чтобы разогреть…
После того как я оптимизировал выполнение плана через offload (называние инструмента, о котором я писал выше), боттлнек, с которым я боролся далее это улучшение этапа планирования. Так как чем менее проработанный план, тем чаще агент будет буксовать в достижении цели.

Главный буст продуктивности за последние пару недель это новая команда /plan-review. в этой команде, у меня прописан промпт, который делегирует ревью плана а явные рассхождения, выявление технических неутченных роудблоков, и качества предложенного решения.

Результат: еще до начала имплементации субагент находит по 3-4 бага.

Рекомендую все попробовать!

#КогдаБерешьВайбКодингВСвоиРуки
Telegram „Chillin‘“ at Amazon последние две недели работал над еще одним пет проектом на работе - некий харнесс поверх харнеса. 🔥 главная проблема, которую решал - загнивание контекста так, чтобы исполнение плана выполнялось в новой сессии без "хлама". 🗑 главные инсайты: - 📝 примерно…
  • 👍 3
  • ❤ 1
  • 🥱 1
Post #632 420
последние две недели работал над еще одним пет проектом на работе - некий харнесс поверх харнеса. 🔥

главная проблема, которую решал - загнивание контекста так, чтобы исполнение плана выполнялось в новой сессии без "хлама". 🗑

главные инсайты:
- 📝 примерно при достижении 70к токенов модельки уже начианют забывать о чем мы говорили в начале
- ❤️‍🔥 примерно при достижении 100-120к токенов, они "перегорают" и просто пытаюся "сдать" проект со словами "Я все сделал". означает, что агента пора отпускать в отпуск и отдавать задачу новому.

что дает харнесс:
- 👼 выполнение сложных задач НЕ требует хенд-холдинга. в сравнении с выполнением в том же окне, через субагента, или через динамические воркфлоу рядом не стоят по качеству. все три другие выполняют примерно 50-80% задач, а дальше сдаются.
- 🦺 гарантированное code-quality and security reviews после выполнения каждого из тасков. находит прямо очень много багов и фиксит на месте, до перехода к след. задачи.

самая длинная задача с написание production code, котрую я пока запускал выполнялась 90 минут на все этапы ⏳ я прям очень доволен результатами...
  • ❤ 5
  • 👍 2
Post #631 470
Мои две любимые кастомные команды которые я решил "формализовать" на прошлой неделе это brief
и session-handoff.

Моя команда держит порядка 15-20 сервисов, и разработка каждого разная. Первая команда позволяет найти проект и ознакомиться быстро, чтобы разогреть его для дальнейшей работы, что включает в себя изучения dev guidelines, how to build your package, how to deploy and test it, etc.

Вторая, избавляться от session dumbness, активно понижая контекстное окно- не через /clear и не через /compact. А через /handoff - он просто создает мини пропмт с задачей того что нужно сделать. Иногда этому предшествует написание документа, и тогда он начинает горячим, но с минимальным количеством токенов.

Важно вывести на экран сколько токенов крутится. Это можно сделать просто дав команду клоду

/statusline Configure a global status bar that shows: Model name, Context window percentage used, and Tokens consumed / total tokens. Create a separate script file and save it in global settings.
  • ❤ 8
  • 👍 1
  • 🔥 1
Post #630 445
🚀 Апдейт по thenwhy.dev — Первый чаптер T1 (Foundations) полностью готов! 🎓

- 🏗 Закрыл базу: Добавили новые уроки по подбору размера пулов (pool sizing) и механике отмены задач (cancellation). ⚙️
- 📚 Масштаб контента: Теперь по всем 11 ключевым темам T1 готов полноценный, «почти» вручную написанный материал. ✍️
- 🧠 Проверка знаний: Добавил 90 практических вопросов для закрепления пройденного! 🎯
  • ❤ 8
Post #628 536
Changelog 🚀

1/ Зарегал домен https://thenwhy.dev/

2/ Добавил интерактивный модуль, чтобы объяснить как устроен EventLoop - по-кликайте, плс, и скажите если где то конфузит?

3/ Добавил еще несколько топиков и убрал redundancy.

Прололжайте писать комменты/feedback! 🙇
  • 🔥 7
  • 👍 1
Post #627 936
Cобираю селф-стади гайд по Конкуррентности (по большей части со стороны Python, хотя концепты везде одинаковые). Делитесь с тем, кому актуально.

Открыт к фидбэку - пишите не стесняйтесь: https://thenwhy.dev

(mobile not friendly yet)
  • 🔥 8
Post #626 585
Я в пузыре или нет?

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

их достаточно быстро «оживили» но в целом прикольно наблюдать что может произойти когда мы полностью перейдем на автономные машинки.

Так же интересно наблюдать отношение молодежи к Ии - оно не однозначно.

Выпускники университетов не особо радостно встречают новости про Ии, так как те отнимают у них рабочие места - https://t.me/trendingtrends2/119

Недавно говорил с чуваком из Казахстана который занимается финансовой аналитикой - я думал что уже все полностью перешли на Ии, но пока еще нет. Все собирают руками…

У вас как интересно?
Telegram trending2 1️⃣ зумеры освистывают ии на выпускных спикеров, упоминающих искусственный интеллект в напутственных речах, в этом месяце громко освистывают сразу в нескольких университетах 🎓. поколение, выросшее внутри алгоритмических лент, не хочет слушать про будущее…
Post #625 482
изучаю с разных углов что есть создание агентов.

работа над пет-проектом позволяет увидеть то, чего я не получаю от агентов на работе, так как задачи разные.

Архитектура примерно такая -
⏰ cron or a command in a messenger 💬 "drop"
|
🤖 agent (local, 24/7)
|
🧹 dedup (reads 🧠, LLM reasoning)
|
🔍 search (≤3 days, multi-domain)
|
🎙️ voice (tone, length — from YAML)
|
✍️ write (self-check: 1 event per post)
|
📄 output + 🧠 memory (JSONL, monthly)
|
📬 deliver (messenger)


dual trigger: cron + manual. cron закрывает ежедневную привычку. команда в мессенджере обрабатывает запрос «хочу дроп прямо сейчас». один
и тот же pipeline, оба пути. минимум трения в обоих случаях.

voice как config file. стиль письма — тон, структура, длина — живет в YAML-файле, отдельно от логики pipeline. я могу протестировать «dry blunt» голос против «casual texting», просто поменяв одну строку в конфиге. никакого рерайта, никакого ре-промптинга. модульность — это ключ: меняешь voice, не трогая search, dedup или delivery.

voice.yaml example:
  name: Drop
tone: casual, direct, slightly irreverent
style: lowercase everything. short sentences.
language:
- write like you're texting a smart friend
- all lowercase unless proper noun or acronym
- no formal connectors ("furthermore", "moreover")
- prefer "so", "basically", "turns out"
- short words over long ones
- accessible to non-native english speakers
structure:
- bold title, then body
- lead with the news, end with the signal
- one drop = one event. never combine stories.
rules:
- no preamble
- state facts, then one non-obvious observation
- keep the last line sharp. that's where the voice lives.


state management через плоский файл. для dedup используются ежемесячные JSONL-логи. агент читает их и сам решает: «та же это история или нет?», используя свой reasoning. никакой vector database, никаких embeddings-сервисов, никакой инфраструктуры. просто append-only текстовые файлы в качестве памяти. работает лучше, чем ожидаешь, потому что semantic similarity — это буквально то, что LLMs и так умеют делать.

Example history log
{"date":"2026-05-09","slug":"warm-chatbots-accuracy","summary":"Oxford study shows friendlier chatbots make 10-30% more errors","entities":["Oxford","Nature"],"embedding_anchor":"Oxford researchers find warm chatbot fine-tuning reduces accuracy by up to 30 percent"}

{"date":"2026-05-09","slug":"peak-martech","summary":"Martech landscape hits plateau at 15,505 products","entities" ["ChiefMartec"],"embedding_anchor":"Marketing technology landscape stops growing after fifteen years of expansion"}


почему работает в этом случае (с агентами) хорошо:
- Append-only — просто echo >> file, ничего парсить не нужнл
- Readable — лего читать и проверять
- Greppable — grep "2026-05" history.jsonl дает всю историю за мая
- No schema migration — гибкая схема - можно добавлять новые поля по желанию

главный инсайт: делай generic.

я всё еще формирую свой "вкус" в проектировании agentic workflows, и вещь, к которой я постоянно возвращаюсь: не привязывайся к конкретному вендорскому agent framework.

мои skills, voice configs и файлы истории — это просто markdown и YAML. они заведутся на kiro-cli, claude code, open-claw или на чем угодно, что выйдет в следующем месяце. ландшафт agentic tooling меняется слишком быстро, чтобы ставить на один runtime.

слой creative direction — та часть, которая действительно твоя, — должен быть портативным.
  • ❤ 2
Post #624 369
Тестирую новый формат: https://t.me/trendingtrends2/101
Каждый день читаю новости в виде дайджестов и заметил, что по факту мне интересно много что из новостей. поэтому сейчас пробую выжимки, нежели подробный разбор. что думаете?


> "зумеры инвестируют раньше, чем начинают работать"

по идее прикольно. со всем этим ИИ лейофом, мб инвестиции этот тот самый Universal Basic Income 🤔
Telegram trending2 чем милее бот, тем хуже совет исследователи из оксфорда дообучили пять моделей, чтобы те звучали «теплее». точность упала на 10–30 процентных пунктов. самый сок: ошибки чаще всего всплывали, когда пользователи звучали грустно или уязвимо — то есть именно…
  • ❤ 1
Post #622 507
🤖 Anthropic выложили на GitHub API для подключения ESP32 к Claude Desktop — делаешь себе настольного питомца

Он спит когда ты не работаешь, просыпается когда запускаешь сессию, и показывает анимации когда Claude просит разрешение на действие.

Смысл есть ? Вроде нету :) но фан

Claude Desktop Buddy - работает через Bluetooth Low Energy. Берёшь M5StickC Plus за $20, заливаешь прошивку через PlatformIO, включаешь developer mode в приложении — и у тебя на столе сидит пиксельный персонаж с семью состояниями: sleep, idle, busy, attention, celebrate, dizzy, heart. Можно загружать свои GIF-анимации.

93 форка, люди уже пилят свои версии. Кто-то делает версию с кнопками для быстрого approve/deny промптов без переключения на экран. Кто-то прикручивает LED-полоску которая меняет цвет комнаты в зависимости от статуса сессии.

Вроде прикольно :)

Ты сидишь кодишь с Claude Code, рядом моргает твой самодельный компаньон — коллега? Питомец?
  • ❤ 5
  • 👍 2
Post #621 464
Поигрался с Claude Design.

В целом, уже сильно ближе к тому, что нам нужно.

Пишешь в чате что тебе надо и он тебе рисует сайт на весь экран: Чат второстепенен.

Есть возможность подкручивать тут и там, есть возможность создать несколько вариантов и как в Миро скроллить и смотреть. Можно колаборировать/шейрить.

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

В чем отличие от обычного Claude.ai.
В целом много из этого ты мог делать и в обычном Клоде. Но у Клод Дизайна интерфейс и агент под капотом очень сильно заточены под дизайн.

Я поразгонял с ним несколько вариантов игр - результат и продуктивность башенные.

Из минусов - доступ пока сильно ограничен. Требует дорогих подписок, но все это временно.

Вы пробовали?
  • 👍 6
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →