Writings
2026
Tree traversal without using the built-in stack in C++
26 January 2026
Importing IFC Geometry
25 January 2026
The one and only codebase I'm ever going to keep working on
25 January 2026
2025
VDB - the better octree
18 August 2025
Tags: Data Structures Voxels
Simple undo history for a mesh graph using diffs
14 August 2025
Tags: Geometry
iOS app launched: 3D modeling on iPhone and iPad
28 July 2025
Tags: Geometry
An editable non-manifold polygon mesh data structure
28 July 2025
Tags: Geometry Data Structures
2024
metal-experiment: The value of underengineering
18 June 2024
A quick note about little-endianness
23 May 2024
The ideal XR device and operating system
5 February 2024
Apple Vision Pro and the importance of tinkering
24 January 2024
C++ Game engine - ECS and transform hierarchy
20 January 2024
2023
C++ Game engine - Texture and mesh import
26 December 2023
C++ Game engine - Hello World
22 December 2023
My product failed - Reflections on building a VR application
3 September 2023
Rendering in C++ and Vulkan because I outgrew Unity
18 August 2023
Placing trees in AR in Innovation Space
23 June 2023
A 1000 commits later...
28 March 2023
2022
2021
2019
3D Island Generator in Processing
1 October 2019