Frank van Puffelen's Avatar

Frank van Puffelen

@puf.io.bsky.social

People + Tech = ๐ŸŽ‰ ๐Ÿ‡ณ๐Ÿ‡ฑ NL born, ๐ŸŒ SF based Currently: FlutterFlow ๐Ÿ’œ Previously: Firebase & Flutter @ Google ๐Ÿ”ฅ๐Ÿ’™

593 Followers  |  185 Following  |  1,244 Posts  |  Joined: 04.05.2023  |  2.154

Latest posts by puf.io on Bluesky

Post image Post image Post image

More Hearts in San Francisco sculptures from my recent walks:

๐ŸŠ City Fruit by Sirron Norris at Sutter Health
๐Ÿ’Ž Chrome heart in Francisco Park
๐Ÿต Tea Time with Laine, once on Union Square, now in New Hampshire

More hearts, more photos, more โค๏ธ
puf.io/socials/2025-...
2/2

11.08.2025 18:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

If youโ€™ve ever walked around San Francisco, youโ€™ve probably seen these big heart statues - like Butterflight on Union Square. โค๏ธ๐Ÿ—ฟ๐ŸŒ

There are 100+ of them all over the city. Read on for a few I saw on recent city walks.
๐Ÿงต๐Ÿ‘‡
1/2

11.08.2025 18:10 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

With the power of Kubernetes, you can crash 1,507 systems so much faster today!

11.08.2025 06:30 โ€” ๐Ÿ‘ 372    ๐Ÿ” 41    ๐Ÿ’ฌ 15    ๐Ÿ“Œ 1
Post image Post image

I wrote about the Hearts in San Francisco public art project before, which places large heart-shaped statues all over San Francisco.

Today we saw two more of them on Union Square:
* Double Delightโ€“Michael Osborne
* There is no tryโ€“Lawrence Noble

More on puf.io/socials/2025-...

11.08.2025 01:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐ŸŒ๐Ÿ—ฝ๐Ÿ‡ณ๐Ÿ‡ฑ SF and NYC are featured heavily - so if you live in either, youโ€™ll see your city through a new lens. And of course, lots of Netherlands too :)

The updated 10th-anniversary edition adds over 100 pages - but gets a bit political.

Full review: puf.io/books/walkabl...
2/2

10.08.2025 02:34 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ™๏ธ Book Review: Walkable City by Jeff Speck

โ€œHow Downtown Can Save America, One Step at a Time.โ€

Loved this deep dive into what makes a city thrive through walkability, bikeability, and smart planning. Lots of data๏น anecdotes make it a compelling yet easy read.

More ๐Ÿ‘‡๐Ÿงต
1/2

10.08.2025 02:34 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

The Firebase documentation now contains a full list of which API key permissions it requires for each product. This is really handy if you want to lock down your API keys to your specific project needs.

firebase.google.com/...

09.08.2025 19:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The *last* one?

We're typically only a few, but I've had it with up to 6 people too.

We often see some folks don't dial in at all or do dial in and stay muted. When they then speak (and wave for the laptop they think is the central microphone), I just tell them to unmute - and nod encouragingly :)

09.08.2025 18:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Still no reason to hide it that well, Kevin. :-p

j/k: thanks for helping surface cool features. ๐Ÿ‘

09.08.2025 04:05 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I did *not* know about this feature.

I use the unsubscribe button in the email subject line in gmail regularly, but never knew there's an overview of all subscriptions.

That might mean that it's quite well hidden. ๐Ÿ˜…

09.08.2025 03:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Hmm... It's been quite good for our team. All-but-one of us turns off their speaker volume (the last one turns it way up). But all microphones stay on all the time.

08.08.2025 23:46 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

This new Google Meet feature is called Adaptive Audio, and it's seriously a ๐Ÿคฏ level change to the usability. No more audio feedback loops (ever?)!

support.google.com/m...
2/2

08.08.2025 21:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

๐ŸŽ™๏ธ Are multiple attendees joining your Google Meet call from the same room?

They can now all stay unmuted, and Meet auto-selects the best microphone for each speaker. It's cool to note quality difference when it switches microphones, but also easy to get used to.

๐Ÿ‘‡๐Ÿงต
1/2

08.08.2025 20:59 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I love my team: " I clearly do not know how to use reddit properly and have become a common guitar ๐Ÿคท"

๐Ÿ˜‚

08.08.2025 03:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
July 2025: Firebase Studio Updates, Grounding with Google Search, Client and Admin SDK Upgrades
Catch up on the latest Firebase releases from July 2025 with Joe! Weโ€™re covering Updates for Firebase Studio, New Features as well as Breaking Changes for Firebase Client SDKs, grounding with Google Search, and new versions of the Firebase CLI and Admin SDK! Chapters: 0:00:14 - Firebase Studio 0:01 July 2025: Firebase Studio Updates, Grounding with Google Search, Client and Admin SDK Upgrades

Watching Firebase Release Notes with updates from July I caught Joe saying:

> "Cloud Storage got fixes for CORS errors that happened in Firebase Studio"

Where can I find more about what changed there?

@Firebase

youtu.be/QqcV8HD2h5g...

07.08.2025 19:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Introducing GPT-5
Join Sam Altman, Greg Brockman, Sebastien Bubeck, Mark Chen, Yann Dubois, Brian Fioca, Adi Ganesh, Oliver Godement, Saachi Jain, Christina Kaplan, Tina Kim, Elaine Ya Le, Felipe Millon, Michelle Pokrass, Jakub Pachocki, Max Schwarzer, Rennie Song, Ruochen Wang as they introduce and demo GPT-5. Introducing GPT-5

I wish I could use GPT-5 to summarize the OpenAI GPT-5 announcement livestream for me.

www.youtube.com/watc...

07.08.2025 17:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

๐Ÿ—ฝ If you find yourself spending a night (or just a few hours) at JFK airport, check out the TWA hotel in terminal 5 ๐Ÿ›ซ

It's like being transported back to the '60s both with the music and the styling. Great attention to detail, so: explore!

Much more on puf.io/socials/2025-...

07.08.2025 12:47 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Look at that: Brasa Bros on the corner of South Van Ness and 21st in the Mission will (some may say: finally) open tomorrow!

The food looks delicious, and the sidewalk setup they were testing today also looks fun.

Site: www.brasa-bros.com/
Pics: puf.io/socials/2025-...

07.08.2025 01:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
https://archive.ph/iHSdS

I also had to think of this older article that I was re-reading today.

ChatGPT Is a Blurry JPEG of the Web By Ted Chiang
archive.ph/iHSdS

There's something really cool about being able to have so much condensed knowledge in your lap/on your desk.

07.08.2025 01:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

> I have a coding project where I use the Firebase Realtime Database. Each child node under โ€œpathโ€ has a property โ€œtimestampโ€ with the unix timestamp in millseconds. Write a Node.js script to delete all child nodes that are older than 2 days.

07.08.2025 01:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Was ChatGPT trained on my code samples and Stack Overflow answers?

Oooh... that *does* sound cool!

Can you ask it to write a Node.js script to delete expired nodes from Firebase (full prompt in next reply and in the link) and see if it spits out a variant of the code from my Stack Overflow answers?

puf.io/posts/was-ch...

07.08.2025 01:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Blue morpho.. ๐Ÿฆ‹

06.08.2025 20:13 โ€” ๐Ÿ‘ 883    ๐Ÿ” 91    ๐Ÿ’ฌ 13    ๐Ÿ“Œ 10
Preview
hermione granger from harry potter is wearing a tie and a black jacket . ALT: hermione granger from harry potter is wearing a tie and a black jacket .

"Press anything to start"

So cool, I pressed my earlobe and it started.

Hold on... I didn't press my earlobe and it started too!

๐Ÿค”

07.08.2025 01:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ChatGPT Is a Blurry JPEG of the Web | The New Yorker

Old in AI age, but still mandatory reading.

archive.ph/iHSdS

06.08.2025 21:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

El Techo is gone, but not forgotten. ๐Ÿ™๏ธ The iconic San Francisco Mission rooftop bar now lives on as Cubita, a Cuban-inspired bar by the same team. Think rum cocktails, empanadas, cubano sandwiches, and rooftop views. ๐Ÿน๐ŸŒ†

More: puf.io/socials/2025-...

06.08.2025 19:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My wife just told me she has to pair her Apple Watch to her new iPhone.

Pairing her Apple devices - I had to chuckle.

๐Ÿ + ๐ŸŽ = ๐Ÿ˜‚

06.08.2025 02:55 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I cross-posted the list on: puf.io/posts/firesto...

The original location: www.reddit.com/r/Fir...

05.08.2025 23:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ•น๏ธ 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 โฌ‡๏ธ๐Ÿงต

05.08.2025 23:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I totally get that. Let's hope this was a case of The Empire Strikes Back then. :-)

05.08.2025 13:17 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What does a triggering event for testing a (1st gen) Firestore triggered Cloud Function look like? I have a (1st gen) Cloud (Run) Function that is triggered by a document being created in Firestore. I want to test this function with the TESTING functionality that is built into the Google Cloud c...

Full Q&A with code and copy/paste-able JSON for how to test a Firestore triggered Cloud Function can be found on Stack Overflow: stackoverflow.com/q/...

It's also coming to the FlutterFlow docs soon, most likely on this page: docs.flutterflow.io/...
2/2

05.08.2025 00:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@puf.io is following 20 prominent accounts