Blog

All posts

Previous page Next page

Panegyric: showing off what we’ve done on Github - Jan. 4, 2018 Tools  Web 

Last month, I said we’d be talking more about open source work that we’re doing. This month, I’ve been building Panegyric, a WordPress plugin (which is what this site is written in). This plugin (which isn’t live on the site yet, but will be soon) lists all the Github pull requests we’ve recently done. However…

Business Idea: Animal Sanctuary video feeds - Dec. 10, 2017 Business Ideas 

A while back I built a tool for displaying live videos of kittens. At the time, one of the things I discovered was that despite there being umpteen billions of cat videos on the internet, there are relatively few live video streams (and only one tortoise feed AFAIK). One of the main ones is TinyKittens, who do great work with feral cats, but I was always wondering about why there isn't more of this sort of thing. Then yesterday I was at the demo day for Escape the City's Career Change Accelerator (which my partner has been on recently), and one of their cohort mentioned wanting to work in a turtle sanctuary, which made me think about this problem again.

You should be contributing to open source. Yes, all of you! - Nov. 28, 2017 Pontification 

In the wake of Hacktoberfest 2017 finishing (and I’ve managed to get the t-shirt again for the 3rd year in a row), I figured I’d try and convince a few more people to give back to open source projects. This is something I do just as part of my day-to-day work, and I want to…

AirDnD: How to do it - Nov. 7, 2017 Gaming  Pontification  Business Ideas 

So earlier today there was a tweet

Turns out it's not a radically new idea but I was still kinda curious and started plotting out how I'd do it.

Gasconade: Making blog posts for Twitter users - Sept. 6, 2017 Web  Rust 

Recently there’s been a lot of Twitter posts with the text ‘1/X’ or ‘Thread:’ in them, followed by umpteen other tweets because apparently the relevant poster both refuses to follow the parsimonious limits of the Twitter platform, and for some reason also refuses to write an actual blog post. Given these days the technical act…

Befunge for Clojurescript - Aug. 21, 2017 Web  Javascript  Clojure 

Having written the Beatnik interpreter a few months ago, I was recently reminded that my Befunge interpreter still didn’t have a Clojurescript version and, given it’s been almost exactly five years since that post, it’s about time. For the impatient, it’s hosted on Github pages. By default it loads ‘Hello World’, and there’s a couple…

Tailgate: calendar data for books - July 25, 2017

I’ve had an idea for a while, but like many good ideas it has the problem “but where do we get the data from?”. The idea in a nutshell: Songkick, but for authors. Songkick, for those who don’t use it, is a service that lets you track bands and get told when they announce new…

Android widget for Dragon Go Server - June 19, 2017 Technology  Android  Kotlin 

I’m a fan of Go, (the game, very much not the language), but I don’t ever seem to get around to having time to play it in person. Thankfully some folks made the Dragon Go Server which is a sort of ‘play by web’ server for playing games of Go over an extended period, and means I…

How to actually secure IoT devices - May 30, 2017 Hardware  Rant  Pontification  Business Ideas 

Every day it feels like there’s some new Internet of Things (IoT) story, telling us how these new devices in our homes and offices are causing more and more havoc. On the other hand, we really like the new and shiny things doing funky things for us, and that doesn’t look like it’s slowing down…

Extending Splitwise’s currency conversion - April 25, 2017 Python  Tools  Web 

I’m rather fond of Splitwise, which is an app/website for recording money owed between multiple people. Myself and my partner use it a lot for various expenses, and it’s really useful when you’ve got many different payments, and you need to keep track over time. We’ve got one repeated payment however that’s been in US…

Previous page Next page