-
Agile
Organizing an Agile Program: Part 2, Networks for Managing Agile Programs
In Organizing an Agile Program: Part 1, Introduction, I discussed the difference between hierarchies and networks. I used Scrum of…
Read More » -
Core Java
Hunting down memory leaks: a case study
A week ago I was asked to fix a problematic webapp suffering from memory leaks. How hard can it be,…
Read More » -
Enterprise Java
Expressive JAX-RS integration testing with Specs2 and client API 2.0
No doubts, JAX-RS is an outstanding piece of technology. And upcoming specification JAX-RS 2.0 brings even more great features, especially…
Read More » -
Android Games
Android Game Development with libgdx – Jumping, Gravity and improved movement, Part 3
This is the third part in the Building a Game with LibGdx series. Make sure you read the previous articles…
Read More » -
Core Java
Recent Java 8 News
Java 8 developments are starting to dominate the news again. Recent posts cover extending Milestone 7 of JDK 8 to…
Read More » -
Career
A Guide To Lifelong Employability For Tech Pros
There seem to be a rash of “Am I Unemployable?” posts and comments lately on sites that I frequent, and…
Read More » -
Enterprise Java
Advanced ListenableFuture capabilities
Last time we familiarized ourselves with ListenableFuture. I promised to introduced more advanced techniques, namely transformations and chaining. Let’s start…
Read More » -
Enterprise Java
Implement Bootstrap Pagination With Spring Data And Thymeleaf
Twitter Bootstrap has a very nice pagination UI, and here I will show you how to implement it with Spring…
Read More » -
Software Development
Best Practices Ever for Software Development
Write programs for people, not computers. a program should not require its readers to hold more than a handful of…
Read More »