Opens profile photo
Follow
Click to Follow mgechev
Minko Gechev
@mgechev
and frameworks at . Opinions are my own. 🇧🇬🇺🇸 mstdn.social/@mgechev
Science & TechnologySan Francisco, CAgithub.com/mgechevBorn November 2Joined August 2010

Minko Gechev’s Tweets

The Angular v15 launch event is about to hit 20k views only 1 work day after the stream 🔥 Catch up with what's new in the latest release with the first 20 mins! If you're interested in the Q&A and my robotic voice at the start 🤖 watch until the end.
1
26
Still noticing a significant change in engagement to content I post on Twitter after I got banned for a month for posting a tip about Firefox DevTools The tweet below has 12 retweets with my account with 47k followers. On Mastodon with 400 I got 7 boosts
Quote Tweet
Reminder that you can use `git clone ... --depth 1` in CI to speed up clones without pulling your whole history
Image
8
19
Show this thread
Reminder that you can use `git clone ... --depth 1` in CI to speed up clones without pulling your whole history
Image
114
Sounds so obvious but I keep forgetting how important the start of the day is! Sleeping for too long & having a lazy morning without movement creates brain fog and sense of low productivity. Waking up & being in a rush for a training / meeting introduces stress and anxiety.
3
38
For developer content you can find me on: 🔸 LinkedIn: linkedin.com/in/mgechev 🔸 Mastodon: mstdn.social/@mgechev 🔸 Blog: blog.mgechev.com 🔸 GitHub: github.com/mgechev 🚀
Quote Tweet
In case Twitter breaks, I'll post more developer tips on: 🔗 LinkedIn: bit.ly/addy-link 🐘 Mastodon: indieweb.social/@addyosmani �? Web: patterns.dev, addyosmani.com/blog 📸 Instagram: instagram.com/addyist Feel free to follow me there :)
1
20
New Angular Router api-s are really next level 🚀🤩! - CanMatch guard: use the same route for different components - loadComponent: lazy load component at route level with default import - Functional guards: Guard your route as easy as a function call away! #angular
Image
15
681
Make sure you join for this one! has prepared a surprise for you all!
Quote Tweet
v15 is here! 🎉 Join us Friday, November 18th to learn about all the cool things included in our latest release! goo.gle/angular-v15-la
1
27
Can you feel the momentum...? ‣ Standalone components ‣ Directive composition API ‣ Way better stack traces ‣ Improved performance Sooo much more! It was a privilege to author this blog post 🔥
Quote Tweet
Angular v15 ✅ Standalone components are stable! 🌲 More tree-shakable standalone APIs 🎆 `NgOptimizedImage` with @ChromiumDev 🕸 Improved stack traces for the web with @ChromeDevTools 🖼 Angular Material MDC Components 🎨 Directive composition API blog.angular.io/v15-is-now-ava
A GIF featuring a mosaic of members of the Angular team at Google celebrating the release of Angular version 15 while dressed up in costumes and carrying out actions such as waving props around.
GIF
9
199
There are lots of aspects of Mastodon I like, even small things such as the longer profile descriptions. Without that I'd have never know I have so many shared interests outside of JavaScript with
Image
19
Bazel fits pretty well the WASM space. There are lots of opportunities with cross-language compile-time dependencies: TypeScript -> JavaScript C++ -> WASM Rust -> WASM etc. Bazel makes it trivial to rebuild the minimum amount of targets when your C++ changes, for example.
1
8
Show this thread
Spent 2-3 hours having fun with WASM and SIMD today for reusing a data structure for range queries over multidimensional data. It was definitely not trivial to port BMI2 implementation. I very much appreciate the abstraction from CPU architecture high-level languages provide.
3
22
Show this thread
If you've run into any of these runtime performance challlenges... - Zone pollution - Out of bounds change detection - Recalculation of referentially transparent expressions - Large component trees ... you'll want to watch solve them 📺
147
I’ll also work closely with other framework teams at Google to ensure we deliver the best development experience, enabling engineers to build for everyone! While I'll continue leading DevRel, I will scale a little back on speaking and content creation. 2/2
14
146
Show this thread
Excited to share that I’ll be taking a new role on the Angular team! I’ve recently been doing a lot of product work, from bringing insights, helping prioritize the roadmap and leading partnerships with other teams. Now I’ll be doing this full-time as the product lead! 1/2
96
693
Show this thread
A common reason for flaky tests I see is comparing serialized structured data such as JSON or XML where we don't have ordering guarantees. Make sure you parse and perform deep equality check to avoid lots of headache when debugging your CI.
Image
3
104
Flying back home after two weeks in Europe. It was inspiring to be back on the road after 3 years without in person events. Now looking forward to spending a few quiet months in San Francisco.
Image
6
70
It also needs to provide accessibility tools to enable developers to reach all of their users. Stability to make sure developers focus on solving business problems rather than fixing incompatibility issues. Etc.
Quote Tweet
Your next JavaScript framework will be reactive! But reactivity is not enough, it needs to be resumable as well so we are progressing UX not just DX.
25