01 –
Linux
For getting started, getting unstuck, and eventually getting comfortable.
∙ FREE PDF
Linux Command Cheat Sheet
The 40 commands I use most often. Organized by task – not alphabetically. Because that’s how you actually look things up.
Download PDF →
∙ EXTERNAL LINK
The Linux Command Line (William Shotts)
The book I wish I’d found first. Available free online. Reads like a patient teacher rather than a reference manual.
∙ EXTERNAL LINK
Arch Wiki
The most comprehensive Linux documentation on the internet. Usefull regardless of which distro you use. The explanations are genuinely good.
02 –
Julia
From first install to writing performant, idiomatic code.
∙ FREE PDF
Julia Package Structure Guide
How to go from a single script to a proper Julia package. The layout, the Project.toml, the module structure. All in one place.
Download PDF →
∙ EXTERNAL LINK
Julia Documentation
Better than most language docs. The performance tips section alone is worth bookmarking before you write a single loop.
∙ EXTERNAL LINK
Think Julia (Lauwens & Downy)
A gentle introduction to programming concepts through Julia. Free online. Good if you are coming from a non-CS background.
