Technical notes

How I think about building software.

Short, concrete notes on architecture, product workflows, AI-assisted features, and the engineering decisions behind selected JTekNinja projects.

Why publish the details?

Code shows implementation. Writing shows reasoning.

A repository can show what exists. A technical note can explain why a boundary, workflow, or integration was designed that way.

These notes are intentionally tied to actual projects and current project status. RentNinja is live; the other product directions on this site are labeled as development work.