Profile avatar
b0rk.jvns.ca
programming and exclamation marks blog: jvns.ca zines: wizardzines.com
6,591 posts 36,032 followers 321 following
Regular Contributor
Active Commenter

AH!! Followers-only reply setting is live! Take that, context collapse!

aw I figured one day I would regret using bitly links and I guess that time has come. oh well! (I moved to self-hosting my link shortener a few years ago but I've definitely printed out some bitly links in my time)

a friend asked "how do I add a directory to my PATH" and I couldn't find any directions I liked so I wrote up a quick guide: jvns.ca/blog/2025/02...

I got my copy some time ago and I can confirm that it's really worthy, there is AMAZING work there to make simple what it doesn't look like it. Brilliant pedagogy 😍💯

the reviews of How Git Works make me so happy to read, my goal was to help people form a clear mental model of Git and it's amazing to hear it's actually working ❤ wizardzines.com/zines/git/

"Atuin solved all my problems with history" "It really is a game changer for working on the console and I can't recommend it enough" For years I just wanted to make something that people used, and I'm super happy to have done so ❤️

everyone replying to this post needs to log the fuck off and touch grass. Machine learning was a part of T&S for decades before you ever heard the term "generative AI". If you've ever complained about "all the bots on Bluesky, they should do something", the "something" you're asking for is ML.

bubblesort studios shop opening this saturday and sunday! 2/8 and 2/9 from 1pm-6pm! i’ll have zines, stickers, postcards, keycaps, alligator clips, and more! in hayes valley (78 gough st, sf), reachable by bart or muni mask required for entry logo by @dollgirls.bsky.social

if you use the PAGER environment variable: what do you use it for? having trouble thinking of an example -- I've set the git pager to `delta` before but I've always done that through ~/.gitconfig, not with PAGER

one of the most surprising things to me in this terminal survey I ran was that 19% of people say they use fish which is a LOT for a shell that isn't the default anywhere. (the numbers don't add up to 100 because people could pick more than one) jvns.ca/terminal-sur...

some terminal frustrations jvns.ca/blog/2025/02... (a summary of how ~1600 people answered "What’s the most frustrating thing about using the terminal for you?”)

ok the results of the terminal survey I ran a while back on here are up! here's the link: jvns.ca/terminal-sur... (I ran two copies of the same survey on both Mastodon & Bluesky, there's a link to the mastodon version on the page)

I use this "trouble" trick for remembering how to do CSS padding (that I learned from @duretti.bsky.social) all the time (the quote tweet is from my reruns bot that posts old comics!)

something I'm realizing recently is that zine pages come out a LOT better when I write them by hand and then retype the words later this is problematic because the main app I use for writing for the last few years (affinity designer) has terrible support for writing by hand, it just can't handle it

this is gonna be a weird meta post but posting about why htmx isn't working for me yesterday made me think about how when I don't _like_ a programming thing, often it means there are some _skills_ I'm missing (or of course that I have a different use case, but I want to talk about skills!)