Julia Evans
@b0rk.jvns.ca
📤 49901
📥 324
📝 6754
programming and exclamation marks blog: jvns.ca zines: wizardzines.com
reposted by
Julia Evans
Cat Hicks
about 1 month ago
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...
loading . . .
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 ...
https://docs.google.com/forms/d/e/1FAIpQLSdMFf2RbEOYqbWLB4XqXThUPlqlt0uiA_mIBqcFBuwZMwJxHw/viewform?usp=sharing&ouid=101137009349226307307
3
73
37
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...
loading . . .
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...
https://github.com/git/git/blob/master/Documentation/gitdatamodel.adoc
about 1 month ago
8
392
62
reposted by
Julia Evans
Matt Zaske
about 1 month ago
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!
add a skeleton here at some point
0
13
3
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
about 1 month ago
7
90
51
tomorrow November 28 we're doing a Big Zine Sale! Here's a thread about every zine that will be on sale (it's all of them) (feel free to mute this thread :))
wizardzines.com
(1/16)
about 1 month ago
1
43
10
reposted by
Julia Evans
Jamie
about 1 month ago
Hey everyone! These tech zines are awesome and there's a great sale coming up! I really like "The Secret Rules of the Terminal" but the bite size series and the DNS zine are also really great. I mean they're all great honestly. You should order some as gifts or for yourself.
add a skeleton here at some point
0
12
6
this is happening on Friday!
add a skeleton here at some point
about 1 month ago
2
41
20
Wizard Zines is doing another Big Zine Sale again this year on Friday, November 28th! One day only. here’s a google calendar link for the duration of the sale if you want a reminder:
wzrd.page/cal
about 2 months ago
0
39
25
reposted by
Julia Evans
Catriona Agg
about 2 months ago
❤️ Love this ❤️
@mathforge.org
has done what I’ve never been organised enough to do myself, and catalogued every
#geometrypuzzle
I’ve ever posted on social media. It looks amazing!
add a skeleton here at some point
6
132
49
we just finished a huge project: all of the paid zines at
wizardzines.com
now have a transcript for screen reader users!!! If you bought a previous version of the zines and don't have the transcript, you can email us at
[email protected]
to get it. More here:
wizardzines.com/accessibility/
about 2 months ago
1
96
8
reposted by
Julia Evans
Daniel Pipkin 🦥
2 months ago
I'm trying to get more comfortable with C.
@b0rk.jvns.ca
's Memory Spy tool has really strengthened my intuition for the bits behind the variables.
memory-spy.wizardzines.com
0
32
5
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at
wizardzines.com#posters
3 months ago
3
212
51
TERM
wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now!
wizardzines.com/zines/terminal
)
3 months ago
0
104
12
notes on switching to Helix from vim
jvns.ca/blog/2025/10...
3 months ago
18
106
22
watching this was such a fun way to learn a little about Ethernet
add a skeleton here at some point
3 months ago
0
112
21
redirects
wizardzines.com/comics/termi...
(from "The Secret Rules of the Terminal", out now!
wizardzines.com/zines/termin...
)
3 months ago
2
127
26
meet the terminal emulator
wizardzines.com/comics/meet-...
(from The Secret Rules of the Terminal, out now! (
wizardzines.com/zines/termin...
)
3 months ago
1
110
22
stty
wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now!
wizardzines.com/zines/termin...
)
3 months ago
8
121
25
added a cheat sheet to the official Git website (with a lot of help from other folks who work on the website)
git-scm.com/cheat-sheet
loading . . .
Git Cheat Sheet
https://git-scm.com/cheat-sheet
4 months ago
10
299
64
TERM
wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now!
wizardzines.com/zines/termin...
)
4 months ago
0
78
8
finally (after literally everyone else *) I got my print copy of The Secret Rules of the Terminal!
wizardzines.com/zines/termin...
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
4 months ago
0
74
11
meet the TTY driver
wizardzines.com/comics/meet-...
(from "The Secret Rules of the Terminal", out now!)
4 months ago
3
100
18
I've been using White Squirrel for fulfillment for years for
wizardzines.com
and they're the best.
add a skeleton here at some point
4 months ago
1
37
5
when you learned Git for the first time, what resources did you use? Did you like them? Mostly looking for answers from folks who learned Git in the last 5 years or so. Looking for resources to potentially add to the Git website
4 months ago
44
109
25
terminal colours
wizardzines.com/comics/colou...
(from "The Secret Rules of the Terminal", out now!)
4 months ago
2
161
30
job control
wizardzines.com/comics/job-c...
(from The Secret Rules of the Terminal, which is out now!)
4 months ago
6
166
26
reposted by
Julia Evans
I'm doing a side project where I'm working on improving a couple of git's man pages and could really use a few test readers. if you're interested, sign up here! I'd especially love test readers who use git on the command line regularly but are not 100% comfortable with it
forms.gle/gFVUgj79ifHe...
5 months ago
3
130
36
I'm doing a side project where I'm working on improving a couple of git's man pages and could really use a few test readers. if you're interested, sign up here! I'd especially love test readers who use git on the command line regularly but are not 100% comfortable with it
forms.gle/gFVUgj79ifHe...
5 months ago
3
130
36
editing text in a REPL
wizardzines.com/comics/editi...
(from "The Secret Rules of the Terminal", which is out now!
wizardzines.com/zines/terminal
)
5 months ago
3
82
9
how your terminal handles mouse clicks
wizardzines.com/comics/the-m...
(from "The Secret Rules of the Terminal", which is out now!
wizardzines.com/zines/terminal
)
5 months ago
2
154
26
just learned that CSS (as of "Baseline 2023") now supports nesting:
caniuse.com/css-nesting
I never managed to start using SCSS so I'm excited to be able to write things like this without a preprocessor: .cal-link { right: -18px; @media (max-width: 800px) { right: 0; } }
5 months ago
7
152
15
reposted by
Julia Evans
Christopher Yudichak
5 months ago
I received my physical copy of "The Secret Rules of the Terminal" by
@b0rk.jvns.ca
yesterday. I've got—I'm pretty sure—the full set of zines on my shelf. They're probably the reference material I grab most often. Great information well described in a convenient format.
0
25
3
reposted by
Julia Evans
Fatih Altinok
5 months ago
Just bought (and read) this zine by
@b0rk.jvns.ca
and loved it! It’s bite sized but packs a punch, gives a very good mental model, explains some gotchas and most importantly encourages curiosity.
wizardzines.com/zines/git/
loading . . .
How Git Works
https://wizardzines.com/zines/git/
3
39
8
just noticed Bite Size Command Line came out 7 years ago, I still sometimes forget the syntax for lsof and have to look it up at
wizardzines.com/comics/lsof/
:)
wizardzines.com/zines/bite-s...
5 months ago
4
136
12
all of the preorders of "The Secret Rules of the Terminal" have shipped! we promised they'd ship in August and I'm pleased that we managed to get them all shipped before August even arrived (please send us an email if you run into any problems)
wizardzines.com/zines/termin...
loading . . .
The Secret Rules of the Terminal
https://wizardzines.com/zines/terminal/
5 months ago
1
73
7
got back from vacation to see that most of the print preorders for "The Secret Rules of the Terminal" have shipped! if you'd like a print copy you can get one here:
wizardzines.com/zines/termin...
loading . . .
The Secret Rules of the Terminal
https://wizardzines.com/zines/terminal/
5 months ago
1
36
8
reposted by
Julia Evans
Catriona Agg
6 months ago
The three rectangles are congruent. What fraction of the design is shaded?
#geometrypuzzle
13
59
19
we ran a Wizard Zines reader survey and it's interesting to see that 75% of people who buy the zines have been programming for 10+ years When I imagine a typical reader I always imagine someone who's been programming (in some capacity) for at least 5-10 years so it's nice to see that's accurate
6 months ago
2
69
3
we've already sold 1000 copies of The Secret Rules of the Terminal since it came out on Tuesday!! so to celebrate I'm giving away 1000 copies to anyone who can't afford to buy one. You can use code BUYONEGIVEONE to get a free PDF copy if $12 USD is a lot for you.
wizardzines.com/zines/terminal
6 months ago
4
165
54
i've always been curious about how to write a Linux USB device driver and this blog post looks like a great intro:
crescentro.se/posts/writin...
loading . . .
Writing a basic Linux device driver when you know nothing about Linux drivers or USB
https://crescentro.se/posts/writing-drivers/
6 months ago
5
186
15
new zine: The Secret Rules of the Terminal
jvns.ca/blog/2025/06...
loading . . .
New zine: The Secret Rules of the Terminal
New zine: The Secret Rules of the Terminal
https://jvns.ca/blog/2025/06/24/new-zine--the-secret-rules-of-the-terminal/
6 months ago
1
58
6
reposted by
Julia Evans
Alex Szatmary
6 months ago
I was a beta reviewer for this zine and it’s a banger. I’ve used the terminal for most of my life and I still learned a lot of secrets, from big concepts to little tricks.
add a skeleton here at some point
0
26
4
in case you missed it, "The Secret Rules of the Terminal" came out yesterday!
add a skeleton here at some point
6 months ago
2
60
12
delighted to announce that my new zine "The Secret Rules of the Terminal" is out today!! You can get it for $12 USD here:
wizardzines.com/zines/terminal
6 months ago
3
317
104
it's happening! "The Secret Rules of the Terminal" is coming out tomorrow! here's the table of contents:
6 months ago
4
279
45
here's the final version of the "redirects cheat sheet" draft I posted a while back! ("The Secret Rules of the Terminal" is finished! 95 beta readers have read it! the copy editor is done! technical review is done! the illustrator has made the cover! It's going to be out on **Tuesday June 24**"!)
7 months ago
10
213
33
reposted by
Julia Evans
Stargirl
7 months ago
I just lost like 2 hours debugging a *wild* bug that only showed up when running my tests in a specific way. It was a combination of garbage collection and file descriptors being re-used, conspiring together to ruin my day.
4
138
10
I've still never gotten into `fzf` (and maybe I never will!) but I think it's really cool that you can use a fzf 1-liner to make things like this little UI for reviewing git commits
jvns.ca/til/fzf-prev...
7 months ago
8
113
12
had fun doing this interview with the data sitters club
add a skeleton here at some point
7 months ago
1
32
2
Using `make` to compile C programs (for non-C-programmers)
jvns.ca/blog/2025/06...
7 months ago
6
95
17
Load more
feeds!
log in