David Brownman

David Brownman

@xavd.id

Software developer, tinkerer, enthusiast. Currently slinging bits at Stripe. For my media reviews, see: @david.reviews. Blog & more: https://xavd.id

1.5K followers262 following277 posts

Pinned

It's' time once again for my Favorite Media of the Year post! I can't believe it's my 10th. I truly don't know where the time has gone. Please check it out and let me know what your favorites from 2025 were!

david.reviews@david.reviews

Each January, I write about my favorite games, movies, shows, and books that were new to me from the past year. This is my 10th annual (!!) post and it's an extra special one. 🙂 🧵/1 david.reviews/articles/fav...

David Brownman reposted

🎉 Yes, it's true! Thinky Direct is returning for 2026, with a whole new line-up of exclusive trailers and reveals for the most amazing thinky games. Keep an eye out for more info very soon! Puzzle sicko content creators and journalists, reach out! More info below 👇

The baby screamed through her last nap and didn't sleep at all, so she's now been awake longer than she's ever has before. She's either gonna sleep great tonight or really bad and we don't know which yet. #parenting

Update: she woke up for 2 overnight bottles but slept fine otherwise? Which is somehow the most surprising result? We really have to get her on longer sleeps though. She used to be better at this!

David Brownman reposted

⭐️Season 2 of Thinky Dailies has begun!⭐️ No account needed! No ads! Puzzles from the VERY BEST puzzle designers! Look at that artwork!

Thinky Games@thinkygames.com

🎉 Season 2 of Thinky Dailies starts now! Join our daily adventure of bite-sized puzzles as our hero learns more about the mysterious Solvers. Catch up on Season 1 any time! thinkygames.com/dail...

It's wild that they're still putting cameras on the back of iPads. People use them enough to justify the weight, cost, and inability to lie flat??

Gonna leave this open for another couple of weeks. Get in while you can!

My daughter is two months old today and (obviously) we spend a whole lot of time thinking about the world she will grow into. Want to play the “will Bea ever need a driver’s license?” game? @xavd.id xavdid.fillout.com/predictions

PSA: if you use @mullvad.bsky.social with any openvpn-specific docker images, you should know that they recently sunset those servers and your stuff is broken. Luckily, there's a similar, wireguard-specific docker imager that takes just a little fiddling to get working.

View full thread

It's education stipend season! Any must-have technical books or courses you'd recommend? Topics could include: General software engineering, #Python, #Rustlang, #Typescript, or anything else extra cool.

Also! If you want a useful-but-not-intrusive solution template for Python, look no further. I've been using and perfecting this one for years. It does a great job letting you focus on your solution instead of writing parsing boilerplate. github.com/xavdid/adven...

github.comGitHub - xavdid/advent-of-code-python-template: This is my tried-and-true Python helper for solving Advent of Code puzzlesThis is my tried-and-true Python helper for solving Advent of Code puzzles - xavdid/advent-of-code-python-template

Go play this! It's such a fun game and I'm excited that there'll actually be people in the queue finally.

david.reviews@david.reviews

My friend has been working for years on a standalone version of his popular SC2 custom game and it's finally out! It combines poker, Warcraft 3, and autobattlers. I've played a ton during the closed beta and it's a total blast. No #poker experience necessary! store.steampowered.com/app/1961710/...

They talked about my recent TypeScript blog post in this episode. It's a cool listen!

I'm a software guy by trade, so it's always exciting to fix a household item by taking it apart. Pictured is my venerated #Kobo, who reset itself and refused to connect to WiFi or a computer after being left unattended for a year. Popped it open, got the SD card in my computer, and restored it!

Latest review is up! It's from one of my favorite studios, so no real surprise- it was a slam dunk!

david.reviews@david.reviews

🎮🕹️ There's a new (almost) #Zachtronics game out! It's "Kaizen: A Factory Story", the latest from @coincidence.games. It's the puzzle gameplay you know and love tied up in a great 1980s Japan setting. I had a blast with it! Check out my full review: david.reviews/articles/kai...