Sigma's Blog

Sigma's Blog

  • Tic-Tac-Toe in HTML

    Needless to say, I didn’t write 443 HTML files by hand…

    November 2, 2024
  • Elo Rating in Pure SQL

    So, here’s the idea: Why not store just the games, and calculate the ratings (only when needed) directly in the database?

    September 16, 2024
  • Whitebox Testing Is Overrated

    “2. Exhaustive testing is impossible.” Let’s talk about that.

    May 1, 2024
  • HTML Is A Programming Language

    Surely, no expert would ever consider HTML a programming language, right?

    February 8, 2024
  • 7 Beautiful SegFaults in C

    [1] 63902 segmentation fault ./blog

    January 30, 2024
  • People Don’t Understand OOP

    The things that come to mind when hearing these three letters are cars, inheritance, getters, setters, and ObjectFactoryFactorySingleton.

    January 18, 2024
  • Okay, but what ARE Monads?

    Monads are kinda hard to wrap your head around. So I figured I’ll share which mental model helped me to understand their applications.

    May 2, 2023
  • The Language Nightmares Are Programmed In

    *drumroll* And the 2022 award for the suckiest programming language goes to…

    November 10, 2022
  • Parsing Roman Numerals

    First of all: Roman numerals suck. That’s actually pretty much all I have to say about them.

    April 20, 2022
  • 10 Reasons Why Email Sucks

    Email being the absolute f*cking worst technology ever conceived, is pretty well established by this point. Still, I decided to make a listicle anyway, purely because it’s fun to complain about things.

    March 8, 2022
1 2
Next Page→

Sigma's Blog

  • Privacy Policy
  • Imprint