← ALL TAGS

Tag: porting

3 articles tagged “porting” on Oak Oliver Engineering, newest first. The latest is “Syncing Ten Ports With Upstream: Glow v3, spec-kit 1.0, and Everything In Between”.

Runtime

Syncing Ten Ports With Upstream: Glow v3, spec-kit 1.0, and Everything In Between

This year we ported ten Go and Python libraries to TypeScript. By September every upstream had moved: Glow shipped v3, spec-kit hit 1.0, Bubbles gained a tree component, PageIndex released nineteen times. We brought all ten back to parity in one pass: 1,795 tests became 5,730, with zero new runtime dependencies.

September 27, 2026 14 min read
Read Story →
Runtime

Specify-CLI v1.1.0: Syncing 28 Agents, a Catalog System, and Doctor/Status Commands

We synced @oakoliver/specify-cli with upstream spec-kit v0.7.0. 5 new agents, YAML recipe generation, catalog search, doctor diagnostics. 324 tests, zero dependencies.

April 15, 2026 7 min read
Read Story →
Runtime

Porting Python's Spec-Kit to TypeScript: Using SDD to Build SDD

We ported GitHub's spec-kit — the Spec-Driven Development CLI — from Python to TypeScript with zero dependencies. This is the complete journey.

March 26, 2026 16 min read
Read Story →