Minko Gechev

Minko Gechev

@mgechev.bsky.social

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

3.5K followers71 following217 posts

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.comGitHub - 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

A2UI debugger I quickly prototyped a tool for A2UI that helps you: ‣ Time travel through the stream of messages ‣ Explore the internal state of the UI structure ‣ Preview a rendered representation ‣ Expand the structure of a single message Give it a try github.com/mgechev/a2ui...

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-...

developers.googleblog.comIntroducing A2UI: An open project for agent-driven interfaces- Google Developers BlogA2UI is an open-source project for agent-driven, cross-platform generative UI. It uses a secure, declarative format for agents to safely render UIs.

👇 That's one of my favorite talks I've given. Had a lot of fun preparing for it and I'm happy with the balance of practicality and theory. Hope you enjoy it too :)

Minko Gechev@mgechev.bsky.social

✨ "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" 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...

gitnation.comResourceful Suspense by Minko GechevMinko 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...

If you're curious what is some of the latest innovation we did in that space check out the Angular + AI developer event! www.youtube.com/live/uFdxw4S...

youtube.comAngular + AI Developer EventYouTube video by Angular
Minko Gechev@mgechev.bsky.social

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 🚀

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.

Just a few days left to share your thoughts about the *official* Angular mascot! That's how the current ranking by votes looks like. Make sure you help us create the cutest symbol of Angular. bsky.app/profile/angu...

Angular@angular.dev

The Angular Mascot RFC will be closing at the end of this week on July 4th, 2025 🔥 Cast your vote or share your idea: goo.gle/angular-mascot-rfc

View full thread

Maybe someone can extend the app to also show the most common name proposals? ...or build another app and hide their Gemini API tokens well with Firebase App Hosting :)

Minko Gechev@mgechev.bsky.social

Just vibe coded in 20 mins an "Angular Mascot RFC Tracker" app that shows the number of votes per mascot 🙏 Pull requests with improvements are welcome github.com/mgechev/masc... mgechev.github.io/mascot-track...

I see so much misinformation about AI in developer workflows which unfortunately backfires and makes people skeptical. AI tools are real and they are helpful. Ignore absolute statements such as LLMs will replace all engineers, and instead focus on enhancing your workflows with them.