Feopack: Turning One Build into a Watch Loop
2026-09-06
Why watch mode became a scheduling problem involving discovered dependencies, aggregated changes, stale builds, and a compiler that still rebuilt everything.
1935 words
|
10 minutes
Feopack: Turning the Compiler Lifecycle into a Plugin System Feopack
2026-09-05
How Feopack exposed its compiler lifecycle to Rust and JavaScript plugins, then removed an abstraction that confused phases with hooks.
2998 words
|
15 minutes
Feopack: Loader Pitch Across Rust and JavaScript Feopack
2026-09-02
How Feopack added pitch, replaced noisy inline recipes with Meow v3, crossed the Rust/JavaScript boundary, and preserved one loader chain across two runtimes.
2174 words
|
11 minutes
Feopack: From Text Files to Virtual Modules Feopack
2026-09-02
How Feopack's first text transform grew into a loader pipeline with rules, chained transforms, resource queries, virtual modules, and inline requests.
2192 words
|
11 minutes
Feopack: From Source Files to a Working Bundle Feopack
2026-05-04
How Feopack grew from an empty Compilation into a module graph, one deliberately simple chunk, and a tiny runtime that could preserve basic ESM behavior.
2496 words
|
12 minutes
Feopack: From a JavaScript API to a Rust Compiler Feopack
2026-05-03
Why Feopack began at the JavaScript boundary, how NAPI connected it to Rust, and what had to exist before the bundler could build its first module graph.
1969 words
|
10 minutes
A Sui Chain TX Analyzer Based on NebulaGraph
2025-06-29
How Sui-Nebula-Analyzer uses NebulaGraph to model on-chain wallet relationships and power relationship queries, statistics, and visualization.
1309 words
|
7 minutes