Your Name
Your Name
  • Home
  • All Articles
  • Talks & Podcasts
  • LinkedIn
  • GitHub
  • Email
Your Name
  • Home
  • All Articles
  • Talks & Podcasts
  • LinkedIn
  • GitHub
  • Email

All Articles

  • How async runtimes work under the hood
    March 2025
    A deep dive into how event loops, task scheduling, and I/O polling combine to power modern async runtimes.
  • Building safe abstractions in systems code
    November 2024
    Exploring patterns for encapsulating unsafe code while maintaining safety guarantees at the API boundary.
  • A practical guide to zero-copy networking
    August 2024
    How to avoid unnecessary data copies when writing high-throughput network applications.
  • Ownership, borrowing, and the borrow checker
    May 2024
    A practical mental model for reasoning about lifetimes and the borrow checker from first principles.
  • Actors and message-passing concurrency patterns
    January 2024
    Using the actor model to write concurrent code that is easy to reason about and test.
  • Lock-free data structures in practice
    October 2023
    When to use lock-free algorithms, how they work, and the pitfalls to watch out for.
  • Writing efficient parsers by hand
    July 2023
    A guide to hand-rolling recursive-descent parsers that are fast, maintainable, and easy to extend.
  • Understanding memory allocators
    April 2023
    From bump allocators to jemalloc – how allocators work and how they affect performance.
  • Distributed systems fundamentals
    January 2023
    CAP theorem, consensus algorithms, and the building blocks of distributed databases and queues.
© Your Name  ·  you@example.com