Hone your craft: approaches to making code testable
I recently read a blog post about using shims to unit test without interfaces. It looks really compelling, so I thought I'd explore some ways to create testable code to…
I recently read a blog post about using shims to unit test without interfaces. It looks really compelling, so I thought I'd explore some ways to create testable code to…
I have worked in a few app projects that have been up and running for quite some time. The apps often handle a bunch of error states or seldom visited…
I get a lot of questions from “newbies” on how to best approach app development. I think the best way is to keep it simple, so this is my approach…
This blog post will explain how to use self signed certificates with a Windows Azure cloud service and how to configure the Azure IIS server by code in the web…
I'm now assuming that you read my previous post about how to create self signed certificates for development and it might’ve left you thinking “Yay great! ….But how do I…
If you’ve ever had the need of creating self signed certificates you may start out feeling like it’s not a straightforward stroll in the park, so here is a blog…
It is now about four and a half years since the Servlet 3.0 specification was released in December 2009, together with Java EE 6. One feature that came in Servlet…
It has been a while since I was able to write any tutorials and continue on my last serie about OpenGL ES 1.x feels a bit out-dated so I start…
Transitioning from Java to Scala was simplified by the fact that you could still write something similar to your old style Java code in Scala and then start learning the functional way and all other cool things available in Scala. When learning Clojure this threshold is higher as the language is so different than Java. However, by using records and protocols you should be able to do things in a similar way that you are already used to and then transition into more idiomatic Clojure.
Recently I got to use the Google Maps Javascript API for the first time, which was a quite pleasant experience. The API is thoroughly documented and most of the parts…
The Problem One day it was just there. A mischievous NullPointerException causing, eh, mischief. It was fairly easy to provoke with my application but for some reason my code was…
You want to try out the Android NDK? I have gotten a lot of questions about how to setup and work with the NDK and I decided to write down…
I previously wrote a blog post titled Performing any Selector on the Main Thread detailing a convenience category on NSInvoication for easily creating invocation objects that could be invoked on…
In our current assignment we are building a messaging based integration solution using Spring Integration and deploying it on WebLogic. In general, this has been quite a good experience as…
a simple object mapper for .NET After listening to Hanselminutes show #262 I became curious and have looked a bit at Dapper to check what it really is. First of…