← ALL TAGS

Tag: zero-dependencies

4 articles tagged “zero-dependencies” 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

Finishing Rise: The TUI Framework That Said It Was Done, and the App That Proved It Wasn't

Rise is our Bun-native terminal UI framework: typed-array screen buffer, zero dependencies. Its reports said complete. The type checker had 71 errors, four widgets drew garbage behind tests that asserted true === true, and the App class gave every widget the same hard-coded 10×3 layout constraints. This is how we finished it, and Rise Studio, the six-screen app we built on it to prove it.

September 25, 2026 10 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 →