Blog
Scala in practice: Composing Traits – Lego style
Scala in practice: Composing Traits – Traits as Mixins
How to secure a WebService using Spring-WS and Certificate Authentication
WS-Security using Cert Authentification with Spring-WS II: Accessing the certificate
WS-Security using Cert Authentication with Spring-WS III: Setting up the Security infrastructure
WS-Security using Cert Authentication with Spring-WS IV: How to set up your Clients’ Keystore
WS-Security using Cert Authentication with Spring-WS V: How to implement a Message Signing Client
DAO – it’s not about Layering, it’s about Abstraction!
Refining Uncle Bob’s Clean Code
Initializer Build idiom – facts and fallacies
Did you really get Behaviour Driven Development?
Yet another Book Recommendation List – Software development
OSGi and the Witheboard Pattern – to much Decoupling?
Pragmatic Caching – a simple Cache Configuration Model for Spring
Setting up Spring Dynamic Modules (OSGi) with Eclipse – A step-by-step tutorial
Quick Note – Creating ad hoc Relations with the Hibernate Query Language
SOA essentials for Technologists, Developers and the IT-minded
Flexible marshalling and unmarshalling using Spring WS
Blocks – an alternative for Closures?
Declarative programming: a Range type for Java
Building your own literals in Java – Tuples and Maps
Building your own literals in Java – Lists, and Arrays
Test Driven Development and Design By Contract – friend or foe?
Why interfaces are poor contracts
How to call a WebService with Spring-WS through a Proxy
Is it about fancy titles in software development? No! It’s about your attitudes!
Why DAO won’t die
Mimicry in Action – dynamically implement an Interface using Dynamic Proxy
Mimicry in Action II – dynamically implement an Interface using Dynamic Proxy
Are you pattern happy?
jFIT – a little brother for FIT
Ruby ruminations – the Singleton Class
Ruby ruminations – Composing Progs
Ruby metaprogramming
SpringContracts – Design By Contract with seamless integration into Spring is now Open Source
Clipboard considered harmful – a funny look at Developers ‘laziness’
Flexible Closures in Java with Generics
Behaviour Driven Development with beanSpec