The Textsmith's Workshop
The Best Programming Language Is the One That Solves Your Annoyance
How does one become a programmer? Based on my own experience, this is all about agency—the moment you stop waiting for software to exist and start creating software that fits your own way of working. The key is discovering that if configuration isn’t enough, you can write the missing tool yourself.
read moreTools of the Trade
The Rustification of the Unix Toolbox
The best Rust tools rarely reject the philosophy of small composable programs–they simply revisit decades-old implementations with today’s programming languages and expectations.
read moreThe Textsmith's Workshop
Why System Administration is Applied Text-processing
In this article, I look at what system administration entails. We see that the real work is understanding, producing, transforming, and maintaining text.
read moreThe Textsmith's Workshop
Build Your Workshop Bench: Five Directories Every Textsmith Should Know
Whenever working on your computer as a textsmith, never let it hold any mysteries beyond its binary data. This post looks at the five directories that you have to harness as part of your workbench.
read moreThe Textsmith's Workshop
Your Home Directory is your Workshop
While you are wondering which area of your computer you have to bakup first, this article demonstrates the importance of your $HOME directory. In fact, you have to treat it as your workshop.
read more