80 private links
Extensive explanations of how to attribute CC licenses, for different kinds of media, for straight usage, for modifications and more.
Very in-depth and a good resource.
An exhaustive guide on researching user needs (intended for products but equally applicable to other consumption-facing processes).
Very neat and condensed collection of thoughts about interview- and observation-style research.
Nice to learn how to make pynvim and lua interoperate for neovim.
An exhaustively detailed (and example-oriented) tutorial on creating template files for voidlinux and making sure that they work.
Even goes into different build systems, contributing your changes upstream and more.
Are you looking to enhance your data skills and become proficient in SQL? We just posted a comprehensive, 11-hour SQL course on the freeCodeCamp.org YouTube channel. It will teach you to handle complex database queries. (Vlad Gheorghe)
A giant course going over many of the 'functions' of SQL. Good but long, and you will need to consult additional sources to connect many of the concepts to the bigger picture.
An open-source guide to help you write better command-line programs, taking traditional UNIX principles and updating them for the modern day.
Long, in-depth and very fascinating. I think everyone can take something useful away from this.
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.