Limits? …. What limits?

“You can quit, and no one will care if you do. But you will know.”                                              John Collins (Ironman founder)


So I thought I was good at climbing and generally being able to lift myself up a wall that I was paying someone else for. This was generally my experience after six months of climbing at hardrock and cliffhanger. So one day my friend John mentioned this bouldering joint, and like a lamb to slaughter, …

Dynamic Classes in Java

Recently discovered how to create dynamic classes in Java. Thread.currentThread().getContextClassLoader().loadClass(“DynamicClassPath”) And then if you want to invoke a method on it 🙂 Object obj = clazz.newInstance(); Method m = clazz.getMethod(“methodName”, null); And then to call it: m.invoke(obj, null);

Google Maps and Suburbs

This thursday and friday my company , held its quarterly innovation day event. This is similar to Google’s own Innovation Time Off or Atlassian’s FedEx days . In short, we as employees got to propose ideas beforehand and then work on them for two whole days. Towards the end of friday, we got to present …

Unit tests!

In the morning, I had a very interesting discussion with a colleague of mine. He was writing a simple handler which passed an annotation to a calling class about which we knew nothing. All we knew that by passing the annotation, the class did stuff properly. For those fortunate enough to have dealt with objects …

Running is hard!

Running, hard, pain .. hurts 🙁