Brandon Roberts
brandonroberts.dev
Brandon Roberts
@brandonroberts.dev
🕸️ Web developer
👨🏿‍💻 Maintainer NgRx, creator of AnalogJS
🌐 Angular GDE
🏀 NBA 🏈 NFL, sports ranter
😂 Gif slinger
🤙 OSS contributor
Prev: OpenSauced, Appwrite, Nx
Pinned
🚀 Announcing @analogjs.org 2.0!

📜 Content Resources for @angular.dev
📦 Optimized Installs and Bundling
⚡️ @vite.dev ecosystem upgrades

And more!

dev.to/analogjs/ann...
Announcing AnalogJS 2.0 ⚡️
We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help...
dev.to
I'm convinced that all the people on House Hunters are actors/actresses because ain't no way these combinations of people are together
November 13, 2025 at 3:12 AM
Just came up with a new framework:

AIngular
a man with glasses is surrounded by a glowing circle and the website pmitf.com is displayed below him
ALT: a man with glasses is surrounded by a glowing circle and the website pmitf.com is displayed below him
media.tenor.com
November 11, 2025 at 9:42 PM
Reposted by Brandon Roberts
tinyglobby is a great success, and has shown us how much we can improve perf for everyone. here's some of the story!

big thanks to @superchupu.dev and @benmccann.com for putting so much work into this and the migrations/adoption. we're lucky to have both in the @e18e.dev community 💙
tinyglobby: a success story in modernization and performance
The story of tinyglobby, one of the e18e community's most successful projects
e18e.dev
November 11, 2025 at 4:55 PM
Reposted by Brandon Roberts
#Angular finally said it out loud: @vitest.dev is in the family.

Ready to clean up your testing kitchen with a pragmatic #testing strategy that scales? 🍳

🐣 few early bird tickets remaining.

👉 marmicode.io/workshops/pr...
November 7, 2025 at 4:33 PM
Reposted by Brandon Roberts
Looking for an amazing tech writer to join my org and write for Cash App. 100% remote. Spread the word!

block.xyz/careers/jobs...
Careers - Senior/Staff Technical Writer
Made up of Square, Cash App, Afterpay, TIDAL, Bitkey, and Proto, Block, Inc. builds technology to increase access to the global economy.
block.xyz
November 4, 2025 at 12:57 AM
Going all in on ESM 🤝

Congrats on the release and helping me land support in @analogjs.org for Storybook 10!
Storybook 10 is here!

✂️ ESM-only (the only breaking change!)
🧩 Module automocking for easier testing
🏭 Typesafe CSF factories Preview for React
💫 UI editing and sharing optimizations
🏷️ Tag filtering exclusion for sidebar management
🔀 Svelte async component support
Storybook 10
ESM-only, 29% lighter, module automocking, and more
storybook.js.org
November 4, 2025 at 9:30 PM
🚀 Announcing @analogjs.org 2.0!

📜 Content Resources for @angular.dev
📦 Optimized Installs and Bundling
⚡️ @vite.dev ecosystem upgrades

And more!

dev.to/analogjs/ann...
Announcing AnalogJS 2.0 ⚡️
We're excited to announce the 2.0 release of AnalogJS! This release includes many features that help...
dev.to
November 3, 2025 at 3:23 PM
World Series Game 7 going extra innings is only fitting for daylight savings time changing
a cartoon cat is holding a camera in his hands and looking at it .
ALT: a cartoon cat is holding a camera in his hands and looking at it .
media.tenor.com
November 2, 2025 at 4:11 AM
Reposted by Brandon Roberts
I am looking for a full-time job.

Being independent in open source for 3.5+ years has been wonderful. I've gotten done most of the high-level goals I wanted to, and miss having people & structure around me.

If you know of a role for a staff-level TypeScript+web developer, let me know! 🙂
October 30, 2025 at 2:40 PM
Reposted by Brandon Roberts
Vitest 4 is out!

- Browser Mode is Stable
- Visual Regression Testing
- Improved Debugging
- Pool Stabilization
- New APIs
- Bug Fixes

Stay updated with our blog post:

vitest.dev/blog/vitest-4
Announcing Vitest 4.0
Vitest 4.0 Release Announcement
vitest.dev
October 22, 2025 at 3:43 PM
Testing with @vitest.dev 4 and @angular.dev has gotten even faster!

Support added for @analogjs.org ✅🫡

github.com/analogjs/ana...
Release v1.22.0 · analogjs/analog
1.22.0 (2025-10-22) Features add support for Vitest 4 (4e9ff62)
github.com
October 22, 2025 at 9:21 PM
Reposted by Brandon Roberts
Getting ready with @rainerhahnekamp.bsky.social to make some announcements at #NgConf

Yes, it’s about #Angular #Testing
October 18, 2025 at 2:39 PM
Reposted by Brandon Roberts
This is the most personal project I’ve made in years.

I launched a new show called The Callback. It’s weekly web dev news with my dumb humor sprinkled on top.

If this pilot does well I get to make more, so watching, liking, and sharing would be DEEPLY appreciated 💜

www.youtube.com/watch?v=eMOD...
Remix needs to fix this…
YouTube video by Prismic
www.youtube.com
October 17, 2025 at 3:04 PM
Reposted by Brandon Roberts
got laid off due to restructuring :(

i’m now available for mid+ frontend developer/software engineering positions

in the meantime, we’re back to building the future and fun on the web on atproto :)
October 17, 2025 at 1:46 AM
Who's going to @ng-conf.bsky.social this week? And what are you excited to hear about?
October 13, 2025 at 5:26 PM
From looking at the Remix 3 source code, building a JSX runtime seems relatively straightforward.

It's the APIs around it that make the difference
October 11, 2025 at 5:29 PM
Investing in building a full Vite plugin integration for Angular keeps paying off more and more 😊

Unlocked Vite(+), Vitest, Astro, Storybook, Nitro, etc 😤
October 10, 2025 at 7:54 PM
Eagles about to get deep fried on ESPN all day tomorrow
October 10, 2025 at 3:01 AM
That was some old school Andy Reid clock management for the Eagles right there ... 🤦🏿‍♂️
October 10, 2025 at 1:39 AM
Reposted by Brandon Roberts
I took over the Platform Engineering podcast and got to be the one asking questions for a change.

Feels like we covered every aspect of configuration management and I hope y'all enjoy it.
New podcast episode just dropped and this week @kelseyhightower.com flipped the mic and interviewed me!

We went deep on config management, ClickOps, and why the real problem in IaC isn’t Terraform — it’s knowing the right values for prod.
www.youtube.com/watch?v=yREJ...
Guest Host: Kelsey Hightower — Why IaC Alone Isn’t Enough
YouTube video by Massdriver
www.youtube.com
October 8, 2025 at 5:02 PM
Reposted by Brandon Roberts
Today, at @angular_asia, I did about 90 min live coding to show all the things in @angular's new Signal Forms (experimental). Here is the recording 👇

www.youtube.com/live/6upUg89...
Signal Forms
YouTube video by Ng Asia Angular
www.youtube.com
October 3, 2025 at 5:58 PM
Another @storybook.js.org using @angular.dev switching to @vite.dev with @analogjs.org 🤩

www.radix-ng.com - a port of Radix UI for Angular

sb-primitives.radix-ng.com?path=/docs/o...
Radix Angular
Radix Angular
www.radix-ng.com
October 3, 2025 at 3:51 PM
I know it's gonna be bad but I'm so ready to see Tron Ares
a futuristic motorcycle is flying through the air on a dark background .
ALT: a futuristic motorcycle is flying through the air on a dark background .
media.tenor.com
October 2, 2025 at 2:33 AM