Frank van Puffelen
banner
puf.io
Frank van Puffelen
@puf.io
People + Tech = 🎉

🇳🇱 NL born, 🌁 SF based

Currently: FlutterFlow 💜
Previously: Firebase & Flutter @ Google 🔥💙
Reposted by Frank van Puffelen
This is the first time Pantone has chosen a shade of white. The company says it's "a lofty white that serves as a symbol of calming influence in a society rediscovering the value of quiet reflection." n.pr/4rDF0jv
You read that white: Pantone's 2026 Color of the Year is 'Cloud Dancer'
This is the first time Pantone has chosen a shade of white. The company says it's "a lofty white that serves as a symbol of calming influence in a society rediscovering the value of quiet reflection."
n.pr
December 5, 2025 at 12:22 AM
So far Advent of Code has been fun this year.

The first 3 days were one-dimensional, and today is switched into 2-dimensional maps.

Choosing to do it in C# (which I hadn't really done in a decade) was certainly a choice, but I don't regret it so far. :)
December 4, 2025 at 11:12 PM
📚✨ Welcome to the Hyunam-Dong Bookshop is a quiet, feel-good novel that touches on themes of slowing down, stepping away from others’ expectations, and finding comfort in small things. Short chapters, thoughtful pace.

★★★★☆

Full review here: puf.io/books/welcome...
December 4, 2025 at 8:46 PM
> "We've built this mythology around Al like it's a sentient co-worker. It's not. It's a tool, a new kind of hammer. The question isn't what Al can do — it's what you'll do with it." - puf

Listen to the entire podcast on @VGVentures:
Frank van Puffelen, Puf — Low-Code, No Fear: Building the Future of Apps With Flutter and LLMs | Very Good Ventures
🗣️ Great engineering starts with great communication. We just dropped a new #BuildToSucceed episode, where we chat with Frank van Puffelen “Puf” about how storytelling, mentorship, and clear communication shape better engineering outcomes. Puf shares how understanding the why behind every line of code helps teams move faster, collaborate better, and build products that truly connect with users. Check out the full episode here → https://hubs.ly/Q03ST1270 #Flutter #Firebase #DevRel #DeveloperCommunity
www.linkedin.com
December 4, 2025 at 3:16 PM
✋ Implementing a server-side write rate limit in Firestore 🔐

Contrary to popular belief you can limit the number of writes a user can do with Firebase's (server-side) security rules.

Check the link for a longer explanation and many more examples.

stackoverflow.com/qu...
December 3, 2025 at 3:55 PM
🌁⛪️🎥 Saw Aura at Grace Cathedral this weekend: a 45-minute burst of light, music, and projection mapping that turns the whole cathedral into a living canvas. Stunning use of the space. Really enjoyed this one.
December 3, 2025 at 2:32 AM
So far this year's Advent of Code is going well.

I'm doing it in C# with @linqpad (on a mac) now, and it's nice to get reacquainted with both. 😍

Since this year's AoC is only 12 days long, I'm extra curious where/when the drop-off/"too steep a hill for me" will be.
December 2, 2025 at 7:44 PM
🕹️ Somebody is having write scalability issues in their Firestore game 📈

Since I was stuck at JFK for a few hours, I wrote a list of things they/you may not know/realize. 🛫✍️

Links are in the next post in this thread ⬇️🧵
December 2, 2025 at 12:41 AM
Ooh... it's December 1st. 🗓️😍

That means that it's time to disable all coding agents,
and start on this year's Advent of Code!

I have never finished all puzzles, but always enjoy the experience - until it gets too complex/time-consuming for me.
December 1, 2025 at 4:53 PM
📚🧙⚽️ I just finished Unseen Academicals (audiobook) by Terry Pratchett. Not my favorite Discworld - the football bits didn’t quite land - but the characters (Glenda, Juliet/Jools, Nutt, Vetinari, Rincewind!) were lovely as ever.

★★★★☆

More on: puf.io/books/unseen-...
December 1, 2025 at 4:22 PM
At DevFest Silicon Valley a few weeks ago, I had a chance to sit down with Michael Clark - head of AI Agent at Google Cloud.

We talked about how AI is changing work, and how to best make use of that in your career. Link + quotes in first comments 👇
December 1, 2025 at 2:25 AM
The holidays have hit Union Square (San Francisco)! 🎄🌁

Eight oversized ornaments now line Powell Street, leading up to the 83-foot Christmas tree and ice rink.

If you're in SF this season, take a festive stroll.

More on: puf.io/socials/2025-...
November 30, 2025 at 6:21 PM
Reposted by Frank van Puffelen
TIL that Marc Andreessen is (or at least was*, back in 2007) a huge fan of @cstross.bsky.social.

Look, I'm not asking for Charlie to write a cone-headed tech billionaire character that experiences some bad things into his next novel, but I'm not not asking...

pmarchive.com/top_sci-fi_n...
Pmarchive · Top 10 science fiction novelists of the ’00s—so far
An archive of the best articles from Marc Andreessen’s now defunct blog
pmarchive.com
November 30, 2025 at 3:31 AM
I wrote most of the code in my career with this quote in the back of my mind:

“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live”
― John Woods

Runner up and links below 👇🧵
1/2
November 29, 2025 at 3:27 PM
🎬 The Blues Brothers isn’t just a cult classic movie - it’s a film I watched every year from my teens to twenties. I just read Daniel de Visé's book about the movie and its creators: mostly John Belushi and Dan Aykroyd.

More and link 👇🧵
November 28, 2025 at 9:42 PM
🥞 New spot coming to Valencia 👀

SF Mission’s Kitchen - the popular Mission St brunch spot that always has a weekend line - is opening a second location on Valencia. The old Flor de Cafe space is getting a glow-up.

📍1020 Valencia
🗓️ Coming soon

puf.io/socials/2025-...
November 28, 2025 at 4:54 PM
Interesting question on Stack Overflow:

> How to query Firebase Realtime Database for top N users and current user’s rank

Since RTDB hasn't significantly changed in a decade, I wrote up some definitives and provided lots of relevant links. :)

stackoverflow.com/a/...
November 27, 2025 at 3:30 PM
This year I am thankful for the Flutter / Dart community, and its continued ability to spend significant time discussing any topic that one person shares somebody else's hearsay opinion on. 💙
November 27, 2025 at 1:11 PM
> "If there's one thread through everything I've done, it's this: I want more people to build more apps. Every new builder we empower, whether they write code or drag and drop, expands what's possible in tech." — puf

Hear the full @VGVentures podcast: www.linkedin.com/pos...
November 27, 2025 at 2:52 AM
If everything goes well when you're presenting live on stage, you might as well have sent a video recording.

Embrace whatever happens. There are no failures, just shared experiences.

#DevRelThings
November 26, 2025 at 8:19 PM
Reposted by Frank van Puffelen
Twitter accounts are based in Russia. BlueSky accounts are based in homes with, frankly, too many books, plants, obsolete cables, and pieces of rustic pottery, that could do with a bit of a tidying up, to be honest.
November 23, 2025 at 8:29 PM
Firebase is bringing Crashlytics support to web apps.

Yes, you read that right: Crashlytics for Web is finally be happening.

Chime in on the RFC here: github.com/firebase/...
November 25, 2025 at 6:53 PM
The new Photo To Video AI tool in Google Photos is so much fun to play with! 📸➡️📽️

I mean... I'm definitely quite comfortable on a large stage, but I even I never did *this* on the main stage of Google I/O.

At least, not while the camera was rolling! 😂

Org photo 👇
November 25, 2025 at 1:03 AM
I wrote about the Hearts in San Francisco public art project before, which places large heart-shaped statues all over San Francisco.

Here are two more of them on Union Square:
* Double Delight–Michael Osborne
* There is no try–Lawrence Noble

More on puf.io/socials/2025-...
November 24, 2025 at 7:06 PM
🗽 Public Art Spotlight: Glass Goddesses at Trinity Place
✨ 7 stacked-glass sculptures carved with classical figures
💡 Gorgeous by day, glowing by night
📍 1177 Market Street, San Francisco

puf.io/socials/2025-...
November 23, 2025 at 11:26 PM