LIVE atabany.net

// BEYOND THE TERMINAL

What I Build
When I'm Not
Building Infra

The same brain that plans Terraform runs and debugs K8s pod failures also tunes 3D printer firmware at 2am, scans historical artifacts for preservation, and redesigns OpenSCAD parts until the tolerances are right. The obsessive precision is the same. The stack is just different.

← CV home

3D Printing & Fabrication

The obsessive kind

Not just 'I own a printer.' Running a production fab shop (Fabricode) with institutional clients changes what you care about: throughput, first-layer consistency, failure modes at 2am when a client delivery is tomorrow.

Deep in G-code. Custom slicer profiles. Klipper firmware tuning. Pellet-fed industrial machines. The gap between a hobbyist print and a client-ready part is calibration, material science, and a lot of patience.

  • FDM, SLA, resin
  • Pellet-fed industrial printers (Fabricode)
  • Klipper / Marlin firmware tuning
  • Slicer R&D — Bambu, OrcaSlicer, Cura
  • Post-processing: sanding, coating, painting
  • Mechanical repair and rebuild
FDMSLAKlipperG-codeBambu LabIndustrialOpenSCAD

Photogrammetry & Heritage Scanning

Turning real things into data

Started with artifact scanning for cultural preservation. The goal: capture geometry precisely enough that what gets scanned can outlast the original object. That constraint forces rigor — you can't guess, and you can't go back.

Pipeline: multi-angle DSLR or phone capture → RealityCapture for processing → Unreal Engine 5 for visualization. The interesting part is mesh cleanup and making the output useful beyond just geometry: context, metadata, presentation.

  • RealityCapture for photogrammetry processing
  • Unreal Engine 5 for visualization
  • close-range capture
  • Heritage artifact scanning
  • Mesh cleanup, repair, and retopology
RealityCaptureUnreal Engine 5PhotogrammetryHeritage3D scanning

CAD & Parametric Design

If it can be parameterized, it should be

OpenSCAD for anything that needs to be reproduced reliably. Parameters over geometry: change a number, get a different object. No 'I eyeballed it' in production parts. Same philosophy as infrastructure — declarative beats imperative.

Fusion 360 for more complex mechanical assemblies where parametric scripting alone isn't enough. The muscle is identical to what matters in DevOps: design for reproducibility, not just for this one instance.

  • OpenSCAD — parametric, scriptable, version-controlled
  • Fusion 360 for mechanical assemblies
  • Custom brackets, mounts, enclosures
  • Design for printability (DFP) from scratch
  • Laser-cut part design
OpenSCADFusion 360Parametric designDFPLaser cutting

Film & Production

SAE Institute background

Film production certificate from SAE Institute. The technical side: lighting, composition, color grading, audio sync. Not just knowing what looks good but why — and how to reproduce it.

Not a current focus, but the sensibility shows up everywhere: how I write documentation someone else has to read at 3am, how I think about what a runbook user actually experiences, why CV design matters.

  • SAE Institute production certificate
  • Editing, color grading, audio
  • Lighting and composition principles
  • The technical/creative translation layer
FilmProductionEditingColor gradingSAE

The 11pm–5am Shift

When the actual building happens

The productive hours start when most people have gone to bed. No meetings, no interruptions, no notifications — just the problem and the tools. That is when the homelab gets extended, when hard debugging happens, when things get built properly instead of quickly.

Not a habit to fix. A working style that has produced the homelab, the IaC repo, the fabrication business, and everything else on this site.

  • Deep-focus, self-directed work
  • Late-night debugging and architecture
  • Uninterrupted building sessions
  • Better output under silence than under urgency
Deep workNight owlSelf-directedFlow state