Transformational Public Speaker | DevRel Lead for @angular @Google | Helping people and being human | Watch #GoodMorningWithMark | he/him

Joined November 2015
1,326 Photos and videos
Pinned Tweet
#GoodMorningWithMark 51 - Plans Watch this video before you finish your 2026 plans, it might just change your direction.
4
5
38
5,573
Mark Techson retweeted
I got to see my friend @Snugug at IO (we get to work together now!) and he asked me some questions about WebMCP. I would say I'm sorry about the pun at the end but of course I'm not.
5
11
78
14,070
Mark Techson retweeted
๐Ÿ› ๏ธ Maybe you've heard about WebMCP, but if you'd like to see it in action and learn how to work with it? I made a small site to demo how it works, how agents use it, what the spec looks like, and some important links. It's interactive! Use the extension to actuate the page:
27
75
540
136,780
@ defer injectAsync? Easy performance wins in Angular.
1
3
42
1,930
I wouldn't be surprised if they had a special show just for them coming up.
Jun 9
Naughty Dog has, for decades, been PlayStation's golden goose, producing technical wonders while delivering incredible narratives. But after this year's State of Play, it has become clear how absent they've become. So why has Naughty Dog been benched? bit.ly/4xjXF6P #IGNSummerOfGaming
4
543
There's something about the context switching that comes with agentic workflows...I don't know how to classify my feelings/thoughts around it. What do you do? If you do something else what does that say about context switching?
1
5
508
Mark Techson retweeted
Replying to @marktechson
@marktechson Would you please repost Todays deal of the day is writing paper The students LOVE taking spelling tests on bright fun paper We also use a specific color for paragraph writing amazon.com/hz/wishlist/ls/20โ€ฆ
4
1
176
All fast money, no slow bucks.
1
176
Mark Techson retweeted
The Angular v22 release video premieres today at 9AM Pacific ๐ŸŽ‰ Grab your favorite snacks and tune in โžก๏ธ goo.gle/angular-v22-yt ๐Ÿ“บ

14
75
10,535
Mark Techson retweeted
Read about my own existential crisis and why I'm pivoting from teaching implementation to teaching judgement in this @BusinesInsider article by @HughLangley. The first in a series of articles called "The Great Coding Reset" businessinsider.com/ai-codinโ€ฆ
17
9
185
16,895
Mark Techson retweeted
Blogged: Angular 22: The Most Important New Features at a Glance (also includes selected new features of 21.1 and 21.2) ๐Ÿ‘‰ angulararchitects.io/en/blogโ€ฆ
20
86
3,241
Cannot wait! Plus we're getting remakes of the original trilogy??? So exciting
Jun 3
God of War Laufey is the next mainline chapter in Santa Monica Studioโ€™s series. First gameplay and story details of the newly announced PS5 action adventure at PlayStation Blog.
8
453
Mark Techson retweeted
Day 0 support is a very nice thing in practice.
Use Angular 22 with NativeScript now from @stackblitz
1
1
12
704
Mark Techson retweeted
injectAsync is it!
Replying to @Enea_Jahollari
๐Ÿ”ฅ OnPush is now the DEFAULT change detection strategy Components with no changeDetection set are now OnPush automatically. Want the old behavior? Set ChangeDetectionStrategy.Eager (there's a migration for it). โœ๏ธ Signal Forms graduated to the public API! No longer experimental ๐ŸŽ‰ You also get: - reloadValidation() - debounce on validateAsync/validateHttp - FieldState.getError() - template reactive FVC support ๐ŸŒ FetchBackend is now the default for HttpClient withFetch is deprecated โ†’ just remove it. โš ๏ธ Need upload progress? Use provideHttpClient(withXhr). Also: reportProgress โ†’ split into reportUploadProgress & reportDownloadProgress ๐Ÿ’ง Incremental hydration is now the default behavior. No extra config needed. ๐Ÿค– Angular is going all-in on AI/MCP tooling: - provideWebMcpTools - declareWebMcpTool (experimental) - AI runtime debugging tools - an in-page Angular DI graph AI tool โœจ New core goodies: - @Service decorator (stable) - injectAsync() helper - debouncing signals - resource caching for SSR - bootstrap apps under shadow roots - TestBed.getLastFixture() ๐Ÿงน Big cleanup (breaking): - ComponentFactory / ComponentFactoryResolver โ†’ gone - createNgModuleRef โ†’ createNgModule - checkNoChanges โ†’ removed - provideRoutes โ†’ provideRouter - Hammer.js integration โ†’ removed โš™๏ธ Version requirements: - Node.js 26 supported - TypeScript 5.9 dropped - Minimum TS is now 6.0 ๐Ÿงญ Router changes: - paramsInheritanceStrategy now defaults to 'always' currentSnapshot in CanMatchFn is now required - new browserUrl input on router links That's Angular v22 in a nutshell ๐ŸŽฏ
1
1
15
1,274
Mark Techson retweeted
Angular v22 ใ ๐ŸŽ‰
Angular v22 is now available ๐Ÿฅณ Here is a quick look at what's landing today: โœ… Signal Forms, Angular Aria & resource are officially STABLE โœ… OnPush change detection is now the default โœ… Template updates and more Read the full breakdown on the blog: ๐Ÿ“ฐ goo.gle/angular-v22-blog Which of these updates is your favorite?
1
3
413
Mark Techson retweeted
Use Angular 22 with NativeScript now from @stackblitz
Angular v22 is now available ๐Ÿฅณ Here is a quick look at what's landing today: โœ… Signal Forms, Angular Aria & resource are officially STABLE โœ… OnPush change detection is now the default โœ… Template updates and more Read the full breakdown on the blog: ๐Ÿ“ฐ goo.gle/angular-v22-blog Which of these updates is your favorite?
2
9
71
8,000
Mark Techson retweeted
๐Ÿš€ ๐—”๐—ป๐—ด๐˜‚๐—น๐—ฎ๐—ฟ ๐Ÿฎ๐Ÿฎ ๐—๐˜‚๐˜€๐˜ ๐—Ÿ๐—ฎ๐—ป๐—ฑ๐—ฒ๐—ฑ Another major milestone for @angular! Over the last few releases, Angular has evolved rapidly with OnPush being default, @Service new decorator, Signal Forms becoming stable, WebMCP support, improved DevTools and a clear vision for the future of modern web development. We have been sharing about these changes the last 2 months, and we're excited that they're released now. ๐Ÿคฉ A huge thank you to the Angular team and the countless community contributors who continue to move the framework forward. ๐Ÿ‘ Release link: github.com/angular/angular/rโ€ฆ What are you most excited to try first in Angular 22? #Angular #Angular22 #WebDevelopment #Frontend #TypeScript
3
9
54
1,796
Yeahhhhhhhhh ๐Ÿซก๐Ÿซก๐Ÿซก
Angular v22 is now available ๐Ÿฅณ Here is a quick look at what's landing today: โœ… Signal Forms, Angular Aria & resource are officially STABLE โœ… OnPush change detection is now the default โœ… Template updates and more Read the full breakdown on the blog: ๐Ÿ“ฐ goo.gle/angular-v22-blog Which of these updates is your favorite?
3
41
4,006
Mark Techson retweeted
Angular is entering a new era ๐Ÿค– At #FEN2026, @marktechson, DevRel Lead for Angular at @Google, explores how agent-driven workflows are changing the way we build web applications. What happens when @angular meets AI-native dev? ๐ŸŽŸ๏ธ Sign up to find out: go.frontendnation.com/x
2
6
362
Mr. @HaroldPerrineau I appreciate your work but I also wanted you to say, "don't push me...cuz I'm close to the edge..." when you grabbed Jade @davidalpay I'm no writer but I feel like it was a missed opportunity ๐Ÿ˜„
1
6
816
can we build some more hype on this? ๐Ÿ‘€
Thinking about streaming some AI inference development tonight. What's the interest level for seeing my process and progress live and being able to ask me whatever you want about what I'm building?
1
4
7
904