79 private links
Curious exactly what happens when you run a program on your computer? Learn how multiprocessing works, what system calls really are, how computers manage memory with hardware interrupts, and how Linux loads executables.
A really nice delve into CPU inner workings, especially system calls and hardware interrupts are an interesting read.
A super in-depth and fairly personal guide to everything to get your freelance operation going.
I am amazed at the amount of concreteness and obvious labour poured into this for free.
If you have any inclination of freelancing - setting your own costs and choosing your own clients - this takes you through the billing, tools, clients, rates, tricks, and more.
It is strongly focused on web development but some parts can probably be adapted to other areas.
D programming language tutorial from the ground up.
Really extensive documentation and guided tour of the D language. From simple hello world to parallelism, concurrency, and manual memory management.
From a dude who knows how to explain. Aimed at mostly intermediate use (& a little advanced i suppose)
Amazing concise guide for simple IO stream explanation. Good as a refresher for whenever I have to work with them.
Short and simple video lessons that start from scratch. Tools and thoughts that might make your professional life more enjoyable.
- Tools for checking your python code (pylint, precommit, pyinstrument, ...)
- scikit-learn
- visualization
- cli tools like entr, makefiles, typer, rich, ...
Neat!
The full book online, and perhaps the best resource to learn Haskell.
If you know some programming but not functional or haskell programming, this should be the right resource.
Using altair to visualize data, a book by jjallaire. Nice explanations, starts from the basics.
Learn SQL. Interactive 'book', light-weight and intends to be the 'best place on the internet for learning SQL'.
Looks awesome to learn!
Use SQL queries to solve the murder mystery. Suitable for beginners or experienced SQL sleuths.
Lean SQL with a murder-mystery game. How cool!
Very nice list of bash-internal functionality. Mirrors the 'pure-sh-bible' by dylanaraps.
A side-by-side comparison of the Polars and Pandas libraries. Nice gentle comparison and thus simultaneous 'introduction' to the tools.
(It's not really an introduction, it does expect you to have some prior knowledge on e.g. the pandas core concepts.)
What is the equivalent of Python dictionaries but in Bash (should work across OS X and Linux)?
Super simple explanation and a variety of updating and traversing them. Different ways of achieving all of these ideas also listed in easy-to-digest format here: https://www.xmodulo.com/key-value-dictionary-bash.html
One of, perhaps the best single source of tutorials (a meta-list if you want) for bash scripting.
Third edition of the famous data analysis learning book for pandas (and numpy) by the pandas author.
How to specify versions in pyproject.toml
In-depth explanation and introduction of the requests standard library.
Possibly the best overall introduction and reference I have seen for modern python tooling.
Goes a little into the details but expects you to generally look for additional information on your own if you're stuck.
Amazing, in-depth, concise.
Completely walkthrough operations manual -- with various considerations along the way.
A detailed and useful guide for the migration process.
Also contains a link to a similar guide from postgres 13 to 14, where some password modification is needed.