' devlog
About Archives GitHub

Archives

2023

  • Feb 13 Zig tips: v0.11 std.build API / package manager changes

2022

  • Dec 31 2022 Reflecting on a year in life & game development
  • 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)
  • Oct 16 I write code 100 hours/week, here's why I probably won't stop
  • 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