Backlinks in Cardigan Bay

People seem to be very excited about Roam Research at the moment. I’m sure it has many qualities (including a decent mobile client). But I’m slightly surprised to realize that one thing that fans seem to find very useful (and almost miraculous) is the automatic back-linking. Ie, the ability to see what pages link to […]

Mind Traffic Control : Site Going Down

I’m going to close down the Mind Traffic Control site on Google App Engine. The online app has been dead for some time. While I’m very happy with my command-line version which I’m using every day. The only reason the site is still up on GAE is for any old users to export their data. […]

Welcome to Cardigan Bay

Cardigan Bay is my new wiki-engine written in Clojure / ClojureScript. I’ve been working on it for about three months, and it’s a long way from finished, but now interesting enough for people to start playing with (and hopefully giving me some feedback on). The goal is for this to be the new engine behind […]

What’s up? August 2019 Edition

Gosh … we’re half way through the year already. So what am I up to in programming? Clojure I still think it’s a wonderful language. Not doing as much as I’d like. But it’s still great. One thing I did a few months ago was port the terminal version of Mind Traffic Control to it. […]

Future Programming on Quora

Quora has introduced the idea of “spaces”. A kind of “blog” or curated collection of existing answers from different people, to help organize answers around particular themes. I just created a Future Programming Space to gather my answers about various ideas in the future of programming languages. I still intend to move my answers to […]

ThoughtStorms is nothing but LinkBins

If ThoughtStorms is looking a bit busy but weird these days, it’s because it’s starting to become my “bookmarking” application. I’m not quite sure where I’m going with this, but for a while I’ve had a bookmarklet to add interesting pages to the ThoughtStorms LinkBin page. Now I have a new way to route those […]

Working with the file system is too verbose. Let’s make it more like JQuery!

Working with the file system in Python is too verbose. Seriously. Every time I want to do something with files I need to remember whether it’s the `os` or `sys` library that I need to import. I need to remember or look up half a dozen other functions to grab particular bits of metadata from […]

August is Patterning Month

August is Patterning month again. I’m back to work on the Patterning library. And, in particular, getting it working properly in the ClojureScript, in-browser version. I’m going to be using devcards, figwheel, spec and other good tools in the Clojure community. I’ll be revamping the site and new versions of the code. Watch this space […]

Unification : BootDown

I’m working on a series of small “unifications”. Attempts to bring several of my different projects closer together. This is to share more code between them, or allow them to work more closely together. Today, I’ve been updating BootDown, my quick and dirty static site generator so that it now uses the same library (txlib.py) […]