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)
Month: October 2013
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