Writings
2026
Tree traversal without using the built-in stack in C++
26 January 2026
Resources on Optimization Problems
26 January 2026
Computational Geometry Resources
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