The Curious Engineer

All blogs / Zig

zackoverflow

zackoverflow.dev

Crafting elegant abstractions

ZigRustJavaScript / TypeScriptCompilers

Posts
30 from 19 Oct 2021 to 27 May 2026
Posting
now and then (5 in the last year)
Kind
personal blog
Feed
https://zackoverflow.dev/rss.xml

2026 4

  1. Why does tsgo use so much memory?
  2. Coding on an e-ink monitor
  3. Zig vs Rust in 2026
  4. Rust is the best language for coding agents

2025 3

  1. Template Interpreters
  2. How often does Python allocate?
  3. I spent 181 minutes waiting for the Zig compiler this week

2023 6

  1. Flappy Bird Implemented in Typescript types
  2. How to Actually Write C
  3. Write your own Zod
  4. When Zig is safer and faster than Rust
  5. Hacking Go to give it sum types
  6. The Worst Word in the English Language

2022 9

  1. ffmpeg.guide
  2. Reading Notes — The Dragon Book
  3. Unlocking type-safety superpowers in Typescript with nominal and refinement types
  4. "Foundations of Game Engine Development, Volume 1: Mathematics"
  5. Functional Programming's Influence on Mainstream Programming
  6. Premature Abstraction is the Root of All Evil
  7. Reading Notes — Types and Programming Languages
  8. Tyty
  9. Taking a break from SICP

2021 8

  1. Go Generics and Static Dispatch
  2. Modularity, Objects, and State
  3. Building Abstractions with Data
  4. Implementing syntax highlighting
  5. WASM — The possibilities of "Bring your own language"
  6. Building Abstractions with Procedures
  7. The problem with Typescript
  8. Glyph