Julia Evans
@b0rk.social.jvns.ca.ap.brid.gy
programming and exclamation marks
I have DMs muted from people I don’t follow.
[bridged from https://social.jvns.ca/@b0rk on the fediverse by https://fed.brid.gy/ ]
I have DMs muted from people I don’t follow.
[bridged from https://social.jvns.ca/@b0rk on the fediverse by https://fed.brid.gy/ ]
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at https://wizardzines.com/#posters
October 20, 2025 at 3:22 PM
just added the MEGA TERMINAL CHEAT SHEET from "The Secret Rules of the Terminal" to our list of posters at https://wizardzines.com/#posters
TERM
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
October 14, 2025 at 3:09 PM
TERM
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/term/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal)
meet the terminal emulator https://wizardzines.com/comics/meet-the-terminal-emulator/
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
September 29, 2025 at 4:15 PM
meet the terminal emulator https://wizardzines.com/comics/meet-the-terminal-emulator/
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
(from The Secret Rules of the Terminal, out now! (https://wizardzines.com/zines/terminal/)
stty
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
September 24, 2025 at 3:21 PM
stty
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/stty/
(from The Secret Rules of the Terminal, out now! https://wizardzines.com/zines/terminal/)
TERM
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
September 15, 2025 at 3:07 PM
TERM
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
https://wizardzines.com/comics/term/
(from "The Secret Rules of the Terminal", out now! https://wizardzines.com/zines/terminal/)
finally (after literally everyone else *) I got my print copy of The Secret Rules of the Terminal!
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
September 8, 2025 at 3:14 PM
finally (after literally everyone else *) I got my print copy of The Secret Rules of the Terminal!
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
(* or I hope after literally everyone else, please send us a support email if you didn't get your preordered copy yet!)
meet the TTY driver
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
September 8, 2025 at 3:07 PM
meet the TTY driver
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/meet-the-tty-driver/
(from "The Secret Rules of the Terminal", out now!)
terminal colours
https://wizardzines.com/comics/colours/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/colours/
(from "The Secret Rules of the Terminal", out now!)
September 2, 2025 at 3:05 PM
terminal colours
https://wizardzines.com/comics/colours/
(from "The Secret Rules of the Terminal", out now!)
https://wizardzines.com/comics/colours/
(from "The Secret Rules of the Terminal", out now!)
has anyone seen a man page with a nice approach to providing a summary for a command with a lot of command line options, like this?
having something like [-0468openrsyncPRSTWVabcdefghiklmnopqrtuvxyz] always feels silly (it's almost the whole alphabet!) but I […]
[Original post on social.jvns.ca]
having something like [-0468openrsyncPRSTWVabcdefghiklmnopqrtuvxyz] always feels silly (it's almost the whole alphabet!) but I […]
[Original post on social.jvns.ca]
August 26, 2025 at 4:52 PM
has anyone seen a man page with a nice approach to providing a summary for a command with a lot of command line options, like this?
having something like [-0468openrsyncPRSTWVabcdefghiklmnopqrtuvxyz] always feels silly (it's almost the whole alphabet!) but I […]
[Original post on social.jvns.ca]
having something like [-0468openrsyncPRSTWVabcdefghiklmnopqrtuvxyz] always feels silly (it's almost the whole alphabet!) but I […]
[Original post on social.jvns.ca]
job control
https://wizardzines.com/comics/job-control/
(from The Secret Rules of the Terminal, which is out now!)
https://wizardzines.com/comics/job-control/
(from The Secret Rules of the Terminal, which is out now!)
August 26, 2025 at 3:20 PM
job control
https://wizardzines.com/comics/job-control/
(from The Secret Rules of the Terminal, which is out now!)
https://wizardzines.com/comics/job-control/
(from The Secret Rules of the Terminal, which is out now!)
editing text in a REPL
https://wizardzines.com/comics/editing-text-in-a-repl/
(from "The Secret Rules of the Terminal", which is out now! wizardzines.com/zines/terminal)
https://wizardzines.com/comics/editing-text-in-a-repl/
(from "The Secret Rules of the Terminal", which is out now! wizardzines.com/zines/terminal)
August 19, 2025 at 3:08 PM
editing text in a REPL
https://wizardzines.com/comics/editing-text-in-a-repl/
(from "The Secret Rules of the Terminal", which is out now! wizardzines.com/zines/terminal)
https://wizardzines.com/comics/editing-text-in-a-repl/
(from "The Secret Rules of the Terminal", which is out now! wizardzines.com/zines/terminal)
how your terminal handles mouse clicks
https://wizardzines.com/comics/the-mouse
(from "The Secret Rules of the Terminal", which is out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/the-mouse
(from "The Secret Rules of the Terminal", which is out now! https://wizardzines.com/zines/terminal)
August 12, 2025 at 3:13 PM
how your terminal handles mouse clicks
https://wizardzines.com/comics/the-mouse
(from "The Secret Rules of the Terminal", which is out now! https://wizardzines.com/zines/terminal)
https://wizardzines.com/comics/the-mouse
(from "The Secret Rules of the Terminal", which is out now! https://wizardzines.com/zines/terminal)
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 https://wizardzines.com/comics/lsof/ :)
https://wizardzines.com/zines/bite-size-command-line/
https://wizardzines.com/zines/bite-size-command-line/
August 5, 2025 at 3:29 PM
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 https://wizardzines.com/comics/lsof/ :)
https://wizardzines.com/zines/bite-size-command-line/
https://wizardzines.com/zines/bite-size-command-line/
it's really fun to see the reviews of "The Secret Rules of the Terminal" come in, it looks like the zine is helping people in the way I hoped it would!
you can get it here: https://wizardzines.com/zines/terminal/
you can get it here: https://wizardzines.com/zines/terminal/
July 17, 2025 at 12:27 PM
it's really fun to see the reviews of "The Secret Rules of the Terminal" come in, it looks like the zine is helping people in the way I hoped it would!
you can get it here: https://wizardzines.com/zines/terminal/
you can get it here: https://wizardzines.com/zines/terminal/
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 […]
[Original post on social.jvns.ca]
When I imagine a typical reader I always imagine someone who's been programming (in some capacity) for at least 5-10 years […]
[Original post on social.jvns.ca]
July 4, 2025 at 3:52 PM
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 […]
[Original post on social.jvns.ca]
When I imagine a typical reader I always imagine someone who's been programming (in some capacity) for at least 5-10 years […]
[Original post on social.jvns.ca]
periodic reminder that if you want to get "The Secret Rules of the Terminal" (or any other zine!) and you're in a country with a weaker currency than the US (India, Brazil, etc), there's a discount to make the zines more affordable. You can see it in action […]
[Original post on social.jvns.ca]
[Original post on social.jvns.ca]
June 26, 2025 at 7:24 PM
periodic reminder that if you want to get "The Secret Rules of the Terminal" (or any other zine!) and you're in a country with a weaker currency than the US (India, Brazil, etc), there's a discount to make the zines more affordable. You can see it in action […]
[Original post on social.jvns.ca]
[Original post on social.jvns.ca]
delighted to announce that my new zine "The Secret Rules of the Terminal" is out today!!
You can get it for $12 USD here: https://wizardzines.com/zines/terminal
You can get it for $12 USD here: https://wizardzines.com/zines/terminal
June 24, 2025 at 4:52 PM
delighted to announce that my new zine "The Secret Rules of the Terminal" is out today!!
You can get it for $12 USD here: https://wizardzines.com/zines/terminal
You can get it for $12 USD here: https://wizardzines.com/zines/terminal
it's happening! "The Secret Rules of the Terminal" is coming out tomorrow!
here's the table of contents:
here's the table of contents:
June 23, 2025 at 8:00 PM
it's happening! "The Secret Rules of the Terminal" is coming out tomorrow!
here's the table of contents:
here's the table of contents:
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 […]
[Original post on social.jvns.ca]
("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 […]
[Original post on social.jvns.ca]
June 20, 2025 at 7:53 PM
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 […]
[Original post on social.jvns.ca]
("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 […]
[Original post on social.jvns.ca]
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
https://jvns.ca/til/fzf-preview-git-commits/
https://jvns.ca/til/fzf-preview-git-commits/
June 17, 2025 at 3:57 PM
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
https://jvns.ca/til/fzf-preview-git-commits/
https://jvns.ca/til/fzf-preview-git-commits/
just got the cover art for The Secret Rules of the Terminal and it's looking so good! it features these very good shell earrings
if you want to get an email when the zine comes out you can sign up here! https://wizardzines.com/zine-announcements/
if you want to get an email when the zine comes out you can sign up here! https://wizardzines.com/zine-announcements/
June 10, 2025 at 3:10 PM
just got the cover art for The Secret Rules of the Terminal and it's looking so good! it features these very good shell earrings
if you want to get an email when the zine comes out you can sign up here! https://wizardzines.com/zine-announcements/
if you want to get an email when the zine comes out you can sign up here! https://wizardzines.com/zine-announcements/
was just reminded of how much I love the debugging manifesto poster that Inner Loop Press designed for Wizard Zines, you can get it for $20 US + shipping here: https://store.wizardzines.com/products/poster-debugging-manifesto
I'm SO delighted with how it […]
[Original post on social.jvns.ca]
I'm SO delighted with how it […]
[Original post on social.jvns.ca]
June 4, 2025 at 3:24 PM
was just reminded of how much I love the debugging manifesto poster that Inner Loop Press designed for Wizard Zines, you can get it for $20 US + shipping here: https://store.wizardzines.com/products/poster-debugging-manifesto
I'm SO delighted with how it […]
[Original post on social.jvns.ca]
I'm SO delighted with how it […]
[Original post on social.jvns.ca]
I think I have finally managed to articulate this very fundamental but slightly counterintuitive fact about how shell redirection works
May 23, 2025 at 6:26 PM
I think I have finally managed to articulate this very fundamental but slightly counterintuitive fact about how shell redirection works
i enjoy this flowchart explaining how bash decides whether to use .bashrc or .bash_profile https://blog.flowblok.id.au/2013-02/shell-startup-scripts.html, mostly because it makes me understand better why I could never understand how the 2 config files worked when I used bash
May 15, 2025 at 3:35 PM
i enjoy this flowchart explaining how bash decides whether to use .bashrc or .bash_profile https://blog.flowblok.id.au/2013-02/shell-startup-scripts.html, mostly because it makes me understand better why I could never understand how the 2 config files worked when I used bash