455 words, 3 min read
The biggest advantage of using a self-host runtime like lumo is that it integrates seamlessly with the JavaScript ecosystem. Let's see how.
1547 words, 9 min read
Self-explanatory commits are invaluable to any project. These back-to-back posts explain how to split a commit with the git rebase editing feature.
1325 words, 9 min read
Replumb 0.2.0 not only provides a couple of long-standing fixes but also brings to life quite a useful new namespace - replumb.ast. The goal this time is to ease the burden, as the README states, of dealing with the huge bag of compiler state data. Let's see how.
1060 words, 6 min read
This blog post unveils the magic and the gotchas behind require, the omnipresent Clojure(Script) function that loads your symbols in the current namespace.
1092 words, 7 min read
Ever wondered if you can embed ClojureScript in a GitHub blog? Of course you can: at the end of the day, ClojureScript just transpiles to plain old JavaScript that can be included in any web page.