<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Open Sourcery</title><description>Performing regular wizardry through open-source software</description><link>https://opensourcery.blog/</link><item><title>How far, really?</title><link>https://opensourcery.blog/2026/05/08/how-far-really/</link><guid isPermaLink="true">https://opensourcery.blog/2026/05/08/how-far-really/</guid><description>Building a ballistic missile-range visualisation on the Mercator map and the globe with Clojure, ClojureScript and UIx via Claude Code, and a few lessons learned along the way.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate></item><item><title>Passing around components with reagent and Semantic UI</title><link>https://opensourcery.blog/2018/04/22/passing-around-components-with-reagent-and-semantic-ui/</link><guid isPermaLink="true">https://opensourcery.blog/2018/04/22/passing-around-components-with-reagent-and-semantic-ui/</guid><description>Explores how to pass React components as arguments to other components in ClojureScript using Reagent and Semantic UI React. A follow-up to the earlier re-frame post, prompted by questions from the community.</description><pubDate>Sun, 22 Apr 2018 00:00:00 GMT</pubDate></item><item><title>Demystifying Datomic &apos;Two datoms in the same transaction conflict&apos; errors</title><link>https://opensourcery.blog/2017/05/29/two-datoms-in-the-same-transaction-conflict/</link><guid isPermaLink="true">https://opensourcery.blog/2017/05/29/two-datoms-in-the-same-transaction-conflict/</guid><description>I love Datomic, absolutely love it. I simply can’t imagine a world without it anymore. I can now relate to how the NoSQL crowd felt a decade ago when they were unshackled from relational databases, except this time I feel the technology has really...</description><pubDate>Mon, 29 May 2017 00:00:00 GMT</pubDate></item><item><title>Using semantic-ui-react with re-frame</title><link>https://opensourcery.blog/2017/02/12/using-semantic-ui-react-with-re-frame/</link><guid isPermaLink="true">https://opensourcery.blog/2017/02/12/using-semantic-ui-react-with-re-frame/</guid><description>A practical guide to integrating Semantic UI React components into a ClojureScript re-frame application. Covers setup, usage patterns, and why the official React bindings are a cleaner fit than plain Semantic UI.</description><pubDate>Sun, 12 Feb 2017 00:00:00 GMT</pubDate></item><item><title>Bringing order with Clojure&apos;s sort-by</title><link>https://opensourcery.blog/2017/01/24/bringing-order-with-clojure-s-sort-by/</link><guid isPermaLink="true">https://opensourcery.blog/2017/01/24/bringing-order-with-clojure-s-sort-by/</guid><description>It is unavoidable, really.
Any data eventually needs to be sorted for presentation. Most of the times we’re very lucky and we could lean on the implicit order of data returned from the database, or we can decorate that HTML table with DataTables and...</description><pubDate>Tue, 24 Jan 2017 00:00:00 GMT</pubDate></item><item><title>The JVM is not that heavy</title><link>https://opensourcery.blog/2017/01/05/the-jvm-is-not-that-heavy/</link><guid isPermaLink="true">https://opensourcery.blog/2017/01/05/the-jvm-is-not-that-heavy/</guid><description>
Mostly my opposition to Clojure is the JVM. That sh*t is heavy.

This came up in the ZA Tech Slack team several weeks ago. While watching some Clojure talks over the holidays the speakers also noted this objection over and over again.
I had a bit...</description><pubDate>Thu, 05 Jan 2017 00:00:00 GMT</pubDate></item><item><title>Smooth client-side routing in a figwheel-only project</title><link>https://opensourcery.blog/2016/05/27/smooth-client-side-routing-in-a-figwheel-only-project/</link><guid isPermaLink="true">https://opensourcery.blog/2016/05/27/smooth-client-side-routing-in-a-figwheel-only-project/</guid><description>One of the few things I missed when starting with re-frame was the excellent client-side routing setup you get with ember-cli, especially the development server part of that.
After some digging I found this fantastic article, No-hashes bidirectional...</description><pubDate>Fri, 27 May 2016 00:00:00 GMT</pubDate></item><item><title>Error reporting, and building hoverboards</title><link>https://opensourcery.blog/2015/11/29/error-reporting-and-building-hoverboards/</link><guid isPermaLink="true">https://opensourcery.blog/2015/11/29/error-reporting-and-building-hoverboards/</guid><description>October 21st came and went. We still don’t have hoverboards. But all is not lost! We can still embrace hoverboards, at least as a metaphor for having a frictionless software development lifecycle.
The hoverboard metaphor came to be as I presented to...</description><pubDate>Sun, 29 Nov 2015 00:00:00 GMT</pubDate></item><item><title>Creating an ember-cli addon</title><link>https://opensourcery.blog/2015/03/08/creating-an-ember-cli-addon/</link><guid isPermaLink="true">https://opensourcery.blog/2015/03/08/creating-an-ember-cli-addon/</guid><description>I’ve been using Ember.js for about 15 months at this stage, and I’ve absolutely loved it. My first Ember project started before ember-cli existed, my second one I built on ember-cli 0.0.17 and up, sometimes spending more time upgrading ember-cli...</description><pubDate>Sun, 08 Mar 2015 00:00:00 GMT</pubDate></item><item><title>Reflecting on Rubyfuza 2015</title><link>https://opensourcery.blog/2015/02/22/reflecting-on-rubyfuza-2015/</link><guid isPermaLink="true">https://opensourcery.blog/2015/02/22/reflecting-on-rubyfuza-2015/</guid><description>Rubyfuza 2015 was amazing. Just like all the other years, this one stood out on all levels. I love referring to Rubyfuza as a massive family reunion, except that everyone is excited to see each other. I have a lot of Ruby friends, that I only get to...</description><pubDate>Sun, 22 Feb 2015 00:00:00 GMT</pubDate></item><item><title>Heroku Cookbook by Mike Coutermarsh</title><link>https://opensourcery.blog/2015/01/28/heroku-cookbook-review/</link><guid isPermaLink="true">https://opensourcery.blog/2015/01/28/heroku-cookbook-review/</guid><description>tl;dr - Get a copy of the excellent Heroku Cookbook by Mike Coutermarsh and learn a few tricks about getting the most from your Rails/Rack applications on Heroku
I’ve been a closet fan of Heroku for years now, always being envious of developers who...</description><pubDate>Wed, 28 Jan 2015 00:00:00 GMT</pubDate></item></channel></rss>