Stable Timings: When your timing code is stable. Too stable.
How Much Abstraction Is Too Much?: A comment on abstraction and indirection, with an example from the Rust standard library.
Content Aware Image Resize: We write a simple implementation of content aware image resizing in Rust.
Writing a JPEG decoder in Rust - Part 2: Implementation I: Blog series where we will implement a JPEG encoder and decoder in Rust from scratch. In part 2 we will start implementing a working decoder for a test image.
Writing a JPEG decoder in Rust - Part 1: Background: Blog series where we will implement a JPEG encoder and decoder in Rust from scratch. Part 1 is trying to understand how JPEG works
WTFs in Floating Point Math: Checking out the weird world of floating point numbers
Recursion: Me trying to explain why I like recursion
Swapping memory blocks in C: Here we will be looking at the problem of swapping the order of two ajacent memory blocks.
Hello World: What is this
Algorithm complexity: A somewhat (in)formal introduction to algorithmical complexity, and Big-O notation.