Joe Shaw
banner
joeshaw.org
Joe Shaw
@joeshaw.org
Software engineer at @fastly.com. Occasional curling content. 🥌
A friend sent me this... it's good! My main feedback is that you use the term "commit" often when "change" would be more correct from a jj terminology standpoint. Any edit you make alters the underlying git commit but the jj change ID remains the same. jj evolog can help illustrate this.
October 18, 2025 at 1:37 PM
I work for Fastly and can say that our customers use it a lot. We use it ourselves to cache and purge portions of our APIs when some subset of data is updated.
October 6, 2025 at 2:34 AM
Also, Splunk... I can make UTC my default time zone, why can I not make 24h time my default time display? Why do I have to put en-gb into the URL path to do that.
May 15, 2025 at 1:58 PM
I was really disappointed that DtS didn't go into any depth as to why he was passed over for the seat.
March 22, 2025 at 5:00 PM
Thank you! Unfortunately I hit another block: Fastly Object Storage doesn't support STREAMING-UNSIGNED-PAYLOAD-TRAILER yet.
March 22, 2025 at 4:50 PM
For me, I can write code to music (though i don’t often these days) but I am completely unable to write prose with it.
January 24, 2025 at 6:27 PM
ghostty.org/docs/help/te...

I gave feedback that that page would be improved by adding some context as to why a new terminfo is necessary and what you lose by falling back to xterm-256color, which is what I’m inclined to do in my ssh config.
Terminfo - Help
Terminfo is used to tell software about the terminal's capabilities. Ghostty ships with its own terminfo entry to advertise its features.
ghostty.org
December 29, 2024 at 8:36 PM
respectable!
December 21, 2024 at 4:35 AM
don’t miss out bsky.app/profile/poch...
December 8, 2024 at 3:43 PM
to expound a bit, most things like files do have finalizers that will clean things up at GC, but it’s best practice to explicitly release resources like this when you don’t need em anymore.

missing enum is my #1 wishlist item for the language, especially after all the rust i’ve been writing.
December 6, 2024 at 3:47 PM
defer mostly works fine for the former, as long as you remember to use it. the latter is very annoying.
December 6, 2024 at 2:36 AM
I use an audio-technica ATR2100 mic and airpods quite happily
November 26, 2024 at 1:19 PM
One issue I think is that it makes drive-by harassment easier, and could have a chilling effect on speech. If I don’t know you but you engage with my post and I see you’ve been labeled, I can maybe use that info to harass or demean you in a specifically hurtful way.
November 23, 2024 at 12:29 AM
November 17, 2024 at 3:10 AM
Tidelift is a company founded by a bunch of open source veterans that essentially does this. they help the maintainers set up to get paid, and they help the companies pay them.
April 4, 2024 at 11:29 AM