really nice profile of Wizard Zines from the Cambridge Centre for Computing History! www.computinghistory.org.uk/det/76804/Ju...
really nice profile of Wizard Zines from the Cambridge Centre for Computing History! www.computinghistory.org.uk/det/76804/Ju...
A great overview of the evolution of #container technology via #Docker. It also provides a quick peek into the various technology bits that enable containers work.
If you want to learn more about how containers work, then consider starting with wizardzines.com/zines/contai... by @b0rk.jvns.ca.
I don't know but i've been thinking about how to improve open source docs a little recently and the main thing I've been doing is just showing up with a small docs contribution that they can merge
So far people overall have been super receptive but it's not easy
free open source software needs fewer engineers and more designers and product people
i love how when I decided that I wanted to Write Some Real Open Source Code in 2018 I thought "I need a new github avatar to communicate that i am a serious person" and made this
i 100% stand by it great job past self
smh.com.au connection is secure Javascript: disabled [reset permission?] Cookies and site data Site settings About this page
www.smh.com.au Usage 125 KB - 7 cookies Permissions [reset permissions?] Location, Camera, Microphone -> Ask (default) Motion sensors -> Allow (default) Notifications -> Ask (default) JavaScript -> Block [not annotated with default]
psa: you don't have to use archive dot today or archive dot ph to access SMH or The Age without the paywall; you can disable Javascript on them and the articles load just fine.
yeah my feeling is that making man pages better is much more about process (like get feedback from real users about the issues with the docs, address the feedback, repeat) than about any specific formatting convention
huh I've heard this before but when I run `env MANPAGER=nvim man ls` I get something that looks like this, which doesn't seem right
that's interesting, fish does something similar but for some reason I've never used it
yeah I'm so afraid of rsync
a few thoughts about clarifying man pages jvns.ca/blog/2026/02...
I'm curious about whether it is easier for someone who has done websites professionally, like I make a lot of websites on my own but it has basically never been my job to Make A Website (other than thinking about CDNs and TLS and nginx which is a very small part of Website)
human scale software engineering is so fun but also it's harder in some ways because everything has to sorta be _more_ resilient to me not paying attention to the thing, you can do more complicated stuff when there's a team of people on call
(also fun fact I think you might have been the very first user of the library site :))
apparently Bandcamp has it so I'm going to try to mimic their implementation
It's been nice to see people using library.wizardzines.com to view their zine collections (over a thousand people have used it so far!)
I think we're going to add a feature to merge accounts if you used more than one email to buy zines
This is one of my favorite things, data model explainers!
Makes me think of #rfc9110, which turned my head super fast. Instead of a technical document on http the protocol, a rfc on what the model of http is.
datatracker.ietf.org/doc/html/rfc...
Understanding not what is but what it means enables!
now that Git 2.53 is out, the Git data model @omarieclaire.bsky.social and I wrote is on the official Git website! git-scm.com/docs/gitdata...
๐
just noticed that more than 10,000 people are subscribed to Saturday Comics, where you get an email every week with a comic from the archives! I think we've been sending out weekly comics for almost 7 years?!?
wizardzines.com/saturday-com...
is there any reason to use grid if you have only one row? I always thought grid was for multiple rows
One thing I find tricky is I'm not totally sure what minmax() or 1fr or auto-fit mean.
Like recently I wrote "repeat(auto-fit, minmax(240px, max-content));" and it works but I don't really get it
Image of a person sitting next to a bookshelf with their zines Welcome! Enter your email address and we'll send you a link to download all of the zines that you've ordered in the past.
Over the years I've been hearing from folks that it's hard to remember which zines you've bought
So we built a new library website where you can see & download all your zines!
library.wizardzines.com
i'm still so mad that Carney cancelled the capital gains tax increase
some notes on starting to use Django jvns.ca/blog/2026/01...
really cool to see Blacksky moving further towards having fully separate infrastructure
A data model for Git (and other docs updates) jvns.ca/blog/2026/01...
Just got in the mail! Going to keep on my desk. Thank you @b0rk.jvns.ca for making cool shit!
I sometimes ask the LLM to write config management (Nix) code and then manually review/change/apply it
I have a December gift for you all ๐
I am finally able to open up a general call for ADVANCE READERS for my book: THE PSYCHOLOGY OF SOFTWARE TEAMS (coming 2026). I cannot tell you how much it means to me to share this!
Indicate your interest here:
docs.google.com/forms/d/e/1F...
it was my first experience with asciidoc and it went well!