Wizard Zines
wizardzines.com
Illustrated programming zines and posters explaining computing fundamentals, sold as PDFs and in print.
Montreal developer behind Wizard Zines, illustrated guides to computing fundamentals
Julia Evans is a Montreal-based software developer and the creator of Wizard Zines, a small business selling short, comic-style programming zines that explain topics such as DNS, HTTP, Git, SQL, Linux tools, networking and the terminal. Evans has written the blog jvns.ca since 2013, when a stint at the Recurse Center kicked off a habit of writing about whatever was being learned, and the blog became known for making supposedly scary topics like TCP, kernels and TLS feel approachable and fun.
The zines started as a side project alongside a full-time programming job. Evans incorporated a company in 2018, and the business brought in $101,558 that year according to a rare public revenue post. In 2019 Evans left the job to spend a year explaining computer things full time, and the experiment stuck: the work has since been funded entirely by zine sales, with no employees beyond freelance illustrators and editors. No Starch Press published Your Linux Toolbox, a box set of seven early zines, in 2019, and Wizard Zines began offering print editions in 2020.
Wizard Zines focuses on fundamentals that rarely change, keeps each zine to roughly 20 to 28 pages and avoids jargon. Many early zines are free, and paid zines often follow a give-one model where a free copy is donated for each sale. Evans also builds interactive learning tools such as Mess With DNS, Memory Spy and nginx and SQL playgrounds. The latest zine, The Secret Rules of the Terminal, came out in June 2025.
wizardzines.com
Illustrated programming zines and posters explaining computing fundamentals, sold as PDFs and in print.
messwithdns.net
Interactive playground for experimenting with real DNS records.
memory-spy.wizardzines.com
Tool for running programs and inspecting their memory.
nginx-playground.wizardzines.com
Test nginx configurations instantly in the browser.
integer.exposed
Visual explorer for how computers represent integers.
Julia Evans has publicly reported $101,558 in 2018 (zine business) (as of 2018). Source
Zine on the hidden conventions of shells, terminal emulators and command-line programs.
by Julia Evans
Zine explaining Git's internals and mental model, with a companion cheat sheet.
by Julia Evans
Illustrated explanation of DNS records, resolvers and debugging.
by Julia Evans
Bite Size Command Line, Linux, Bash and Networking bundled together.
by Julia Evans
Zine on HTTP requests, responses, headers and caching.
by Julia Evans
No Starch Press box set of seven early Linux zines.
by Julia Evans
Free zine on how to keep learning and get better at programming.
by Julia Evans
Long-running blog explaining systems, networking, the terminal and more in plain language.
by Julia Evans
Free question-and-answer flashcard sets on topics like TLS certificates, CORS and event loops.
by Julia Evans
Julia Evans is a Montreal-based software developer who writes the blog jvns.ca and runs Wizard Zines, which sells illustrated zines explaining programming fundamentals.
In a 2019 post, Evans reported $101,558 in revenue for 2018 and $87,858 for the first nine months of 2019, and said that was the only planned revenue post.
Many older zines with black and white covers are free, while newer colour zines are paid and often come with a give-one program that donates free copies.
Interactive learning tools including Mess With DNS, Memory Spy, integer.exposed and nginx and SQL playgrounds.
@traversymedia United States361K followers
Web dev educator behind Traversy Media, plus a public lab of indie dev tools
Traversy Media, DevSheets, WebUtils +4
@dvassallo United States205K followers
Ex-Amazon engineer who popularized the small bets portfolio approach
Small Bets, Userbase, Single Server +1$210K profit in 9 months
@GergelyOrosz Netherlands360K followers
Ex-Uber engineering manager who writes The Pragmatic Engineer newsletter
The Pragmatic Engineer, The Software Engineer's Guidebook, The Pragmatic Engineer Podcast
@twostraws United Kingdom121K followers
Creator of Hacking with Swift, the free Swift and SwiftUI learning site
Hacking with Swift, Hacking with Swift+, Kickstart +2
@aarondfrancis United States64K followers
Developer-educator behind Mastering Postgres, High Performance SQLite and Solo
Database School, Solo, Screencasting.com +1
@chriscoyier United States230K followers
Co-founder of CodePen, ShopTalk Show co-host, ran CSS-Tricks 2007-2022
CodePen, CSS-Tricks