Profile avatar
willdot.net
Software engineer. Mainly Go. Fascinated by distributed systems. Me and yaml indentation are enemies. I only ship to prod on Fridays. https://willdot.net
490 posts 418 followers 277 following
Prolific Poster
Conversation Starter

I think I have finally managed to articulate this very fundamental but slightly counterintuitive fact about how shell redirection works

The curse of living in a house numbered 6 is that we keep getting number 9s post and they keep getting ours

Biscoff biscuits are the best.

Dive into Froggy—a minimalist jumping game by octo. 🐸 Hold to jump, collect flies, and test your timing skills. Simple mechanics, endless fun. 🎮 Play here: buff.ly/7ywHzp0 #IndieGame #GameDev #IndieDev #Gaming

88K views. 2 days. One awesome creator. @At0m made a full user-generated game from a simple idea using Upit — and his audience went all in. 💬🔥 The hype is real, and the message is clear: game dev is for everyone now. 📺 Watch the magic: buff.ly/Ui6fSx1 #Upit #UGG #IndieDev #GameDev

My wife and her sisters voice notes.

Found this tonight and it's a really solid read on the Go runtime. Definitely a long post but it's got a lot of useful info in it. Learned a lot about things that I haven't really dug into before from it. nghiant3223.github.io/2025/04/15/g...

Say hello to at://wormhole 🕳️ It’s an Apple Shortcut for iOS/MacOS that let’s you instantly travel between Bluesky clients, ATProto services, or PDS explorers while maintaining your relative position in terms of the data you're trying to view. Download it here: dame.is/creating/sho...

Something I’ve noticed when reading to my kids that I had never noticed when reading to myself is when the author describes how the character says something after you’ve read it. “What was that?” she whispered. When reading to my kids out loud I don’t realise I have to whisper til it’s too late 🫣

I wanted to release to production earlier this afternoon but decided against it. What have I become 😞

Whether you're building from scratch or remixing existing games, Upit empowers you to bring your ideas to life in minutes. Start creating today on Upit.com or the App Store!

Realtime communication between users on apps is a fun engineering challenge. Online indicators, message typing indicators etc. I love this shit.

I've built the Statusphere app but in #golang It's been super fun playing around with the ATProto and learning all about the pain that is known as OAuth 😁 github.com/willdot/stat...

Some lyrics are corny af, but Tyler and Doechii created such a fucking bop with Balloon.

Restyle your images in Upit just by describing the look you want ✨ Reference images? Optional. Your imagination? Required. Just type a prompt like “hyperrealistic oil painting” and go. Live now in upit.com 🖌️ #GameDev #IndieDev

Hire more junior engineers! I miss having technical discussions with them where they question you and make you really think about what you’re saying! I’ve learnt so much from them.

Mongo aggregation pipelines are fucking cool but they make my head hurt so much.

Coffee and sunrise and a quiet house ☺️

just worth linking this again

Seeing a lot of 📌 so just wanna share a bookmark project I’ve been working on that uses DMs and feeds instead. Check it out 😄 @bsky-bookmark.com

Morning off without any kids. Sit down and sign up for NowTV to watch the latest season of Last of Us and I can’t sign in to watch it 😔 On chat to fix but my time before nursery pick up is running out

Forgot to use my alt while testing my statusphere Go app in dev 🙈

Back to back to back meetings all morning. Somebody stop them

I know I keep saying it but one of my loves for Bluesky is threads like this that is full of technical juice on how everything works. So much fun to read about

Similar to this, if your engineers are also the end users and they come up with a feature they think would improve the product, just let them do it. Don’t just stick it on the backlog! Getting user feedback is important in building a good product so listen to the users that are building it too.

Confession. Until recently I thought vibe coding was when you sat down, plugged in your headphones to some chill music and just wrote code. No nonsense work political jira crap, just wrote code.

@heardislandgov.bsky.social Massive turnout at the #HandsOff rally today

it's a git reset --hard kind of day

the hard part of software engineering was never the code

I would rather it were the other way around. I write the code (the fun bit) and AI reviews it (the boring bit) 🤷‍♂️

The Tailscale Kubernetes Operator is now generally available! Securely connect users to Kubernetes clusters, simplify service-to-service connectivity, and manage internal app access effortlessly—no public IPs needed. Learn about common use cases and start today 👉 tailscale.com/blog/k8s-ope...

We’re looking for amazing people to join the Upit team: ⚪ Senior Software Engineer 🔵 Senior Software Engineer (React Native) 🟠 Player Support & Community Specialist Apply now 👉 buff.ly/95SsxU8 Know someone who’d be a great fit? Tag them! #GameDev #IndieDev #Gaming

It’s that time of year where I say “ah I wish I was at #kubecon, I’ll go next year” 3rd year straight I think.

Sometimes http 404 trips me up. I know the entity I’m looking for is in the database, why are you returning a 404???? Oh….. ingress wasn’t configured properly and what you actually meant was the route on the server not found 😑

I can’t remember the character limit before today’s change to 299. 🙈