Latest Articles

  • Rust Pattern: The Newtype Wrapper

    Rust Pattern: The Newtype Wrapper

    Rust's newtype pattern wraps a value in a distinct type to enforce invariants, improve API clarity, and add type safety with zero runtime cost.

    programming
  • Why Does this Hate Me? Demystifying JavaScripts this

    Why Does this Hate Me? Demystifying JavaScripts this

    Why JavaScript's `this` keyword breaks brains and hearts—explained with relatable memes.

    programming
  • JavaScript Math is a Lie

    JavaScript Math is a Lie

    A hilariously painful journey through floating point math in JavaScript. Yes, 0.1 + 0.2 ≠ 0.3.

    programming
  • A Functions Existential Crisis

    A Functions Existential Crisis

    A lighthearted guide to recursion—aka that thing you call within itself until it forgets why it started.

    programming