Writing

Building software

How Andamio and Globdrop are built: Andamio's scheduler and its three views, Globdrop's six coordinate systems and 19 KB of JavaScript, where the rendering time goes in each, and why one keeps its data in localStorage and Ahorreo in IndexedDB. Also how Globdrop's Write mode normalises what you type before comparing it with a flag's name.

The rest of the line is about planning with Andamio: buffers, the critical path and what Andamio actually calculates, the arithmetic of splitting your time between projects, and showing a plan to a client.

Projects: Andamio, Globdrop, Buffer calculator

Building software Fran

Type-to-answer in six languages

Globdrop's interface speaks six languages but its flag names only three. How normalisation, fallbacks and autocomplete behave in Chinese, Arabic and Japanese.

Building software Fran

Where the rendering time goes in Globdrop and Andamio

Globdrop draws one image and two pins; Andamio re-renders its whole Gantt chart on each drag move. What the code does, what we counted, what we still owe.

Building software Fran

How Andamio Works: A Gantt Editor With No Backend

Inside Andamio: a flat task list, a scheduler that repeats until nothing moves, three views, Mermaid import and export, and plans kept in localStorage.

Building software Joel

Why Your Project Needs Buffer Time Built In

How buffers work in Andamio (a days field per task) and in our buffer calculator (PERT plus root sum of squares), and why neither is Critical Chain's 50% rule.

Building software Joel

The Fallacy of Multitasking in Project Planning

Three projects at 33% each finish later than the same three done one after another. The arithmetic of partial dedication, and how to plan it in Andamio.

Other lines