Clojure.stream — self-hosted Clojure course platform

Hey everyone,

I’ve moved all my Clojure courses off Podia and onto a platform I built and self-host: clojure.stream

Some of you might know the courses — Reagent, Re-frame, Reitit, Datomic, and Pedestal. They’ve been on Podia for years, but I wanted full control over the platform and to build something tailored for a developer audience. So I did — in Clojure, all the way down.

The project has been growing organically for about 3-4 years now. Started as a shell over Podia, self-hosted on OpenBSD and a lot of libraries i wanted to use in anger, also a lot of back and forth over the years with @thheller and evolved from there — adding, removing, rewriting. The main reason for self-hosting; It felt like Podia is becoming a platform with way too many bells and whistles that i never used and it was hard for me to pay more, and more for those things.

What’s new:

  • All content, accounts, and subscriptions migrated from Podia

  • Prices lowered across the board — no more platform tax

    • Monthly: 49 EUR → 29 CHF

    • Yearly: 490 EUR → 290 CHF

    • One-time purchases reduced by 30-50%

  • If you bought a course on Podia, restore your purchase at /settings/billing

For the ClojureVerse community — use code CLJVERSE for 20% off any course. Valid through March 10.

I’ll be sharing monthly updates on the platform going forward — new content, features, and improvements: https://clojure.stream/changelog

Happy to answer questions about the stack, the migration, or the courses. Feedback and bug reports always welcome.

Cheers, Jacek