' devlog
About Archives GitHub

Archives

2024

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

2023

  • Aug 12 Mach v0.2 released - Zig game engine & graphics toolkit
  • Jun 14 Mach: providing an ecosystem of C libraries using the Zig package manager
  • Feb 13 Zig tips: v0.11 std.build API / package manager changes

2022

  • Nov 14 Debugging undefined behavior caught by Zig
  • Sep 11 Perfecting WebGPU/Dawn native graphics for Zig
  • Aug 29 Packed structs in Zig make bit/flag sets trivial
  • May 28 Let's build an Entity Component System (part 2): databases
  • Mar 26 Mach v0.1 - cross-platform Zig graphics in ~60 seconds
  • Jan 29 Zig hashmaps explained
  • Jan 16 Let's build an Entity Component System from scratch (part 1)

2021

  • Oct 31 Perfecting GLFW for Zig, and finding lurking undefined behavior that went unnoticed for 6+ years
  • Oct 17 Mach Engine: The future of graphics (with Zig)
  • Jul 3 Unicode data file compression: achieving 40-70% reduction over gzip alone
  • Jun 27 Unicode sorting is hard & why browsers added special emoji matching to regexp
  • Apr 10 My game development journey & why I'm increasing my contribution to Zig to $200/mo
  • Mar 10 Zig, Parser Combinators - and Why They're Awesome
  • Feb 17 Postgres regex search over 10,000 GitHub repositories (using only a Macbook)
  • Jan 26 Postgres Trigram search learnings
Privacy matters Sponsor on GitHub machengine.org
RSS feed
Hexops logo