I wish I didn’t know how to code. For a programmer, the solution to every problem is to write more code. But sometimes, all that is needed is to write proper words. To explain things and explore them through prose. Not to remove oneself to the meta-realm of trying to understand the general structure of […]

[No comments] [Keywords: , , , , , , , , ] [Permanent link]

Some projects provide information about how people should fork and contribute to them. This is my general approach (included here, obviously, for my own edification): Fork a project: Github clickity-click Clone it locally: git clone git@github.com:username/project.git Add the upstream project: git remote add upstream git@github.com:upstream/project.git Do not commit to the master branch; it is to […]

[No comments] [Keywords: , , , , , ] [Permanent link]

I first used a Mac in about 1993 — a Quadra I think it might’ve been, or a Performa. I’d come from DOS and Amiga and didn’t really know anything about anything — I didn’t even know there was anything to be known. I remember hearing someone talking about Windows, and assuming they just meant […]

[No comments] [Keywords: , , , , , , , , , , , , , , , ] [Permanent link]

I am working on a bespoke issue-tracking system at the moment (not for code issue-tracking, in case anyone thinks we’re cloning Redmine; although there certainly are overlaps…) in which each issue has a list of personnel, each of whom have a role on the issue. The task at hand is to prevent people selecting the […]

[No comments] [Keywords: , , , , , , , , ] [Permanent link]