Cyrille Tuzi
banner
cyrilletuzi.com
Cyrille Tuzi
@cyrilletuzi.com
#Angular, #Ionic, #TypeScript expert / tech lead developer / staff engineer. Also #Node and #Deno. #Rust training in progress.
A day in the life of an individual open source contributor: a GAFAM framework decides to do a big change with major consequences for the tooling ecosystem. Does a RFC about it (while actually all is already decided), saying they will "coordinate with community supported tool owners"...
December 8, 2025 at 10:22 AM
Reposted by Cyrille Tuzi
We've got some updates on TypeScript 7! The new native port

- can type-check any project
- supports --build and --incremental
- has rich editor features implemented
- is still 10x faster

and is ready for you to try today!

devblogs.microsoft.com/typescript/p...
Progress on TypeScript 7 - December 2025 - TypeScript
Earlier this year, the TypeScript team announced that we’ve been porting the compiler and language service to native code to take advantage of better raw performance, memory usage, and parallelism. Th...
devblogs.microsoft.com
December 2, 2025 at 5:48 PM
angular-async-local-storage v21 release for #Angular 21. On day one, as usual. You are welcome. github.com/cyrilletuzi/...
Release v21.0.0 · cyrilletuzi/angular-async-local-storage
Breaking changes Angular 21 is required.
github.com
November 20, 2025 at 3:03 PM
Reposted by Cyrille Tuzi
📰 The v21 version is out now. Get all the details on the latest features in one place.
👉goo.gle/angular-v21-blog

What part are you most excited to try first? 👇
November 19, 2025 at 9:21 PM
Reposted by Cyrille Tuzi
On Cloud 9.0 😶‍🌫️
Release details ⇣
November 19, 2025 at 1:31 AM
Reposted by Cyrille Tuzi
Rust 1.91.0 has been released! 🌈 🦀

This version brings you tier 1 support for aarch64-pc-windows-msvc, warnings for dangling pointers to locals, new methods on AtomicPtr, array::repeat, BTreeMap::extract_if, const TypeId::of, and more!

Check out the announcement: blog.rust-lang.org/2025/10/30/R...
Announcing Rust 1.91.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
October 30, 2025 at 8:21 PM
Just published v7 of my #Angular schematics extension for #VSCode with support for the new naming conventions (also known as the 2025 style guide). You can switch back to the previous naming conventions if desired. github.com/cyrilletuzi/...
Release v7.0.0 · cyrilletuzi/vscode-angular-schematics
New naming conventions Angular 20 changed the naming conventions for class and file names: no more class and file names suffix for components, directives and services: ProductCardComponent in pro...
github.com
October 20, 2025 at 7:56 PM
Just migrated my npm packages to trusted publishing via OpenID Connect (OIDC). It was easy thanks to this guide: docs.npmjs.com/trusted-publ... (minor enhancements: using the latest GitHub actions versions, and using Node v24 which directly includes npm v11.6.1 to avoid the npm version update)
Trusted publishing for npm packages | npm Docs
Documentation for the npm registry, website, and command-line interface
docs.npmjs.com
October 14, 2025 at 9:18 PM
Reposted by Cyrille Tuzi
Lit is joining OpenJS as an Impact Project! 🔥

Donated by Google Open Source, Lit powers 10,000+ custom elements inside Google and is loved for its fast, standards-based web components.

Welcome to the OpenJS family, @lit.dev!

Learn more: hubs.la/Q03Np1Mm0
Lit Project Moves to OpenJS Foundation with Google Open Source Contribution | OpenJS Foundation
Lit joins a neutral home within the OpenJS Foundation community
hubs.la
October 14, 2025 at 1:14 PM
Reposted by Cyrille Tuzi
Are you ready to go fully zoneless in Angular? Signals deliver fine-grained reactivity, giving you massive performance control.

Go Zoneless today 🚀! angular.dev/guide/zoneless
Angular
The web development framework for building modern apps.
angular.dev
October 9, 2025 at 4:00 PM
The Vercel CEO drama was not one of the risks I anticipated when I wrote this post 6 months ago, but I hope it will help to raise awareness to go back to actual open source. Putting the tech in the hands of a few guys like we do for politics will lead to the same results. Power back to the community
I am also concerned by how the JavaScript ecosystem is more and more deviating from real open source. We went from Node.js/jQuery being part of @openjs.bsky.social, to the 2 major frameworks (React/Angular) owned by big tech (private governance but at least global goals and long term support)...
📝You should know this before choosing Next.js

eduardoboucas.com/posts/2025-0...
October 1, 2025 at 9:43 AM
Reposted by Cyrille Tuzi
Worried about npm exploits?
Deno can run your Node apps with added protection:
🔒 opt-in permissions
🔒 user-authorized postinstall scripts
🔒 permission audit + trace logs
and much more 👇

deno.com/blog/deno-pr...
How Deno protects against npm exploits | Deno
Recent supply chain attacks on npm is a reminder that Node and npm grants unfettered access to your systems. Here's how Deno, with an opt-in security model, protects against these vulnerabilities.
deno.com
September 30, 2025 at 5:29 PM
Reposted by Cyrille Tuzi
Angular has had a busy summer ☀️🌴⛱️

Check out the new Summer Update blog for a rundown of all the news from the team including updates from 20.1 and 20.2

blog.angular.dev/angular-summ...
Angular Summer Update 2025
Authors: Jens Kuehlers Mark Techson
blog.angular.dev
September 1, 2025 at 2:00 PM
Interesting article by Pedro Tavareλ: "Writing code was never the bottleneck"
Writing Code Was Never The Bottleneck
LLMs make it easier to write code, but understanding, reviewing, and maintaining it still takes time, trust, and good judgment.
ordep.dev
July 7, 2025 at 9:45 PM
Reposted by Cyrille Tuzi
Angular v20 is now available! ✨

Check out the blog post for more info about the cool features and be sure to tune into the v20 developer event premiering tomorrow, May 29 at 9 AM Pacific

goo.gle/angular-v20-...
Announcing Angular v20
The past couple of years have been transformative for Angular, as we’ve unleashed major advancements like reactivity with Signals and the…
goo.gle
May 28, 2025 at 6:47 PM
I am also concerned by how the JavaScript ecosystem is more and more deviating from real open source. We went from Node.js/jQuery being part of @openjs.bsky.social, to the 2 major frameworks (React/Angular) owned by big tech (private governance but at least global goals and long term support)...
March 26, 2025 at 10:56 PM
Reposted by Cyrille Tuzi
Speeding up the JavaScript ecosystem part 11 is here! This time we're looking at:

Extending Rust tools with JavaScript plugins

marvinh.dev/blog/speedin...
Speeding up the JavaScript ecosystem - Rust and JavaScript Plugins
Up until recently, supporting JavaScript in Rust based tools has been deemed not worth it. The main concern is the overhead of the de-/serialization cost when sending data back and forth. But there is...
marvinh.dev
February 23, 2025 at 3:37 PM
Feels like a (bad) April fool joke. Very taken aback by this unclear and brutal announcement. Even more surprised by the very few reactions to it (even on X). Last time I checked, #Ionic was a third of the applications available on #Android and #iOS stores. 1/3
February 12, 2025 at 7:01 PM
Finally, git blame in #VSCode! 🎉
Version 1.96 of VS Code is out now with overtype mode, terminal ligatures, debugging with Copilot, and more!

Full release notes: code.visualstudio.com/updates/v1_96

Here are some of the highlights… 🧵
December 11, 2024 at 8:57 PM
Hope Angular will be on Bsky soon, to not have to check on X anymore. Meanwhile, the new Material v19 time picker has been added in the imports list in v6.19 of the Pro edition of the #Angular schematics extension for #VSCode marketplace.visualstudio.com/items?itemNa...
Angular Schematics - Visual Studio Marketplace
Extension for Visual Studio Code - Ultimate Angular code generation in Visual Studio Code.
marketplace.visualstudio.com
December 11, 2024 at 5:05 PM
They did not seem to be on Bsky yet, but #PrimeNG just released v18 and v19 with standalone components. The Pro edition of the #Angular schematics extension for #VSCode v6.19 added them all to the imports list. marketplace.visualstudio.com/items?itemNa...
Angular Schematics - Visual Studio Marketplace
Extension for Visual Studio Code - Ultimate Angular code generation in Visual Studio Code.
marketplace.visualstudio.com
December 10, 2024 at 6:36 PM
Did not communicated about it, but the #Angular schematics extension for #VSCode was ready on day one for the v19 release and standalone components as the default. marketplace.visualstudio.com/items?itemNa...
Angular Schematics - Visual Studio Marketplace
Extension for Visual Studio Code - Ultimate Angular code generation in Visual Studio Code.
marketplace.visualstudio.com
December 3, 2024 at 9:48 PM
Reposted by Cyrille Tuzi
Deno 2.1 is out 🎉️
🛩️ first class Wasm support
🌳️ Long Term Support branch
⭐️ Improved dependency management
and much more.

deno.com/blog/v2.1
Deno 2.1: Wasm Imports and other enhancements
Deno 2.1 introduces first-class Wasm imports, built-in tracing with OpenTelemetry, faster `deno compile`, and improved package management.
deno.com
November 21, 2024 at 7:36 PM
Reposted by Cyrille Tuzi
📢 TypeScript 5.7 is here! Now with

✅ Better checks for uninitialized variables
✅ Smarter tsconfig lookup in editors
✅ Improved startup time
✅ Stricter checks for JSON imports
✅ Extension rewrites for relative imports

and more! Try it today!

devblogs.microsoft.com/typescript/a...
Announcing TypeScript 5.7 - TypeScript
Today we excited to announce the availability of TypeScript 5.7! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding syntax for type declarations and annotation...
devblogs.microsoft.com
November 22, 2024 at 6:56 PM