Latest Articles

  • Fixing SQL Injection in Go

    Fixing SQL Injection in Go

    SQL injection remains one of the most common vulnerabilities in web applications, and Go code is no exception. Despite Go's reputation for safety, the language…

    programming
  • 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