Minko Gechev

@mgechev.bsky.social

Improving developer productivity at Google 🇧🇬🇺🇸 blog.mgechev.com

Rethinking how we build for the agentic era. Stop writing agent skills like human docs—it wastes tokens and invites hallucinations. Here's a distilled set of core best practices (<5 min read) to help us write better skills. Give it a read: github.com/mgechev/skil...

GitHub - mgechev/skills-best-practices: Write professional-grade skills for agents, validate them using LLMs, and maintain a lean context window.

Write professional-grade skills for agents, validate them using LLMs, and maintain a lean context window. - mgechev/skills-best-practices

github.com

Really thrilled about this project. It enables hyper personalized contextual UI for everyone! Instead of trying to find a functionality behind a ton of obscure UX, as developers, we can now provide *exactly* the functionality our users need! developers.googleblog.com/introducing-...

Introducing A2UI: An open project for agent-driven interfaces- Google Developers Blog

A2UI is an open-source project for agent-driven, cross-platform generative UI. It uses a secure, declarative format for agents to safely render UIs.

developers.googleblog.com

✨ "Resourceful Suspense" from JSNation is out! I built the same AI app in Angular & React to compare deferred loading trade-offs. See how these work between the two frameworks: ‣ Deferrable views vs Suspense ‣ Deferred data ‣ Incremental hydration ‣ AI tool calling gitnation.com/contents/res...

Resourceful Suspense by Minko Gechev

Minko Gedev presents tradeoffs of deferred loading in Angular and React, addressing misconceptions about the frameworks. Exploring Deferred Loading Nuances and Angular vs. React Implementation with La...

gitnation.com

Thrilled to share my new role as the tech lead across frameworks at Google! My initial focus is boosting productivity with AI. While this means I'll be less hands-on with Angular with fewer public appearances, I'll be supporting the team and the rest of Google more than ever 🚀

I've been working on Linux over the past day after more than 10 years of using macOS and I clearly remember why I switched. It's a memory test for knowing poorly named tools, their arguments, and dealing with version incompatibilities. Glad I can reuse my dotfiles, at least.