Minko Gechev
banner
mgechev.bsky.social
Minko Gechev
@mgechev.bsky.social
Improving developer productivity at Google πŸ‡§πŸ‡¬πŸ‡ΊπŸ‡Έ

blog.mgechev.com
Pinned
πŸ”₯ Angular v20 is out!

β€£ Stabilizing reactivity APIs and incremental hydration
β€£ Integration with Chrome DevTools
β€£ Improved type checking, simpler style guide, etc.
β€£ RFC for an official Angular mascot ✨
β€£ Way more!

goo.gle/angular-v20-...
Love the latest Angular v21 release event!

And guess what? Angular has an official mascot as of today! Welcome, Angie πŸŽ‰

www.youtube.com/watch?v=DDAH...
Angular v21 Developer Release: The Incredible Adventure
YouTube video by Angular
www.youtube.com
November 20, 2025 at 5:20 PM
MCP UI allows you to expose JavaScript components via the model context protocol

In this quick video @hybrist.dev shares how you created an Angular component and exposed it as a tool to ChatGPT www.youtube.com/watch?v=MMNo...

Learn more about MCP UI πŸ‘‰ github.com/MCP-UI-Org/m...
Angular meets MCP-UI
YouTube video by Jan Martin
www.youtube.com
November 10, 2025 at 11:28 PM
injection-js is a standalone dependency injection framework inspired by Angular

It's a perfect fit for your backend use cases or on the client-side when Angular is not part of your tech stack

πŸ”— github.com/mgechev/injection-js
October 25, 2025 at 11:01 PM
My blog brings me so many nostalgic memories looking at content I wrote 10 to 14 years ago. A lot of passion about clean code, algorithms, and the Web :)

blog.mgechev.com
Minko Gechev's blog
blog.mgechev.com
October 21, 2025 at 12:18 AM
Angular CLI's MCP server is getting better!

It provides tools to:

β€£ Understand your workspace structure
β€£ Provide best practices
β€£ Look up documentation
β€£ See examples

Find how to install it angular.dev/ai/mcp
September 22, 2025 at 3:59 PM
πŸ‘‡ 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 :)
✨ "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
September 18, 2025 at 2:58 PM
✨ "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
September 18, 2025 at 2:41 PM
We just Open-Sourced "Web Codegen Scorer" to help improve AI-generation for Web Frameworks

blog.angular.dev/beyond-the-h...
Beyond the Horizon: How Angular is Embracing AI for Next-Gen Apps
Author: Simona Cotin, Sr. Engineering Manager Angular
blog.angular.dev
September 17, 2025 at 5:57 PM
@simonaco.bsky.social @jelbourn.bsky.social @marktechson.com will continue driving the product roadmap and developer relations. We've always worked very closely together and will continue collaborating! :)
September 16, 2025 at 5:22 PM
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...
September 16, 2025 at 4:57 PM
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 πŸš€
September 16, 2025 at 4:15 PM
AngularAI

Experimental, browser-first agent that truly understands your Angular app.

Hyper-contextual debugging, prototyping, etc. Agent has access to:
- Source files & config
- Runtime state & app internal data

Let me know what you think!

youtu.be/1vjnvPUN7QU
AngularAI
YouTube video by Minko Gechev
youtu.be
August 22, 2025 at 3:54 PM
Minko's law: the number of agents using LLMs quadruples every quarter.
August 20, 2025 at 5:45 PM
Great article!

I love PL & type theory. That’s the last content in this alley I posted a few years ago.

blog.mgechev.com/2017/08/05/t...

There’s an entire revolution in this field going on with Lean and mathlib. May get back to it!
August 17, 2025 at 12:32 AM
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.
August 16, 2025 at 3:49 AM
Here's a short video showing how to use it and what it does
August 13, 2025 at 5:58 PM
πŸ•΅οΈβ€β™€οΈ Context Inspector

Tiny tool that helps you inspect your agent's context and find what changed between calls

Find how to use it on my GitHub github.com/mgechev/cont...
August 8, 2025 at 8:30 PM
Where do you find yourself getting stuck/annoyed when building web apps with LLM assistance (using Copilot, Cursor, etc.)?
July 18, 2025 at 11:45 PM
It's often hard to merge large pull requests due to:
- Lack of alignment in the design
- Not obvious breaking changes

For the first one, a conversation with someone on the team will help. For the second one, we'll know once we run all the tests in Google and let you know.
July 15, 2025 at 4:08 PM
@jeanmeche.com just clarified in his comment github.com/angular/angu...

I'm sure you put a lot of work into this PR, sorry it got closed. It'll be worth connecting with @jeanmeche.com to discuss an alternative approach that will let us land your work.
feat(core): add `isCustomElement` property to modules and components by break-stuff Β· Pull Request #62638 Β· angular/angular
PR Checklist Please check if your PR fulfills the following requirements: The commit message follows our guidelines: https://github.com/angular/angular/blob/main/contributing-docs/commit-message-...
github.com
July 15, 2025 at 4:07 PM
Here's the code for the analysis github.com/mgechev/masc...
GitHub - mgechev/mascot-naming
Contribute to mgechev/mascot-naming development by creating an account on GitHub.
github.com
July 2, 2025 at 5:33 PM
Here's analysis of the mascot names proposed by the community gist.github.com/mgechev/4d5e...

Seems like Angie is people's favorite!
mascot-naming.md
GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
July 2, 2025 at 5:31 PM
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...
July 2, 2025 at 4:32 PM
Transfer learning
July 2, 2025 at 4:28 PM
πŸ”₯ New version of ngx-flamegraph

- Improved performance
- Tooltip for small calls
- Landing in Angular DevTools in the next few days

πŸ‘‰ Demo ngx-flamegraph.web.app
πŸ‘¨β€πŸ’» Source github.com/mgechev/ngx-...
June 25, 2025 at 5:21 PM