Stephen Fluin's Avatar

Stephen Fluin

@stephenfluin.bsky.social

VP of Product at HeroDevs. Built teams at Chainlink, Google, Angular. Developers, Developers, Developers!

181 Followers  |  39 Following  |  109 Posts  |  Joined: 03.07.2023  |  1.492

Latest posts by stephenfluin.bsky.social on Bluesky

Post image

We just announced the #DevFest MN 2025 talks!

Register at devfest.mn to learn about:

* Serverless, Agents, GenAI
* How to build an MCP Server
* Structured & Unstructured Data
* The power of non-determinism
* Humans in the Loop (HitL)
* Firebase app hosting
* Community & resilience
* Lots more!

14.11.2025 03:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
> how do I install another mcp server in the gemini cli?

✦ I'm not familiar with an "mcp server." Could you please provide more context or clarify what you
  mean by that? For example, where did you hear about it, or what is it supposed to do? That will help
  me understand and assist you better.

> how do I install another mcp server in the gemini cli? ✦ I'm not familiar with an "mcp server." Could you please provide more context or clarify what you mean by that? For example, where did you hear about it, or what is it supposed to do? That will help me understand and assist you better.

The latest Gemini CLI doesn't know what an MCP server is. Wat?

12.11.2025 23:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

My absolute favorite vibecoding prompt of all time:

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

It worked... It actually worked...

10.11.2025 04:04 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
YouTube Share your videos with friends, family, and the world

Kids got a cool new hotwheels track for their birthday youtube.com/clip/Ugkx5_-...

08.11.2025 17:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I have 4 flights in the next 7 days. Uh oh.

06.11.2025 15:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

If the government shutdown continues for let's say, 2 more years. What does the government look like at that point?

28.10.2025 17:00 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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

22.10.2025 02:42 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The State of SSR in Angular ## The State of Server Side Rendering (SSR) in Angular

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...

18.10.2025 03:57 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Pirates are invading @ng-conf.bsky.social !

17.10.2025 21:34 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

I gave an #angular talk on SSR and hosting today at @ng-conf.bsky.social and the audience was HOT.

17.10.2025 21:27 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

01.10.2025 13:49 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

When the #ai math isn't mathing.

24.08.2025 01:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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...

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...

20.08.2025 13:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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!

15.08.2025 22:58 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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

13.08.2025 14:01 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Has anyone else gotten really really good at memorizing 6 digit numbers for about 15 seconds over the past decade?

13.08.2025 07:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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

19.07.2025 06:18 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

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. 🀯

03.07.2025 11:36 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
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.

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. :)

01.07.2025 16:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Angular The web development framework for building modern apps.

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...

20.06.2025 05:54 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

31.05.2025 14:33 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

If you ask Google's Gemini 2.5 Flash for 1,000 random numbers, 70% of them will end in 3. Weird. #ai

30.05.2025 13:35 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
What I/O is like for attendees - Random AI Fun
YouTube video by Stephen Fluin What I/O is like for attendees - Random AI Fun

Playing around with Flow. Blame Alain Chautard for the prompts. youtu.be/SWjHucA4Dks

21.05.2025 19:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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...

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

21.05.2025 06:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

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.

20.05.2025 01:11 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

It's reassuring to know it's just you, me, and 944 of your closest friends.

16.05.2025 03:13 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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?

14.05.2025 16:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Totally agree about it being weird to require httpClient.

13.05.2025 12:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Coding with Santosh
YouTube video by Tech Talks With Santosh Coding with Santosh

I tried the httpResource API from @angular.dev on stream last night. This is still experimental in 19.2, but like the API, moving from DI and providing a function API for data fetching is a great step.
I wish we didn't need to provideHttpClient, which is needed because it uses HttpClient internally

13.05.2025 10:51 β€” πŸ‘ 6    πŸ” 3    πŸ’¬ 4    πŸ“Œ 0

I think it's time for a pop punk music revival.

13.05.2025 12:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@stephenfluin is following 20 prominent accounts