Logan Dupont
logandupont.com
Logan Dupont
@logandupont.com
Front-end developer 🇧🇪 | Passionate about Angular, privacy and football | Opinions are my own
Pinned
I just created a new Angular Starter Pack!

If someone is missing from the Angular community let me know via reply or DM.

Please repost!
Reposted by Logan Dupont
I put together my favorite highlights from Angular v21 — Signals, the new Signal Forms APIs, Angular ARIA, and what’s ahead on the roadmap.

Read the full post →
Angular 21: My Favorite New Features, Demo, What’s Next
Come see what’s new in Angular v21—another incredible update for us!
www.telerik.com
November 25, 2025 at 11:27 PM
Reposted by Logan Dupont
November 25, 2025 at 10:46 PM
Reposted by Logan Dupont
We're announcing a new partnership with StopNCII.org to prevent non-consensual intimate imagery (NCII) from spreading on Bluesky. While NCII hasn't been frequent on our platform, these incidents are devastating for victims and preventing them is a top safety priority. 1/4
Stop Non-Consensual Intimate Image Abuse | StopNCII.org
StopNCII.org is operated by the Revenge Porn Helpline which is part of SWGfL, a charity that believes that all should benefit from technology, free from harm.
StopNCII.org
November 25, 2025 at 5:29 PM
Reposted by Logan Dupont
🇪🇺EU government ambassadors set to adopt #chatcontrol negotiating mandate tomorrow without discussion, including "voluntary" mass scanning and anonymity-destroying age verification. https://www.parlament.gv.at/dokument/XXVIII/EU/46204/imfname_11544887.pdf

The protest continues next year! […]
Original post on digitalcourage.social
digitalcourage.social
November 25, 2025 at 3:19 PM
Reposted by Logan Dupont
🧵 How to go full-cycle with Signals in Angular?
At GDG #DevFest #Karlsruhe, I showed how SignalStore, Signal Forms, Resources & Mutations form one consistent reactive flow. 1/7

👉 Slides & source code in the comments
November 25, 2025 at 9:02 AM
Reposted by Logan Dupont
BREAKING - Rechtenhouder DAZN trekt de stekker uit het Belgische voetbal

sporza.be/nl/2025/11/25/bre...

@sporza.be
BREAKING - Rechtenhouder DAZN trekt de stekker uit het Belgische voetbal
sporza.be
November 25, 2025 at 11:01 AM
Reposted by Logan Dupont
The video of the #EuroskyLive morning sessions is up! You'll find time to jump to specific sessions in the description.

Featuring, among others @robin.berjon.com @seabass.bsky.social @gaurivangulik.bsky.social @alexandrageese.bsky.social @geurkink.bsky.social

vimeo.com/1140026673?s...
Eurosky Live: Berlin 2025 - morning sessions
Eurosky Live: Berlin 2025 brought together policymakers, media leaders, investors, and founders to explore how open infrastructure can enable European innovation.…
vimeo.com
November 24, 2025 at 4:24 PM
Reposted by Logan Dupont
Hey y'all, we just released a new SDK for working with Lexicons in TypeScript! 🥳

It focuses on improving DX and some of the pain points of the current tooling (see my previous post below).

It's currently in beta and we'd love to get your feedback 🙇‍♂️

www.npmjs.com/package/@atp...
November 24, 2025 at 10:35 PM
Reposted by Logan Dupont
got some improved OAuth guidelines for you all since you were asking so nicely for them 😉

atproto.com/guides/oauth

This will probably be the last update to our OAuth docs before scopes are final-final(-V2-use-this-one).docx
OAuth Introduction - AT Protocol
OAuth for AT Protocol application developers.
atproto.com
November 24, 2025 at 6:23 PM
Reposted by Logan Dupont
We have updated this list to include more than 500 packages and 700+ affected versions, as well as a technical analysis of the attack. socket.dev/blog/shai-hu....

cc: @campuscodi.risky.biz @typescript.fm @bleepingcomputer.com @theregister.com
November 24, 2025 at 5:19 PM
Reposted by Logan Dupont
In case you missed it, you can try out #Angular v21 new #Vitest with Browser Mode on #Stackblitz here:

stackblitz.com/edit/angular...

#javascript #testing
Angular Vitest Starter 21.0.0 - StackBlitz
This is a starter to reproduce bugs or easily share Angular testing examples using Stackblitz.
stackblitz.com
November 24, 2025 at 4:58 PM
Reposted by Logan Dupont
X rolled out a new feature overnight showing where accounts are based. This network of “Trump-supporting independent women” that claimed to be “real Americans” are based in Thailand.

The photos were stolen from European models & posts pushed pro-Trump lines while targeting Islam and LGBTQ people.
November 23, 2025 at 12:55 PM
Reposted by Logan Dupont
🚀 New in #Angular 21
✔️ Regular Expressions in Templates
⚠️ Using regular expressions in templates can be a BAD idea in some cases
November 23, 2025 at 1:43 PM
Reposted by Logan Dupont
So you watched the Angular v21 developer event, and now you want to explore more?

Well, now you can! Check out the updates with the interactive v21 experience on angular.dev

🕹️ angular.dev/events/v21
Home • Angular
The web development framework for building modern apps.
angular.dev
November 21, 2025 at 5:45 PM
Reposted by Logan Dupont
LIVE NOW! 🔴
We’re with Wagner Maciel talking Angular ARIA + v21 accessibility upgrades.

Desktop: www.youtube.com/watch?v=N8tZ...
Mobile: www.youtube.com/watch?v=b19_...
Inside Angular ARIA: Building Inclusive Apps in v21 with Wagner Maciel
In this episode of Angular Air, we’re shining a spotlight on accessibility in modern Angular applications. Our guest, Wagner Maciel — a software engineer on the Angular team at Google — joins us to…
www.youtube.com
November 21, 2025 at 5:04 PM
Reposted by Logan Dupont
Angular Can I Use has been updated for Angular 21!

www.angular.courses/caniuse/feat...

Gerome Grignon has been on fire with other stuff too, though idk if they are all v21 ready. But new stuff through at least v20 includes a 3rd party peer dependency checker and Angular eslint rules Can I Use too.
Angular Features Compatibility - Can I Use Angular Features
Explore Angular features and their compatibility across versions. Find out which Angular features are available in different versions, their browser support, and migration paths.
www.angular.courses
November 20, 2025 at 10:14 PM
Reposted by Logan Dupont
Thanks so much to Samuel for fixing a longstanding small but significant Bluesky shortcoming!

As of now (if you refresh/update), when you search for a person in the search bar, you'll get the FULL RESULTS rather than just the first 50.
shipped in v1.110.1, which just went out!
November 20, 2025 at 10:28 PM
Reposted by Logan Dupont
🔥 Alongside the @angular.dev v21 release, @analogjs.org 2.1 is out!

🍞 Improved @rolldown.rs support for @vite.dev
🤖 Experimental Angular Compilation API support
⚡️ Performance improvements with @vitest.dev

github.com/analogjs/ana...
Release v2.1.0 · analogjs/analog
2.1.0 (2025-11-20) Bug Fixes content: stripped filename to match filename also for additionalContentDirs (#1962) (cdacae0) create-analog: bump TypeScript to 5.9.x (7a94868) platform: enable esbuil...
github.com
November 20, 2025 at 8:13 PM
Reposted by Logan Dupont
🅰️ #Angular 21 is here! 🎉
The highlights:

✨ Zoneless is now the default
🧪 Signal Forms (experimental)
⚡ Vitest replaces Karma/Jasmine
✅ @angular/aria for accessibility
🤖 MCP server & AGENTS․md for AI assistants now stable

More details here:
angular.schule/blog/2025-11...
Angular.Schule → Angular 21 is here!
🚀 On November 19, 2025, Angular 21 was released! The most important updates: Signal Forms, zoneless apps, testing with Vitest, the new package @angular/aria, and more support for AI assistants.
angular.schule
November 20, 2025 at 8:21 PM
Reposted by Logan Dupont
If you missed the premiere, you're gonna wanna catch the replay!

#Angular #AngularV21
November 20, 2025 at 6:07 PM
Reposted by Logan Dupont
if you haven't seen this new video you actually do owe it to yourself to have the time of your life with a one-of-kind developer video.

You've never seen something like this!
Kudos to the @angular.dev team with the presentation for the Angular V21 release event with a wonderful role reserved for @marktechson.com and @thepunderwoman.com ! I loved it! 😂
#angular
Angular v21 Developer Release: The Incredible Adventure
YouTube video by Angular
www.youtube.com
November 20, 2025 at 7:09 PM
Reposted by Logan Dupont
I'll get you next time, @marktechson.com!!! Next tiiiiiiiime!!!! LOL
The adventure begins right now 🎮✨
Tune in right now, you don't want to miss a second: goo.gle/angular-v21
November 20, 2025 at 5:42 PM
Kudos to the @angular.dev team with the presentation for the Angular V21 release event with a wonderful role reserved for @marktechson.com and @thepunderwoman.com ! I loved it! 😂
#angular
Angular v21 Developer Release: The Incredible Adventure
YouTube video by Angular
www.youtube.com
November 20, 2025 at 7:01 PM
Reposted by Logan Dupont
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