-
Enterprise Java
Things to consider before jumping to enterprise caching
Introduction Relational database transactions are ACID and the strong consistency model simplifies application development. Because enabling Hibernate caching is one…
Read More » -
Software Development
Managing Global Teams – Lessons Learned
One year ago I took the most challenging decision of my software development career. I quit my daily – 40hr/week…
Read More » -
Agile
Managers are not homogenous
(If you are not a coder please bear with me…. we’ll get to the business point in a moment.) When…
Read More » -
Enterprise Java
Automated testing of REST-services
Despite I’m a Java and Scala developer I still passioned a lot in testing of software. If to be more…
Read More » -
Software Development
Design Patterns in the 21st Century: The Chain of Responsibility Pattern
Here’s a thing you might not see a lot. @Test public void hungryHungryPatrons() { KitchenStaff alice = new PieChef(); KitchenStaff…
Read More » -
Core Java
Dealing with Interruptions
I was just watching the VJUG interview with Heinz Kabutz which inspired me to write a post about Interruptions. By…
Read More » -
Software Development
Software engineering as … engineering.
How do you compare the structure of two different programs? You could fire up your IDE and dive in. A…
Read More » -
DevOps
GitHub and Jenkins pull request checking
In my previous post titled GitHub and Jenkins integration I showed one possible way of integrating GitHub with Jenkins and outlined…
Read More » -
Core Java
Getting Rid Of Anonymous Classes
I really enjoy writing and reading lambda expressions – they’re succinct, expressive and fashionable (come on, like that doesn’t matter…
Read More »