Julia Evans
https://jvns.caHey! I'm Julia. Welcome to my blog. Here's every post I've ever written, organized by category. Enjoy!
Entries
-
Hello! After spending some time working on the Git man pages last year, I’ve been thinking a little more about what m...
-
Hello! One of my favourite things is starting to learn an Old Boring Technology that I’ve never tried before but that...
-
Hello! This past fall, I decided to take some time to work on Git’s documentation. I’ve been thinking about working o...
-
Hello! Earlier this summer I was talking to a friend about how much I love using fish, and how I love that I don’t ha...
-
Hello! After many months of writing deep dive blog posts about the terminal, on Tuesday I released a new zine called ...
-
I have never been a C programmer but every so often I need to compile a C/C++ program from source. This has been kind...
-
Hello! Today I want to talk about ANSI escape codes. For a long time I was vaguely aware of ANSI escape codes (“that’...
-
I was talking to a friend about how to add a directory to your PATH today. It’s something that feels “obvious” to me ...
-
A few weeks ago I ran a terminal survey (you can read the results here) and at the end I asked: What’s the most frust...
-
Hello! Recently I ran a terminal survey and I asked people what frustrated them. One person commented: There are so m...
-
Recently I’ve been thinking about how everything that happens in the terminal is some combination of: Your operating ...
-
Here’s a niche terminal problem that has bothered me for years but that I never really understood until a few weeks a...
-
I like writing Javascript without a build system and for the millionth time yesterday I ran into a problem where I ne...
-
I added a new section to this site a couple weeks ago called TIL (“today I learned”). the goal: save interesting tool...
-
Hello! I’ve been thinking about the terminal a lot and yesterday I got curious about all these “control codes”, like ...
-
I’ve been having problems for the last 3 years or so where Mess With DNS periodically runs out of memory and gets OOM...
-
Warning: this is a post about very boring yakshaving, probably only of interest to people who are trying to upgrade H...
-
Yesterday I was thinking about how long it took me to get a colorscheme in my terminal that I was mostly happy with (...
-
I spent a lot of time in the past couple of weeks working on a website in Go that may or may not ever see the light o...
-
I wrote about how much I love fish in this blog post from 2017 and, 7 years of using it every day later, I’ve found e...