Recent Posts

Binding Semantics in Marco

2 minute read

In this post I will describe the binding semantics of Marco, the language I am developing which you can find here.


1 minute read

In Ruby you can do this:

Misleading Bad Code

3 minute read

Bad code gives me anxiety. Sometimes I even get physically sick. Subtle bad code is even worse.

Single Responsibility Principle

1 minute read

A quick google search for single responsibility principle for me returns these top 5 results, all of which contain this saying in one way or another:

Migrating to GitLab Cloud

1 minute read

In my current project we have recently reached the 10 private repositories limit on GitHub. What now?