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
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
Lamar Jackson is the opposite of fair #NFL
September 23, 2025 at 1:26 AM
🔥 @analogjs.org for @angular.dev and @vite.dev has passed 100K weekly downloads 🚀
September 22, 2025 at 2:27 PM
Reposted by Brandon Roberts
Got to have a fantastic conversation with @henrihelvetica.bsky.social yesterday.

The full convo will be posted over on my second channel in a few weeks... while you wait, there's a great one with @sarasoueidan.com on accessibility that went up this week as well 😊

👉 www.youtube.com/@GeneralMusi...
September 16, 2025 at 2:03 PM