I use open source to help people evolve, I take pleasure in seeing people evolve

clj-pack: Distributing Clojure Without the GraalVM Pain


How frustration with GraalVM native-image led to a Rust tool that packages Clojure apps into self-contained binaries — by embedding a minimal JVM instead of fighting reflection configs.
Read more ⟶

When Product Breaks, It Breaks Trust


Incidents happen. The product lesson is learning to measure what you lose, protect the brand, rebuild with patience, and only then return to acquisition.
Read more ⟶

Distribution Is Not a Detail. It Is the Product.


Most products fail not because of missing features, but because they don't live where users already are. Distribution is the central decision — it defines frequency, format, and limits. If the product doesn't fit into someone's daily routine, it simply doesn't exist.
Read more ⟶

Open Source Contributions - January 2026


January 2026 saw 12 repositories contribute 68 total activities, including 23 pull requests and 33 issues, marking a month of significant development and collaboration.
Read more ⟶