The Curious Engineer

All blogs / Graphics

Matt Keeter

mattkeeter.com

GraphicsRustPerformance / optimizationElectronics

Posts
99 from 8 Mar 2008 to 23 Aug 2026
Posting
monthly (7 in the last year)
Kind
personal blog
Feed
https://www.mattkeeter.com/atom.xml

2026 6

  1. Testing WebGPU data layouts with Facet
  2. Please Steal My Meshing Algorithm Idea
  3. A tail-call interpreter in nightly Rust
  4. An x86-64 backend for raven-uxn
  5. Zipzap
  6. Halfspace

2025 6

  1. Caves of Qud: A review
  2. Gradients are the new intervals
  3. A cautionary tale about continuity
  4. The Prospero Challenge
  5. Guided by the beauty of our test suite
  6. Fidget

2024 5

  1. Panic! At the Async Runtime Shutdown
  2. Beating the compiler
  3. Raven
  4. It's Free Real Estate
  5. Reverse-engineering the Synacor challenge

2023 5

  1. Hunting a spooky ethernet driver bug
  2. Efficiently updating implicit in-order forests
  3. Machined Aluminum Pen
  4. A simple adversarial model for dual contouring
  5. Do Not Taunt Happy Fun Branch Predictor

2022 6

  1. A Neat XOR Trick
  2. The Solid-State Register Allocator
  3. From Oscilloscope to Wireshark: A UDP Story
  4. Writing a new XMODEM sender in 2022
  5. Super Auto Sim
  6. Ray tracing with M-reps

2021 5

  1. Brute-Forcing 22 Trillion Parameters
  2. Every Seattle Store
  3. Foxtrot
  4. It Can Happen to You
  5. Rayray

2020 5

  1. Futureproof
  2. Writing a SIGGRAPH paper (for fun)
  3. Pont
  4. States Machine
  5. Program synthesis with Z3

2019 1

  1. Erizo

2018 8

  1. Elf Assembly JIT
  2. Quadratic Error Functions Explainer
  3. Moon Jar
  4. Tiny Planets
  5. Consistent Ordering of N-Dimensional Neighbors
  6. Studio
  7. libfive
  8. Compile-time version strings in CMake

2017 7

  1. QEFs, Eigenvalues, and Normals
  2. Finding bounding boxes with interval math
  3. Fixing a soldering iron with 3D printing
  4. 3D Rotation Design
  5. Zero-crossing logic for robust meshing
  6. Higher-order reactive graph programming
  7. Lineage of CBA CAD tools

2016 8

  1. Abstraction and instances in graph programming
  2. Graphene
  3. Swingline
  4. Automatic tracking of bounding boxes
  5. Affine coordinates in Ao
  6. Ao
  7. DLP Slicer
  8. Representation and JITting of math trees

2015 5

  1. Constraint solver
  2. spacewΛr
  3. 2D Contouring
  4. Dataflow Engine
  5. Antimony

2014 2

  1. Bumpy
  2. Fstl

2013 4

  1. pixelsim
  2. Carvr
  3. kokopelli
  4. Accelerometer Poi

2012 9

  1. Arc Reactor & Repulsor
  2. Simon Game
  3. Dual Load Cell ADC
  4. L-System Generation
  5. Rotary Position Sensor
  6. Polar Pong
  7. Longboard-Riding Robot
  8. Website Workflow
  9. Fab Solver

2011 7

  1. Fab Boombox
  2. Slideclock
  3. Playing card case
  4. Multitroids
  5. Mandelbrot
  6. Automatic Panorama Generation
  7. LightQuad

2010 6

  1. TouchClock
  2. ReRobot
  3. Mudduino
  4. E11 Bot
  5. Flock
  6. Stopwatch ASIC

2009 3

  1. Colorful Spectrum Analyzer
  2. Tunes
  3. Longboard

2008 1

  1. Growth