Recent video content
Related
More from Oliver Caldwell's blog
If you’re a seasoned Lisp (or similar) programmer a lot of this will just be rewording of what you already know. If all you’ve ever known is editing source files and restarting your program this should hopefully be new and inspiring. Conversational software development is a term I’m half heartedly trying to coin to describe a way to develop your...
A lot of this has been made irrelevant or far easier in Aniseed v3.0.0+. There’s a bunch of macros and helper scripts that remove a lot of the boilerplate, check out the documentation! The sentiment of this post is still accurate, it’s just easier to implement now. In the beginning, there was Vim Script (also known as VimL). All Vim...
14-06-2020: Updated the post to reflect the current state of Conjure. Conjure is my attempt at Clojure and ClojureScript tooling for Neovim. Here’s a quick demo of Conjure in action for those of you that haven’t seen it before. I’m going to help you get Clojure code evaluating in a matter of minutes, you’ll be able to try Conjure for yourself and...
I’ve written pretty extensively about how to start a prepl as well as what prepls are. I’ve also written a few tools such as Conjure and Propel that wouldn’t exist without it. Since fantastic tools such as shadow-cljs are beginning to implement their own prepls I thought it was about time I transcribed my understating of how the prepl should be...
I’ve procrastinated my way to yet another blogging stack and I’m very happy with it! I’m going to walk you through how it works and show you a few tricks of prepl based development I found along the way. If you like the idea of this approach feel free to fork Olical/blog. Previous worlds My poor blog has been through quite a few iterations, I...