Fork me on GitHub

New version 0.1.3 of Context library. Added: • feature toggling. now component may have new status `:disabled`. During the system start any disabled components will be ignored (start/stop functions will not run). To disable a component just add to components' config map a key `:context/component-disabled`and `true` as a value. • EmptyState. During the system stop, any stopped component now has state value as EmptyState class. This prevents poorly understood NPE if someone calls methods on the stopped component.


Hello fellow Clojurians! Sorry if this isn't channel appropriate, but I've got a "project" of sorts that I'm starting up this week. I'm embarking on a project called "12 startups in 12 months," which, as you may have gleaned from the title, is going to consist of building, promoting, and releasing a tech startup each month for a whole year. I've been really keen on getting into Clojure for a long time now, and I'm finally taking the plunge and will be building all of the apps in Clojure and ClojureScript. Given that I'm more or less a beginner, it may take a little bit for me to get up to speed, but I'm banking that the quick learning curve for the language and the awesome flexibility and rapid development possibilities it has will work out in my favor in the end. If you'd like to check out the stream, head over to my Twitch page: . I'm streaming as we speak!


hello, this channel has the focus on library releases, I believe #news-and-articles is a more appropriated channel 😉

👍 6

altough given its a project, feels like gray area, hehe


Ah great, thank you!


Yeah, I admit it treads a fine line, but I figure the focus on Clojure for the stream would make it an ok post. Appreciate the link


Awesome project at that. Will be cool to follow. Never heard of serial entrepreneurship on this level. 😃


Good luck. What’s your schedule gonna be like? Also why not announce it on too?

👍 3

I am streaming as we speak @U4P4NREBY! And I just added a schedule for future streams, which you can check out here: So far I'm committing to 9:30 AM EST Monday-Friday, but I should have some afternoon sessions as well 🙂


But that is afternoon. Well, it is to me, it’s 15:30 CET 😉


Haha, all the better. Maybe I'll get most of my viewers from EU countries when you all get off of work for the day.


Hey everybody, first day of livestreaming went very well! I've also set up a blog in the meantime if you're interested in following along with it. So far it's just a summary of the project and a link to the livestream, but I plan on making weekly updates as we get deeper into the process.


I've also got slack channel that you can join if you'd like to follow along there as well: #startup-in-a-month

Alex Miller (Clojure team)16:01:52

spec.alpha 0.2.194 and core.specs.alpha 0.2.56 are now available. the only real difference is bumping Clojure dep to 1.10.1. Importantly, spec.alpha is AOT compiled and this change from Clojure 1.9->1.10.1 also covers the Clojure compiler update to emit Java 1.8 bytecode instead of Java 1.5 bytecode. What does this mean for you? Hopefully absolutely nothing because the bytecode is essentially the same (other than stackmap frame stuff). We will be using these deps in Clojure 1.10.2. Generally, you should not need to do anything to get these deps as they are dependencies of Clojure itself.

🎉 48
👍 12
parrot 6
🙏 6