Will
banner
willdot.net
Will
@willdot.net
Software engineer. Mainly Go. Fascinated by distributed systems.

Me and yaml indentation are enemies.

I only ship to prod on Fridays.

https://blog.willdot.net
Wanna see a rookie number?
December 22, 2025 at 6:52 AM
Love being this close to nature.
December 21, 2025 at 10:43 PM
Opened GitHub up to find a project I worked on a couple years ago but didn't log in. I visited 2 pages and then got this error on the 3rd.
1: My profile
2: The repo
3: A specific PR link from the file tree -> Gives me the error

Is this normal for GitHub these days?
December 16, 2025 at 5:07 PM
Don't forget folks, as it's nearly Christmas time to update your PDS index pages! And if you want a refresher on how to do so, check out my pub

willdot.leaflet.pub/3m25uvnuwnk2t
November 28, 2025 at 7:30 PM
November 23, 2025 at 10:47 PM
Sorry, but I had to 🙈
November 15, 2025 at 9:37 PM
There it is. The empty @stream.place lexicon repo trending
October 8, 2025 at 4:11 PM
Developing a CLI app that uses ATProto oauth. To achieve this I make use of the local host client ID so that the callback comes back to the users machine.

Problem is that every time the app is run and an oauth request happens a new "app" appears here. Is there a way to do this better?
September 18, 2025 at 5:47 PM
Spotted this little fella in our garden a couple times. Patiently waiting to see if it leaps up the steps.
September 14, 2025 at 1:43 PM
It’s trending 🤯
August 27, 2025 at 5:08 AM
First step to self hosting:

Created a PDS server on an @upcloud.com server ✅

👀
August 18, 2025 at 8:31 PM
This is a such a small but powerful change in the upcoming Go 1.25 release. I’ve seen (and done myself) the bug of adding to the wait group inside a go routine, soo many times.

#golang

pkg.go.dev/sync@master#...
August 7, 2025 at 7:39 PM
Took this pic of a blue dragonfly while driving a boat…..a small turn the knob to go forward boat, but still a boat
June 18, 2025 at 2:06 PM
I can’t stop laughing at this
June 5, 2025 at 9:46 PM
May 12, 2025 at 7:02 AM
Oh the catchup feed idea is good. I like this. One problem though….its 90% @jcsalterego.bsky.social posts at the moment
April 13, 2025 at 6:32 AM
Your outie has the courage to straight up decline a meeting for being pointless.
February 19, 2025 at 9:40 PM
January 18, 2025 at 12:41 PM
Damn. Forgot to show the best bit.

Deleting a record without a page reload 😯
January 17, 2025 at 8:19 PM
Look how far I’ve come in just over a month 😮‍💨
January 17, 2025 at 8:15 PM
Ahh see here’s the random bit that got me thinking 🫣

One marble took over 30 seconds earlier.
December 30, 2024 at 9:26 AM
How come you avoided roles that involved front end when you were job hunting during the summer Will?

Me:.......
December 1, 2024 at 9:44 PM
Shamelessness borrowed from the other site.
December 1, 2024 at 1:31 PM
November 25, 2024 at 9:14 PM
It worked 😅
November 9, 2024 at 9:54 PM