Alex Kladov
-
RSS Server Side Reader
I like the idea of RSS, but none of the RSS readers stuck with me, until I implemented one of my own, using a somewhat unusual technique. There's at least one other person using this approach now, so let's write this down.
Published
-
Open Source Can't Coordinate
I was taking a shower this morning, and was pondering yesterday's problem, where I suspect that I have an outdated version of hotspot Linux profiler, but I can't just go and download a fresh release from GitHub, because hotspot is a KDE app, and I use NixOS. And NixOS isn't a problem --- it's a solution…
Published
-
Profiling Challenge Results
A few days ago, I posted a
Published
-
Scalar Select Anti-Pattern
I've written a number of stateful services starting with an event loop at the core:
Published
-
Performance Profile Visualization Challenge
I love profiling! There's a whole lot of different profiling tools available, and they provide a treasure trove of information. If you roughly know the slow area of the code, it's usually not a problem to understand why it is slow. What I have trouble with though, is quickly identifying the rough point…
Published
-
Against Horizontal Scroll
What's in common between these two blog posts (pardon me, my fellow crustaceans of lobster variety)?
Published
-
A Fun Zig Program
This short example is worth pondering a bit if you are learning Zig:
Published
-
Things Zig comptime Won't Do
Es el disco de Odín. Tiene un solo lado. En la tierra no hay otra cosa que tenga un solo lado.
Published
-
Underusing Snapshot Testing
I love snapshot testing. I often say something along the lines of
Published
-
Random Numbers Included
I've recently worked on a PRNG API for TigerBeetle, and made a surprising discovery! While most APIs work best with half-open intervals, for(int i = 0; i < n; i++), it seems that random numbers really work best with closed intervals, ≤n.
Published