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 ⟶