Julia Evans

Category: cool computer tools / features / ideas

Docker Compose: a nice way to set up a dev environment
ninja: a simple way to do builds
Implementing 'focus and reply' for Fastmail with JMAP
scanimage: scan from the command line!
entr: rerun your build when files change
A little bit of plain Javascript can do a lot
PaperWM: tiled window management for GNOME
SQLite is really easy to compile
Tailwind: style your site without writing any CSS!
An awesome new Python profiler: py-spy!
Batch editing files with ed
Glitch: write fun small web projects instantly
Binder: an awesome tool for hosting Jupyter notebooks
Cool vim feature: sessions!
Data structure: the treap!
a tiny whack-a-mole game
Log-structured storage
Using the Strict-Transport-Security header
The fish shell is awesome
homu + highfive: awesome bots that make open source projects easier
you can take the derivative of a regular expression?!
tcpdump is amazing
How to measure your CPU time: clock_gettime!
Fast integer sets with Roaring Bitmaps (and, making friends with your modern CPU)
Sendfile (a system call for web developers to know about!)
PAPERS ARE AMAZING: Profiling threaded programs with Coz
LD_PRELOAD is super fun. And easy!