Julia Evans
banner
b0rk.jvns.ca
Julia Evans
@b0rk.jvns.ca
programming and exclamation marks

blog: jvns.ca
zines: wizardzines.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
February 4, 2026 at 1:10 PM
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
February 3, 2026 at 4:42 PM
i'm still so mad that Carney cancelled the capital gains tax increase
January 29, 2026 at 10:58 PM
some notes on starting to use Django jvns.ca/blog/2026/01...
January 29, 2026 at 2:34 PM
really cool to see Blacksky moving further towards having fully separate infrastructure
Bluesky runs an appview.
Blacksky runs an appview.

A complete appview is a several terabytes sized database of the >18 billion follows, likes and posts of all bsky users, ever and forever.

To run a different appview is to make a fork in bsky’s timeline.

One has new posts from Łink.
One doesn’t.
January 19, 2026 at 1:42 PM
A data model for Git (and other docs updates) jvns.ca/blog/2026/01...
A data model for Git (and other docs updates)
A data model for Git (and other docs updates)
jvns.ca
January 9, 2026 at 9:53 PM
Reposted by Julia Evans
Just got in the mail! Going to keep on my desk. Thank you @b0rk.jvns.ca for making cool shit!
January 9, 2026 at 3:59 PM
I sometimes ask the LLM to write config management (Nix) code and then manually review/change/apply it
January 6, 2026 at 7:00 PM
Reposted by Julia Evans
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...
Request to be an advance reader of The Psychology of Software Teams by Cat Hicks
Thank you for your interest in being an advance reader for The Psychology of Software Teams (working title) by Cat Hicks. I am selecting some interested readers to receive a free advance copy of this ...
docs.google.com
December 2, 2025 at 6:58 PM
it was my first experience with asciidoc and it went well!
December 2, 2025 at 6:10 PM
this fall I worked with the core Git folks on writing an official data model for Git and it just got merged! I learned a few new things from writing it. github.com/git/git/blob...
git/Documentation/gitdatamodel.adoc at master · git/git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documen...
github.com
December 2, 2025 at 5:01 PM
if you want to know a little more about all the zines that are on sale today at wizardzines.com, I made a Big Thread yesterday talking about all of them! bsky.app/profile/b0rk...
first: my newest zine, The Secret Rules of the Terminal!

This has all the gnarly details about the Unix terminal that I wish I knew when I started using it. It's weird and kind of wonderful (I talk about why you can use your mouse in the terminal!)

wizardzines.com/zines/termin...

(2/16)
November 28, 2025 at 8:00 PM
awesome, I'm so happy we could do that WordCamp collab, it was so cool to get to see some pictures!
November 28, 2025 at 7:51 PM
Reposted by Julia Evans
Here it is folks! If you've been to one of my conference sessions on Git and other things, these are the zines I mention you should buy!

On sale -- today only!
it's happening!!!

from now until the end of the day on Friday, November 28th (if it’s Friday anywhere, the sale’s still on!), all my pdf zines are 50% off, and print zines are 30% off!

wizardzines.com
November 28, 2025 at 2:38 PM
it is a magic glob staff!
November 28, 2025 at 1:15 PM
If you get the print versions of all the zines shipped to you, here's what you'll get!

(plus bonus stickers :))

wizardzines.com
November 28, 2025 at 1:03 PM
it's happening!!!

from now until the end of the day on Friday, November 28th (if it’s Friday anywhere, the sale’s still on!), all my pdf zines are 50% off, and print zines are 30% off!

wizardzines.com
November 28, 2025 at 12:14 PM
That's all of the zines! They're all on sale tomorrow! You can use this link to add it to your calendar if you want a Google Calendar reminder:

wzrd.page/cal
November 27, 2025 at 6:40 PM
finally: How Integers and Floats Work

This one started out life as "a zine about how computers represent data in binary", but there was only space to talk about numbers. But I still think of this as the "binary zine".

wizardzines.com/zines/intege...

(16/16)
November 27, 2025 at 6:40 PM
next: Become a SELECT Star!

This is a quick intro to some of the surprising things about SQL! (like how NULL is not equal to NULL), as well as some fun features like window functions.

I wrote this when I was running SQL queries to do data analysis a lot.

wizardzines.com/zines/sql/

(15/16)
November 27, 2025 at 6:40 PM
next: How DNS Works!

DNS is frustrating, but I think the way it works is really cool. This explains how the protocol works, what gets cached, and how to use `dig` to debug DNS problems.

wizardzines.com/zines/dns/

(14/16)
November 27, 2025 at 6:40 PM
next: The Pocket Guide to Debugging

This is a guide to debugging!

It's a mix of practical tips ("see if you can find an old version of the code that works!") and ways to manage all of the FEELINGS that come up while debugging.

wizardzines.com/zines/debugg...

(13/16)
November 27, 2025 at 6:40 PM
next: Bite Size Bash!

I love writing simple bash scripts (you can do so much!) but bash has some weird gotchas. This zine explains all the surprising bash things that have tripped me up.

wizardzines.com/zines/bite-s...

(12/16)
November 27, 2025 at 6:40 PM
next: Bite Size Networking

I love that there are so many command line tools to see what's going on on your network, but it can be overwhelming at first.

It has examples and the command line arguments that I actually use for each tool

wizardzines.com/zines/bite-s...

(11/16)
November 27, 2025 at 6:40 PM
next: Bite Size Command Line

This is a reference for the basic Linux command line tools (grep! awk!) with just the command line arguments that I actually use and examples for each one.

I wrote this because I was mad that man pages don't have examples 💔

wizardzines.com/zines/bite-s...

(10/16)
November 27, 2025 at 6:40 PM