SkillsCapabilitiesExploreContact
Projects
3D Printed Drones
Upgrading Shop Air Compressor
Aluminum Mountains
Bosswatt Prototype
Bronco Bumper
Machining a camera mount
Chuck Back Plates
Climbing Wall
CNC Surface Grinder Retrofit
5C Collet Box
Truck Crane Frame Fabrication
Leaf Spring Crossbow
Desktop Organizer
Engraving Tools
Festival Totem
Quick fix: Fixing household goods with a 3d printer
Fixture Table
Pirhana Plant
Building a Generator in Several Distinct Steps
Geodesic Treehouse
Grinding a custom groove cutting tool
Hanging Plotter
Hardtail Mini Bike
Welding an Infinity Cube
Lavender Sculpture
Small part: Mouse Axle
Mr Fixums' Lathe Handwheel Repair
Company Logo Sulpture
Penny Fakething Freak Bike
Picture Framing
DIY Press Brake
Building the Official Prusa Printer Enclosure out of Ikea Lack Tables
Scale License Plate
Metal Rose
Extending the Shop
Slip Roller
Full Suspension Mini Bike
Protoyping with python by creating an email task digest
Machining a Tube Bender
Turbofurnace
First Welding Project: Making a Weld Cart
Weld Cart (for everlast)
Welding Positioner
Layered Backup Workflow
Local LLM
Northwest Waxworks
Obsidian Remotion
Building My Portfolio Into a Publishing System
Staübli Reborn: Industrial Robot with a Modern Control System
thumbnail

Northwest Waxworks

2024-6-30
Project
Manufacturing
Product Design
Entrepreneurship
Skill
Software
Cad
Capability
Fabrication
Summary:
  • Built a digital fabrication pipeline converting mountain terrain data into 3D-printed candle molds, automating geometry tuning too complex for manual adjustment
  • Discovered wax behavior, cooling dynamics, and mold design posed engineering challenges comparable to the software stack
  • Migrated project tooling from Jupyter notebooks to a marimo-first stack, improving workflow repeatability for iterative mold and wax experiments
  • Pivoted product strategy from custom terrain candles to jar candles after early market feedback, narrowing scope to achieve repeatability and market fit

Northwest Waxworks started as a pretty simple idea: use digital fabrication to turn mountain terrain into candles people would actually want.

It got complicated quickly.

What looked at first like a geometry problem turned out to be a stack of interlocked problems: terrain data, CAD, notebook tooling, mold design, wax behavior, text legibility, process repeatability, branding, market fit, and then, once all that was already plenty, a whole notebook-runtime migration from Jupyter to marimo.

This series is my attempt to reconstruct the actual shape of the project from the evidence that survived: git history, running notes, pour logs, mold logs, business docs, and assorted artifacts scattered across too many folders.

The short version is this:

  • I built software because the object was too specific to tune manually.
  • I learned that mold and wax process problems were at least as hard as the code.
  • I tried to turn the whole thing into something legible enough to sell.
  • The first market contact gave me a pretty clear “not like that.”
  • Then I came back around with jar candles, a narrower product idea, and a second-generation marimo-based toolchain.

If the goal is a neat founder myth, this is not that.

If the goal is to see how a real project changes shape when geometry, materials, and market reality all start arguing with each other at once, heck yea, that is this series.

What this series covers

  • why software belonged in a candle project at all
  • how I got from real mountains to usable geometry
  • why aluminum molds were not the answer I hoped they were
  • how wax, scent, color, and cooling turned into their own engineering discipline
  • what it took to make the workflow repeatable enough to keep iterating
  • how the brand and market story diverged from the internal technical story
  • what changed when I came back to the project with jar candles and a marimo-first stack
Previous Next

Project Milestones

thumbnail

Bringing It to Market

2025-7-16

Developed terrain-derived candle products using digital topography, custom molds, and iterative fabrication

Skill
Manufacturing
Product Design
Capability
Fabrication
Project
Nwww
thumbnail

Jar Candles and a Second Toolchain

2026-4-28

Migrated a CAD toolchain from Jupyter to marimo by forking and refactoring cad-viewer-widget, creating marimo-cadquery, and building purpose-built map and mesh viewer widgets

Skill
Software
Manufacturing
Capability
Fabrication
Project
Nwww
thumbnail

Molds, Materials, and the Real Problem

2025-5-4

Tracked physical artifact provenance by linking mold lineage to wax-cam commit hashes, enabling reproducible terrain-derived candle designs

Manufacturing
Product Design
Skill
Cad
Capability
Fabrication
Project
Nwww
thumbnail

Mountains Into Geometry

2025-4-28

Built a reproducible terrain-to-geometry pipeline using Jupyter notebooks, TouchTerrain, and CADQuery to iterate on 3D mountain models for fabrication

Skill
Software
Cad
Manufacturing
Capability
Fabrication
Project
Nwww
thumbnail

Repeatability and Product Shape

2025-6-10
5th article in Northwest Waxworks

Implemented dict-hash-based memoization and disk caching for mesh generation to eliminate redundant geometry computation during iterative design

Skill
Software
Cad
Manufacturing
Product Design
Project
Nwww
thumbnail

What Is the Project?

2025-3-10

Built a CAD/CAM workflow to transform real terrain data into iteration-ready geometry for wax sculptures

Skill
Software
Product Design
Capability
Fabrication
Project
Nwww
Featured Work
CNC Surface Grinder RetrofitWelding PositionerStaübli Reborn: Industrial Robot with a Modern Control System
Company Info
About UsContact UsPrivacy Policy
Specific Solutions LLC
Portland, OR