83 private links
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.
A rewrite of the go rest tutorial (originally using gin) only using stdlib and trying to fix some code-practices issues that the author sees in the original. Brilliant to learn and improve from.
A huge array of tutorials focusing especially on ESP32 - explanations of working with different sensors (magnetic, light, touch, temperature and humidity, ...), different protocols (http, mqtt, ...), and larger guides like a cloud weather station.
A display constructed out of common materials, giving you HMD overview of a connected sensor (through bluetooth).
Idea can probably be converted slightly for a more thorough / programmable HUD on the glasses.
Prototype presented here was roughly 70€
Creating a weather station for air pressure, temperature, rain, humidity (soil and air).
An extensive introduction to all things Arduino and circuitry - goes through setting up and using Arduino, various electrical components, foundations of electrical engineering, analog parts, communication with computers, and more.
Another tutorial for snapcast, this one focusing on ansible-izing the setup, as well as some advanced setup steps for the specific two-room hardware requirements.
Setting up snapcast with librespot (written for raspberries).
Goes well into details like compilation and preparation of settings
Hello Neovim lovers,
Many of you liked the previous article of my series about learning Vim (or Neovim) from the ground up. Good news: the fourth part is out!
I explain in this article
- How Vim regex work.
- Useful keystrokes for INSERT mode and VISUAL mode.
- How to insert special characters easily.
- How to work with shell commands.
- How to fold some content.
- ... and more!
Any feedback (positive or negative) is more than welcome!
How to create a fully encrypted, zero knowledge deian server.
It needs the encryption key to boot -- but how to provide it without handing it to anyone who could misuse it?
Tutorial on creating a simple game with an ecs structure running in the browser.
(In-progress at time of bookmarking, up to Ship chapter, drawing the entity)
Working with the Chronicling America API Chronicling America makes available American newspapers between 1789-1963. 🙌 This means we can access the data available by their API to explore the contents of the archive. First, we need our URL and search parameters. Using the inputs below, we can built our URL for a search term and the number of results we'd like back. We'll default to and , but feel free to adjust the inputs. We return our data, which comes back to us by providing the total number of