🇳🇱 NL born, 🌁 SF based
Currently: FlutterFlow 💜
Previously: Firebase & Flutter @ Google 🔥💙
Embrace whatever happens. There are no failures, just shared experiences.
#DevRelThings
Embrace whatever happens. There are no failures, just shared experiences.
#DevRelThings
This is Desert Shark, originally made for Burning Man in 2022, but just now landed at Pier 45 on Embarcadero, right in from of Musée Mécanique.
More on: puf.io/socials/2025-...
This is Desert Shark, originally made for Burning Man in 2022, but just now landed at Pier 45 on Embarcadero, right in from of Musée Mécanique.
More on: puf.io/socials/2025-...
In 2025 I read 66 books for a total of almost 25 thousand pages.
Longest read was a Sanderson (not surprising), shortest a Murderbot story, and the average book length was... well average. :)
Read on... 👇
1/3
In 2025 I read 66 books for a total of almost 25 thousand pages.
Longest read was a Sanderson (not surprising), shortest a Murderbot story, and the average book length was... well average. :)
Read on... 👇
1/3
“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
“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
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-...
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-...
Rating and links 👇
1/2
Rating and links 👇
1/2
★★★☆☆
Full review: puf.io/books/the-dut...
★★★☆☆
Full review: puf.io/books/the-dut...
Rating: 3 out of 5 stars
★★★☆☆
Full review: puf.io/books/this-is...
Rating: 3 out of 5 stars
★★★☆☆
Full review: puf.io/books/this-is...
This first one looks fine at least... 😅
For those wondering: that's Dart code. 💙
This first one looks fine at least... 😅
For those wondering: that's Dart code. 💙
Whether/whatever you celebrate in this period: happy holidays/solstice everyone! 🎉
Whether/whatever you celebrate in this period: happy holidays/solstice everyone! 🎉
★★★☆☆
Full review: puf.io/books/for-we-...
★★★☆☆
Full review: puf.io/books/for-we-...
Book 1 kicks it off with space exploration, identity questions, and rapid tech development.
1/2
Book 1 kicks it off with space exploration, identity questions, and rapid tech development.
1/2
★★★★☆
Full review here: puf.io/books/welcome...
★★★★☆
Full review here: puf.io/books/welcome...
Have a huge collection and want to know roughly how many docs are in it?
⒈ If document IDs are uniformly distributed
⒉ Read 100-200 document IDs
⒊ Do some math 🧮🪄
puf.io/posts/firesto...
Have a huge collection and want to know roughly how many docs are in it?
⒈ If document IDs are uniformly distributed
⒉ Read 100-200 document IDs
⒊ Do some math 🧮🪄
puf.io/posts/firesto...
Listen to the entire podcast on @VGVentures:
Listen to the entire podcast on @VGVentures:
This usually happens when you keep the Firestore console open during development, as the console also causes charged reads. Close the console to measure just your code.
👇🧵
1/2
This usually happens when you keep the Firestore console open during development, as the console also causes charged reads. Close the console to measure just your code.
👇🧵
1/2
💙 All is in good shape now though, so...
🌉 if you're in SF and love Flutter, join me tonight to Flutter Into The Holidays
🎁 Meetup link in first comment 👇
1/2
💙 All is in good shape now though, so...
🌉 if you're in SF and love Flutter, join me tonight to Flutter Into The Holidays
🎁 Meetup link in first comment 👇
1/2
1. You reply to an existing message
2. The reply text box is *under* the original message
3. The button to submit is *above* the original message
And now I have to think, before I click that button. 🤔
I get mobile UI and all, but… seriously… WHY?
1. You reply to an existing message
2. The reply text box is *under* the original message
3. The button to submit is *above* the original message
And now I have to think, before I click that button. 🤔
I get mobile UI and all, but… seriously… WHY?
HTML is the gift that keeps on giving.
HTML is the gift that keeps on giving.
Rating: 3 out of 5 stars
★★★☆☆
Full review: puf.io/books/this-is...
Rating: 3 out of 5 stars
★★★☆☆
Full review: puf.io/books/this-is...
This is Desert Shark, originally made for Burning Man in 2022, but just now landed at Pier 45 on Embarcadero, right in from of Musée Mécanique.
More on: puf.io/socials/2025-...
This is Desert Shark, originally made for Burning Man in 2022, but just now landed at Pier 45 on Embarcadero, right in from of Musée Mécanique.
More on: puf.io/socials/2025-...
But when I do, 60% of the time it works every time. 😂
But when I do, 60% of the time it works every time. 😂