fa
Feedback
Abekek Notes

Abekek Notes

رفتن به کانال در Telegram

Канал с моими заметками. Обо мне: abekek.github.io

نمایش بیشتر
کشور مشخص نشده استآموزش75 161
963
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-230 روز
آرشیو پست ها
My friends and I are applying to YC, and we need some people to validate our idea. If you’re: • vibe coder • work in industry (big tech, startup – doesn’t matter) and ship a lot of code, work with a lot of code Please DM me @abekek

Продуктивный год получился🫡🤝
Продуктивный год получился🫡🤝

В этом году я попробовал множество AI coding assistants, как на работе, так и для сайд проектов и проектов для магистратуры. Пока что такой рейтинг: 1. Claude Code (CLI) Лучший из лучших. Не могу использовать на работе, но показывает очень хороший результат в сайд проектах и магистратуре. Люблю автоматическое сжатие истории, поэтому никогда runs out of context window. Также создание TODO листа перед началом разработки очень помогает. 2. Kiro (IDE) Обожаю возможность Spec Driven Development. Использую каждый день на работе, так как создан Амазоном. Если кто не знает, в Kiro есть два разных режима: Vibe Mode и Spec Mode. Первый – это всеми нами любимый вайб кодинг, норм для маленьких задач, и кратковременных результатов. Второй – мой любимый, и очень полезный когда надо спроектировать большую систему. Главная фича – для каждого проекта, создается spec в виде markdown файлов. Сначала создается requirements документ, где Kiro выписывает требования системы, user stories, и тд. После вашего ревью и фидбека, создается design документ, где Kiro расписывает дизайн всей системы. После этого создается tasks документ, где пошагово расписан TODO лист с задачами. Дальше начинается development по каждой задаче. В Kiro нужно просто нажать на любую задачу из tasks.md и начнется имплементация. Я таким образом завайбкодил POC (Proof-of-concept) для нашего нового проекта в Амазоне за 1-2 недели параллельно своей главное работе, сделал демо и теперь моя вся команда следует моему MVP. Единственный минус – часто начинает генерировать всякую чушь, если оставить делать что-то без фидбека. Например, не может нормально импортировать нужные библиотеки, поэтому обходит это создавая fallback механизмы. Или генерирует много zombie code, чтобы соблюдать backwards compatibility – IMO you don’t need that in non-production code, когда просто экспериментируешь. Также генерирует слишком много markdown файлов для intermediate прогресса. 3. VS Code + Cline Норм, использовал какое-то время до появление Kiro, но очень минимальный стек. Нужно давать очень много контекста и инструкций самому. 4. Cursor Какое-то время был хорошим, сейчас скатился. Не рекомендую. Однозначно не рекомендую: Amazon Q Developer, OpenAI Codex – something is just wrong with these. Хочу попробовать Google Antigravity. Возможность давать фидбек на UI/UX сгенерированный через Nano Banana выглядит обещающе.

На этой неделе в Амазоне была волна сокращений (aka layoffs). Уволили 14,000 сотрудников. К счастью, меня напрямую не затронуло, но у нас происходит реорганизация, частью которой меня и мою команду закидывают в другой проект. В целом, не ожидал, что будет такой быстрый turnaround в Амазоне. Я особо не рассказывал, но за 1.5 года в Амазоне, я уже поработал над 3-мя разными продуктами, с 3-мя разными менеджерами. Сначала, участвовал в запуске аналитики для Q Business, потом мы начали работать на Quick Suite, во время которого меня ещё временно (на 2 месяца) закинули в другую команду работать над улучшением data connectors для Q Business. И на этой неделе, перед сокращениями, сообщили, что мы будем работать над чем-то совершенно новым. В целом, интересно — появляется много возможностей быть «founding engineer» очередного продукта, но стабильности мало. Мне кажется, это специфика AI (теперь уже Agentic AI) org, в котором я работаю, В других организациях о таком не слышал. Посмотрим, что будет дальше.

If you’re building your startup on AWS, stay away from us-east-1 region 😭

I can finally say what I’ve been working on for almost 1 year now. We launched Amazon Quick Suite today, and it was really transformative and rewarding experience. https://www.aboutamazon.com/news/aws/amazon-quick-suite-agentic-ai-aws-work

Стоимость похода к кардиологу в Нью Йорке. Визит занял 20 минут, измерили давление, ЭКГ, позадавали вопросы и сказали всё нор
Стоимость похода к кардиологу в Нью Йорке. Визит занял 20 минут, измерили давление, ЭКГ, позадавали вопросы и сказали всё норм. Без страховки пришлось бы платить всю сумму.

Визовый режим по паспорту страны - это уже прошлый век, нужно что-то новое. Пусть у каждой страны будут уровни паспорта, и ты начинаешь с самого низа, без всяких привилегий. Если есть деньги - платишь государству каждый год, как подписку, и качаешь свой tier, чтобы дальше путешествовать. Чем выше у тебя уровень, тем в больше стран пускают без визы. Если что-то нарушил, плохо себя вёл или ещё какие-то проблемы - опускаешься обратно вниз по уровням, теряешь привилегии. Нашел себе хорошую работу за рубежом - платишь 1–5% от зарплаты своей стране и получаешь новый уровень за это. В такой системе у тех, кто платит налоги, не нарушает закон, больше выгоды и возможностей, а государству это тоже на руку: деньги капают, а граждане мотивированы быть ответственными. Минус только в том, что не у всех есть деньги платить эту «подписку», и может быть несправедливо. Главный смысл - уйти от везения по рождению к системе, где всё зависит от действий человека, а не от удачи получить «правильный» паспорт при рождении.

Was this ever done? https://nationalbank.kz/ru/page/Digital-Financial-Infrastructure Always wanted to have something like Plaid, but for banks in Kazakhstan

Updated the website: https://agents-hub-catalog.vercel.app/ It did not work yesterday because I made a small architectural mistake: the prod server cannot start a backend server on a client’s side. So now there is a workaround: use a bridge script that starts that server. Potentially, this could have been resolved by building a desktop app; but I like the decoupling of UI from backend that executes agent more.

Done with developing a small MVP. Renamed it to Agent Hub, so people don't think this is something official from Amazon. Also, none of this work is related to my current employment there. The idea is that you can give step by step execution for an agent, and it will go and execute these things on its own. Small demo will follow below. Won't be describing a lot here, just check this out: https://agents-hub-catalog.vercel.app/ There is more to be done, as well. One of the bottlenecks is a speed of Amazon Nova Act. Latency between giving action and seeing the result is pretty high.

Cooking something I came up with 2 hours ago. Generally, I feel very creative and mentally off-loaded when I am on vacation/P
+2
Cooking something I came up with 2 hours ago. Generally, I feel very creative and mentally off-loaded when I am on vacation/PTO. Instead of focusing on small details and isolated deliverables – as it’s what I do during my full-time job – I am exploring different ideas and trying to execute them for fun.

Btw, I am in Italy 🇮🇹 First time here, overall, pretty cool vibes, but too hot to walk around. I noticed that Italians don’
+6
Btw, I am in Italy 🇮🇹 First time here, overall, pretty cool vibes, but too hot to walk around. I noticed that Italians don’t know how to sell. Any museum or sightseeing you go, there is not much effort done to make it interesting (unlike in the US where they try to give you the most out of it). Coffee is the best thing here. Shopping is also pretty good – overall quality to price ratio is higher than in the US.

Wow, this quote is powerful.
Find meaning. Distinguish melancholy from sadness. Go out for a walk. It doesn’t have to be a romantic walk in the park, spring at its most spectacular moment, flowers and smells and outstanding poetical imagery smoothly transferring you into another world. It doesn’t have to be a walk during which you’ll have multiple life epiphanies and discover meanings no other brain ever managed to encounter. Do not be afraid of spending quality time by yourself. Find meaning or don’t find meaning but 'steal' some time and give it freely and exclusively to your own self. Opt for privacy and solitude. That doesn’t make you antisocial or cause you to reject the rest of the world. But you need to breathe. And you need to be.
Albert Camus, Notebooks 1951-1959

Осталось совсем немного до релиза нашего продукта. Команда работает на все 200%. Сам каждый день наверное работаю по 12 часов. И даже не потому что надо или заставляют, а просто хочется работать над продуктом, дорабатывать, любым способом сделать вклад в его основание. И так с каждым членом команды. Захожу в Slack, и даже в пятницу вечером люди пушат код, менеджеры сидят онлайн до полуночи. Вообще нет ощущения что работаешь в big tech, вайб больше как у стартапа. И по идее это кайф. Если бы был выбор между «break things, and move fast» и медленным, скоординированным и наперед запланированным software development, я бы выбрал первое.

Finally some intern at Robinhood made a feature to hide your balance
Finally some intern at Robinhood made a feature to hide your balance

Somehow already got access to it. Really cool stuff – it was able to order Whole Foods order based on my past purchases with me just describing how to do it.

This is the next big thing: https://labs.amazon.science/blog/nova-act

Кстати, у меня недавно взяли интервью: https://limon.kg/ru/news:83494