eder3232
Training

Lab

Experiments I build to learn how the tools I use every day are made. They're not products or client work: they're practice, and each one explains what I learned.

Bonsai

Mini apps that feel like the real ones, built to learn which libraries they need and how they're made. They're not clones: each one goes as far as it takes to feel like the original tool, and explains its core idea with interactive demos.

Open Bonsai
Schedule for a single-family house with the Gantt chart and critical path

Cronogramas

Bonsai

Inspired by MS Project / Primavera

A Gantt chart with critical path, calendars, resources and baseline. Dates aren't typed in: they're calculated. The scheduling engine is hand-written, without paid libraries.

10,000 tasks rescheduled in ~8 ms

CPMCanvas 2DZustandImmerMS Project XML
A Pratt truss drawn on the dark canvas, with the command ribbon and command line

Planos

Bonsai

Inspired by AutoCAD (2D)

2D CAD with a command line, object snaps, Ortho and window selection on an infinite canvas. Every command is a generator function, and OSNAP runs on a spatial index.

LINE, TRIM, OFFSET… and exports to DXF

Canvas 2DZustandImmerrbush
Spreadsheet with a quarterly budget, formulas and the ribbon

Hojas

Bonsai

Inspired by Excel / Google Sheets

A spreadsheet with Spanish formulas and its own engine. Each cell is an atom of state, and the dependency graph between formulas builds itself.

1,000 rows × 52 columns, virtualized

JotaiTanStack Virtual