Clojure's Thread for Monads
Over the last few months, I’ve really been enjoying writing Clojure. In an effort to learn the language better, I’ve kept leaning on my code to make it clearer and...
Read ArticleReflections on code, the things I read and what I've been up to.
Over the last few months, I’ve really been enjoying writing Clojure. In an effort to learn the language better, I’ve kept leaning on my code to make it clearer and...
Read ArticleWith Scala you feel smart having just got something to work in a beautiful way but when you look around the room to tell your clojure colleague how clever you...
Read ArticleMartin Fowler has recently published an article, “Privacy Protects Bothersome People”, about privacy’s value in providing protection for people who are agitating for change. It’s a great counter to the...
Read ArticleMobile Asia Expo is the Asian arm of GSMA’s Mobile World Congress run in Barcelona every February. I missed out on MWC this year due to a very busy project,...
Read ArticleIn a previous life, at an R&D engineering company, there was a comprehensive culture of code review. I saw three different approaches across three teams while I was there. The...
Read ArticleFor a recent mobile project we used XMPP. It worked really well and I’m keen to use it again. But, in the process I learnt quite a lot about it....
Read ArticleThanks to the mobile explosion, for the first time in 15 years, as an industry, we’re writing rich, complex, stateful client applications. But I don’t believe we’re yet looking at...
Read ArticleMy favourite app on my iPad is easily Flipboard. In fact, stop reading and install it right now, if you haven’t already. There are Android and iPhone apps as well....
Read Article