The Curious Engineer

All blogs / Zig

Hexops' devlog

devlog.hexops.org

Hexops developer log. Join as we develop Mach engine in the Zig programming language and create the next generation of games.

ZigGame developmentGraphics

Posts
22 from 26 Jan 2021 to 26 Mar 2026
Posting
now and then (1 in the last year)
Kind
project news
Feed
https://devlog.hexops.org/feed.xml

2026 1

  1. Announcing pkgmirror: self-host your own Zig mirror

2024 3

  1. Building the DirectX shader compiler better than Microsoft?
  2. Mach v0.3 released - Zig game engine & graphics toolkit
  3. Announcing Mach nominated Zig versions

2023 3

  1. Mach v0.2 released - Zig game engine & graphics toolkit
  2. Mach: providing an ecosystem of C libraries using the Zig package manager
  3. Zig tips: v0.11 std.build API / package manager changes

2022 7

  1. Debugging undefined behavior caught by Zig
  2. Perfecting WebGPU/Dawn native graphics for Zig
  3. Packed structs in Zig make bit/flag sets trivial
  4. Let's build an Entity Component System (part 2): databases
  5. Mach v0.1 - cross-platform Zig graphics in ~60 seconds
  6. Zig hashmaps explained
  7. Let's build an Entity Component System from scratch (part 1)

2021 8

  1. Perfecting GLFW for Zig, and finding lurking undefined behavior that went unnoticed for 6+ years
  2. Mach Engine: The future of graphics (with Zig)
  3. Unicode data file compression: achieving 40-70% reduction over gzip alone
  4. Unicode sorting is hard & why browsers added special emoji matching to regexp
  5. My game development journey & why I'm increasing my contribution to Zig to $200/mo
  6. Zig, Parser Combinators - and Why They're Awesome
  7. Postgres regex search over 10,000 GitHub repositories (using only a Macbook)
  8. Postgres Trigram search learnings