Julia Evans
Julia Evans
Julia Evans
I’m a software developer. I live in Montreal. I sometimes give talks. Most of my income comes from my programming zines business Wizard Zines. I have one main opinion about programming, which is that deeply understanding the underlying systems you use (the browser, the kernel, the operating system, the network layers, your database, HTTP, whatever you’re running on top of) is essential if you want to do technically innovative work and be able to solve hard problems.
Latest Posts
Examples for the tcpdump and dig man pages
Some notes on starting to use Django
A data model for Git (and other docs updates)
Notes on switching to Helix from vim
New zine: The Secret Rules of the Terminal
Using `make` to compile C programs (for non-C-programmers)
Standards for ANSI escape codes
How to add a directory to your PATH
What's involved in getting a "modern" terminal setup?
"Rules" that terminal programs follow
Why pipes sometimes get "stuck": buffering
Importing a frontend Javascript library without a build system