Project Ceylon Development Log — September 21, 2026: Turning a Working System Into a Trustworthy One
Today was one of those days where Project Ceylon kept answering one question with another.
Entry 34
The running record of Project Ceylon: what was tried, what worked, what didn't, and what turned out to be wrong. Entries stay as they were written; when something changes, a later entry says so.
Today was one of those days where Project Ceylon kept answering one question with another.
Entry 34
The last several days of Project Ceylon development have been dominated by one job: getting the system back to a known, reproducible state after moving the underlying MicroKernel platform…
Entry 33
Today I submitted Project Ceylon to the Hackaday Retrocomputing Contest.
Entry 32
Today Ceylon's first native game stopped being a side idea and became something much more useful: a plan for a real application that can entertain people, stress the operating system, test…
Entry 31
A real fault exposed an important distinction today: Ceylon can detect and contain a crashed component, but that is not enough. If the machine is going to recover from failures, it also…
Entry 30
Ceylon is learning how to become dynamic without abandoning a static, bounded and predictable foundation: leased execution workers, mirrored VSpace cohorts, bounded page capabilities, and a…
Entry 29
A day spent proving the new low-level foundation: DMA and interrupt isolation, multicore FPU safety, runtime boundaries, and an integrated harness that learned to trust shared state instead…
Entry 28
A long day of audit closure and microkernel migration work froze a reproducible Ceylon baseline and advanced the new foundation to the B0 validation gate.
Entry 27
September 12 was a day of architecture review, development governance, and a closer look at what modern Amiga users actually want from a workstation.
Entry 26
A night away from Ceylon turned into dinner, a movie, a serious software audit, and a complete rewrite of the rules for building the operating system.
Entry 25
Tonight Ceylon closed the authentication publication race and uncovered the deeper distinction between execution restart and full service reincarnation.
Entry 24
Ceylon reached first light this morning. Tonight it went further: a real USB keyboard, discovered, configured, and decoded into semantic key events flowing through Ceylon's bounded input…
Entry 23
All 95 tags, A to Z. The number is how many entries use each tag.