Piotr Sarna
sarna.dev
Piotr Sarna
@sarna.dev
Currently: poolside
Hacking history: Turso, libSQL, Seastar, ScyllaDB, LizardFS, some kernel stuff
Reposted by Piotr Sarna
We will soon be kicking off our next book club, Writing for Developers!

If you write blogs or newsletters for developers (or want to), you should join the book club! Come hang out in Discord and drop a link to your blog in the comments!

discord.gg/d9gZyYuqKd
Join the Overcommitted Discord Server!
The official discord server of the Overcommitted podcast! | 43 members
discord.com
November 15, 2025 at 3:21 PM
Reposted by Piotr Sarna
For our latest tech blogger interview, we’re featuring Preston Thorpe. writethatblog.substack.com/p/preston-th...
November 13, 2025 at 2:04 PM
Reposted by Piotr Sarna
New podcast: A fun chat on writing engineering blogs, with @glaubercosta.bsky.social and @sarna.dev
✍️ Writing is an engineering skill.

#GOTOpodcast, @glaubercosta.bsky.social & @sarna.dev
unpack:
💡 Blog post patterns every dev should know
🎯 Depth vs simplicity
🗣️ How introverts can find their writing voice

🎧 gotopia.tech/podcast
October 7, 2025 at 1:02 PM
Reposted by Piotr Sarna
New interview: @aaronfrancis.com on technical blogging. It’s short, sharp, and spot on. No excuses, give it a read. 🙂
writethatblog.substack.com/p/aaron-fran...
September 9, 2025 at 1:27 PM
Reposted by Piotr Sarna
@sarna.dev's latest picks for writethat.blog
- Inside vLLM: anatomy of a high-throughput LLM inference system: Aleksa Gordić
- Big O: @samwho.dev
- Optimizing our way through Metroid: Will Wilson (@antithesis.com)
- Without the futex, it's futile: h4x0r
September 4, 2025 at 5:47 PM
Reposted by Piotr Sarna
Our latest tech blogger interview features “long-time performance geek” @tanelpoder.com. He just hit 18 years of blogging, and that deep experience really comes across in his thoughtful responses. writethatblog.substack.com/p/tanel-pode...
July 15, 2025 at 1:02 PM
Reposted by Piotr Sarna
Piotr’s latest picks for http://writethat.blog…
- We rewrote large parts of our API in Go using AI - @avi.im, @tur.so
- Reservoir sampling - @samwho.dev
- End the obsession with servers - @technosophos.bsky.social, @fermyon.com
June 3, 2025 at 1:15 PM
Reposted by Piotr Sarna
A peek into @glaubercosta.bsky.social's path from reluctant writer to writing-obsessed co-founder -- and his writing tips for others writethatblog.substack.com/p/glauber-co...
May 21, 2025 at 1:02 PM
Reposted by Piotr Sarna
Piotr’s latest picks for writethat.blog…
- How a 20-year-old bug in GTA San Andreas surfaced… - @cookieplmonster.bsky.social
- Things Zig comptime won’t do- matklad
- Torn write detection and protection - @alexmillerdb.bsky.social
- Turso Cloud goes diskless- @glaubercosta.bsky.social, @tur.so
May 2, 2025 at 1:14 PM
Reposted by Piotr Sarna
Next up in our tech blogger spotlight project: a peek at what’s behind @fasterthanli.me 's hot — and hilarious — takes on Rust, Linux, Go… writethatblog.substack.com/p/fasterthan...
April 23, 2025 at 1:10 PM
Reposted by Piotr Sarna
I've added on my website a section on my personal book recommendations:
teivah.dev/books/
April 14, 2025 at 9:39 AM
Reposted by Piotr Sarna
Next up in our tech blogger spotlight project: philosopher / Helm co-creator /serial book author / Fermyon co-founder Matt Butcher ( @technosophos.bsky.social )

writethatblog.substack.com/p/matt-butch...
April 10, 2025 at 3:39 PM
Reposted by Piotr Sarna
In case you just want to bury yourself in engineering blogs today...here are Piotr's latest picks for writethat.blog

- Choosing languages- @steveklabnik.com
- Why Fastdoom is fast- @fabinou.bsky.social
- War story: the hardest bug I ever debugged- @bitlog.com
...
April 3, 2025 at 4:01 PM
Reposted by Piotr Sarna
I recently finished reading "Writing For Developers" by @cynthiadunlop.bsky.social and @sarna.dev.
Honestly, it was a fantastic read. Even if I started getting more and more experience in writing, I learned so much from that book!
Highly recommended!
www.manning.com/books/writin...
Writing for Developers
Pragmatic methods for writing blogs, articles, and other technical pieces that stand out from the crowd!</b> Do you want to connect with your community, share your state-of-the-art achievements, and ...
www.manning.com
March 12, 2025 at 7:30 PM
Reposted by Piotr Sarna
It's more than fair to say that blogging has been transformative to my career trajectory. I had the pleasure to reflect on this recently in an interview by @cynthiadunlop.bsky.social. No excuses, write that blog 🤓!
Next up in our tech blogger spotlight series: Java, data streaming & OSS champion @gunnarmorling.dev on how blogging shapes careers and technology writethatblog.substack.com/p/gunnar-mor...
March 10, 2025 at 1:40 PM
Reposted by Piotr Sarna
Featured on writethat.blog ...
- Recommended Reading for Developers by Jeff Atwood
- Primer: core concepts in electronic circuits by
@lcamtuf.coredump.cx
- When Imperfect Systems are Good, Actually: Bluesky's Lossy Timelines by @jaz.bsky.social
March 4, 2025 at 8:25 PM
Reposted by Piotr Sarna
“There are very few things in life that I am prouder of than the body of writing I have developed over the past 10 years.” - @charity.wtf. Read why writing is so important to her, how she tackles tough topics, and her advice for other tech bloggers. writethatblog.substack.com/p/charity-ma...
February 27, 2025 at 4:17 PM
Reposted by Piotr Sarna
Thanks to Writing for Developers, I finally finished a blog post draft that I procrastinated on for a month. I kept finding excuses not to write it, but in the end, it wasn’t as hard as I thought. Now I know these excuses aren't valid after all.

Happy Friday 💙
#tgif
February 7, 2025 at 11:40 PM
Reposted by Piotr Sarna
Reading Ch 1 of Writing for Developers
February 3, 2025 at 12:27 AM
Reposted by Piotr Sarna
Last month on writethat.blog ...

* SQL Plan Execution FlameGraphs with Loop and Row Counts by @tanelpoder.com

* An Explosion of Rransitive Dependencies by @eatonphil.bsky.social

- Comparing 13 Rust Crates for Extracting Text from HTML by @emschwartz.me
February 4, 2025 at 1:54 PM
Reposted by Piotr Sarna
Writing for developers is pretty much how I made my living — with breaks of various durations — from 1980 through 2023. I learned how to do it on the job, by trial & error — lots of error. If only this book had existed back when I was muddling in the dark! Don't do it my way. Get the book!
The book that @sarna.dev and I co-authored on writing engineering blog posts is now published. And it’s flanked by the best imaginable “bookends”: a foreword by @bcantrill.bsky.social and an afterword by @scott.hanselman.com! Details and Amazon/Manning links at bit.ly/3AVPWn9.
January 29, 2025 at 1:35 AM
Reposted by Piotr Sarna
Finally -- Amazon has the books.

Paperbacks are shipping now in the US, February in India, and... eventually... in Europe. Kindle editions are available for download globally.
January 28, 2025 at 3:29 PM
Reposted by Piotr Sarna
Found this policy (via @cynthiadunlop.bsky.social) from Sun Microsystems on engineers writing technical blogs about their work at Sun from 2004. I feel like it’s as relevant today as it was then.

www.tbray.org/ongoing/When...
Sun Policy on Public Discourse
www.tbray.org
January 26, 2025 at 3:43 PM
Reposted by Piotr Sarna
Look what just arrived! This is a fantastic book that is going to be relevant for a long, long time. By @cynthiadunlop.bsky.social and Piotr Sarna.
January 24, 2025 at 6:15 PM