Stephen Fluin
banner
stephenfluin.bsky.social
Stephen Fluin
@stephenfluin.bsky.social
VP of Product at HeroDevs. Built teams at Chainlink, Google, Angular.
Developers, Developers, Developers!
My absolute favorite vibecoding prompt of all time:

`prevent firebase initialization race conditions by attempting initialization at most once`

It worked... It actually worked...
November 10, 2025 at 4:04 AM
Kids got a cool new hotwheels track for their birthday youtube.com/clip/Ugkx5_-...
YouTube
Share your videos with friends, family, and the world
youtube.com
November 8, 2025 at 5:12 PM
I have 4 flights in the next 7 days. Uh oh.
November 6, 2025 at 3:18 PM
If the government shutdown continues for let's say, 2 more years. What does the government look like at that point?
October 28, 2025 at 5:00 PM
Come and catch up on the latest in AI, Cloud, Web from Google and beyond at DevFestMN 2025, coming December 6, 2025! Tickets are live now.

devfest.mn
October 22, 2025 at 2:42 AM
If you weren't able to catch my talk on #Angular #SSR today, here it is in blog post form:

fluin.io/blog/state-o...
The State of SSR in Angular
## The State of Server Side Rendering (SSR) in Angular
fluin.io
October 18, 2025 at 3:57 AM
Pirates are invading @ng-conf.bsky.social !
October 17, 2025 at 9:34 PM
I gave an #angular talk on SSR and hosting today at @ng-conf.bsky.social and the audience was HOT.
October 17, 2025 at 9:27 PM
I had no idea that the npm package registry has legacy case sensitive packages. EEEP!

www.npmjs.com/package/JSON...
!=
www.npmjs.com/package/json...

Website is super flaky about it too, sometimes giving you one, sometimes the other.
www.npmjs.com
October 1, 2025 at 1:49 PM
When the #ai math isn't mathing.
August 24, 2025 at 1:37 AM
Want to use micro-frontends while mixing Angular versions?

Manfred (THE top expert in micro-frontends) breaks down a new solution from Nx.
www.angulararchitects.io/en/blog/cros...
Cross-Repo Conformance with Nx Polygraph - ANGULARarchitects
While tech giants like Google and Facebook rely on monorepos, the reality for many companies is different: Business software is often developed in multiple project- or product-related repos. The relat...
www.angulararchitects.io
August 20, 2025 at 1:17 PM
I'm gong to the MN Renaissance Festival to see Penn and Teller tomorrow! I'm super excited, but I'm also expecting Fyre Festival levels of chaos and disorganization. They aren't ready for this.

Wish me luck!
August 15, 2025 at 10:58 PM
The burden on maintainers is definitely increasing.

"This Is Why Nobody Submits PRs to Open Source Anymore"
archive.fo/6ISqh or medium.com/@ThreadSafeD...

I see:
1. Too much AI spam
2. Support needs only increase -> leading to burnout
3. Passion vs Corp OSS
archive.fo
August 13, 2025 at 2:01 PM
Has anyone else gotten really really good at memorizing 6 digit numbers for about 15 seconds over the past decade?
August 13, 2025 at 7:16 AM
I had to close every app on my computer to get this to run (128GB of RAM and a 5090), but interacting with such an advanced model locally was worth it. Such interesting and deep thinking about the intent and purpose behind each of my prompts. #ai #qwen3
July 19, 2025 at 6:18 AM
I had a magic moment with #AI this week. I was debugging my Linux desktop computer which was failing to boot. I had googled and chatbotted unsuccessfully for about an hour at this point.

I decided to take a 45 second video of the boot up sequence and suddenly the AI knew exactly what was wrong. 🤯
July 3, 2025 at 11:36 AM
Check out the prompts in GitHub Copilot for VS Code for chat:

github.com/microsoft/vs...

"You are a highly sophisticated automated coding agent with expert-level knowledge across many different programming languages and frameworks."

We should all start the day with this kind of self-talk. :)
vscode-copilot-chat/src/extension/prompts/node/agent/agentInstructions.tsx at 3e73cedab4a72702ba0dd6043d83a701d267ba7f · microsoft/vscode-copilot-chat
Copilot Chat extension for VS Code. Contribute to microsoft/vscode-copilot-chat development by creating an account on GitHub.
github.com
July 1, 2025 at 4:09 PM
I totally misunderstood this page the first time I saw it, thinking it some generic "build with ai" nonsense.

It's actually the Angular team's personally tested recommendations and prompts to give you better more modern Angular code generation from LLMs. Wow!

angular.dev/ai/develop-w...
Angular
The web development framework for building modern apps.
angular.dev
June 20, 2025 at 5:54 AM
Google Pixel phone preferred care via Assurion and Assurant are SO TERRIBLE IT MAKES ME WANT TO PULL MY HAIR OUT.

They've asked me for numbers that don't exist, told me that my claim was approved, and that it's under review., and that they need more details. It's NONSENSE.
May 31, 2025 at 2:33 PM
If you ask Google's Gemini 2.5 Flash for 1,000 random numbers, 70% of them will end in 3. Weird. #ai
May 30, 2025 at 1:35 PM
Playing around with Flow. Blame Alain Chautard for the prompts. youtu.be/SWjHucA4Dks
What I/O is like for attendees - Random AI Fun
YouTube video by Stephen Fluin
youtu.be
May 21, 2025 at 7:41 PM
Here are my notes from today's Google I/O Announcements. I'm most excited by Flow, Lyria, AI Mode in Chrome (a friend gave me a cool demo), and the the new !Google Glass!

There was optimism this year and I can see using these tools, unlike last year

fluin.io/blog/most-ex...

#io25 #ai #google
The Most Exciting Announcements from Google I/O 2025
I was able to attend day 1 of [Google I/O](https://io.google/2025/) today and there were a lot of really cool announcements. Here's my run-down. I took special note of what's actually available to try...
fluin.io
May 21, 2025 at 6:14 AM
Whenever I read AI news that mentions an "MCP" I can't detach this in my my from the Master Control Program, the villain in the original #Tron.
May 20, 2025 at 1:11 AM
It's reassuring to know it's just you, me, and 944 of your closest friends.
May 16, 2025 at 3:13 AM
I've been almost a daily reader of The Verge since it launched in 2011, but I tried reading it this morning and hit 3 paywalled articles in the first minute. I guess I'm done.

Where to next?
May 14, 2025 at 4:01 PM