The Hitchhiking Anti-pattern
You have an application. It works with complex data of varying structure. There are many optional parts to each piece of data. The domain lends itself to processing services working...
Read ArticleCategory
You have an application. It works with complex data of varying structure. There are many optional parts to each piece of data. The domain lends itself to processing services working...
Read ArticleThere’s a really straight-forward approach to updating the UI in a JavaScript browser app. Use chunk of hidden HTML, duplicate this and then manually update the duplicated elements to show...
Read ArticleOver 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 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 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