Alternatives to the Siren song of allocation.
September 8, 2026 · 4 min · 791 words
A useful mindset, and practical resources.
April 7, 2025 · 14 min · 2817 words
Getting the best value out of the simplest viable tooling.
March 31, 2025 · 5 min · 1013 words
Understanding move semantics at runtime.
March 27, 2025 · 5 min · 867 words
Improved bit flags for scoped enums.
December 21, 2024 · 5 min · 997 words
Controlled updates during the game loop.
September 2, 2024 · 8 min · 1653 words
The ‘joys’ of using a non-standard IDE.
August 25, 2024 · 3 min · 590 words
A performance consideration for async work.
August 14, 2024 · 4 min · 730 words
A case of unexpected performance regression.
August 8, 2024 · 3 min · 610 words
Avoiding feedback loops when reading and writing to the same texture.
August 5, 2024 · 3 min · 603 words