Mutation testing
Because you want to make working software, you are writing tests to ensure that your software works... but how can you verify that do your tests actually work?
Music: Everything's Alright (from To The Moon)
An arrangement of Everything's Alright for a male quartet.
Music: You Were There (from Ico)
An arrangement of You Were There for a string quartet & a singer or a lead instrument.
Snippet: livereloading anything
Run a command every time files change.
Practical state machines
State machines are the University's answer for handling strings. Do they have any practical uses?
Snippet: Prevent USB devices from sleeping
Prevent selected USB devices from sleeping with Linux under aggressive power saving settings.
Automatically generated API tests with Clojure and Reitit
Is your entire API tested? Maybe you should test that.
Parsing Is Validation (YouTube)
Is it possible to easily verify that you have validated user input? Parse the input to find out!
Inverse Kinematics with Python
Inverse kinematics is a method for calculating how a limb should be positioned in order to touch some point. It's surprisingly simple!
Simulating a pandemic with Elixir
Wash your hands! Just how many deaths can you prevent with this simple trick? Take a look with this Elixir-based pandemic simulator.
Enforcing database transactions with Rust
Rust's ownership model enables enforcing the use of database transactions, while still allowing single queries without transactions.
Fullstack shared typed API with TypeScript
TypeScript makes it possible to share type information between the frontend and the backend. Here's how to use it to ensure consistent API calls between the frontend and the backend.