State machines are the University's answer for handling strings. Do they have any practical uses?
Is your entire API tested? Maybe you should test that.
Is it possible to easily verify that you have validated user input? Parse the input to find out!
Inverse kinematics is a method for calculating how a limb should be positioned in order to touch some point. It's surprisingly simple!
Wash your hands! Just how many deaths can you prevent with this simple trick? Take a look with this Elixir-based pandemic simulator.
Rust's ownership model enables enforcing the use of database transactions, while still allowing single queries without transactions.
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.