The previous post, How I developed my git aversion, talked about things that happened in the middle of 2007. That was nearly a year before the launch of github, which launched publicly in April 2008. I know that because I just looked it up. I'm not sure I would have believed it otherwise: git without… Continue reading The extraordinary success of git(hub)
Author: Chris Cannam
How I developed my git aversion
In the summer of 2007, I switched some of my personal coding projects from the Subversion version control system to git. Git was especially appealing because the network of computers I regularly worked on was quite flat. I did some work on laptops and some on desktops at home and in the office, but for… Continue reading How I developed my git aversion
Rules of thumb for functional APIs
I've been trying to get to grips with what makes an API clean and pleasing to use in a functional programming language. (In my case this language has been Yeti, an attractive language that uses the Java virtual machine.) Here are some notes, for my own reference as much as anyone's. Some of this may… Continue reading Rules of thumb for functional APIs
A quick update on Firefox OS
A couple of months ago I wrote about having bought a Geeksphone Keon, one of the early developer devices for FirefoxOS. I haven't done much—all right, any—developing with it, but I have continued to use it and update it occasionally on the Firefox 1.2 developer track. Some of the changes so far: Navigation and browsing have… Continue reading A quick update on Firefox OS
How the Lenovo Yoga 11s compares
Previously... I was after a new small laptop and wasn't sure what sort to get. I bought a Lenovo Yoga 11s (in grey). After a few days' use, here's how it compares against the criteria I had in mind when I bought it. No bigger in any dimension than an A4 pad. The Yoga is just… Continue reading How the Lenovo Yoga 11s compares
Suggest a Laptop
I'd like to replace my "small laptop", the one I use when doing a bit of development work on a train or in a coffee shop, and I'm having trouble finding something suitable. Can anyone suggest something I might have missed? Things I care about are No bigger in any dimension than an A4 pad.… Continue reading Suggest a Laptop