-
Core Java

Inferred exceptions in Java
It’s always nice to borrow and steal concepts and ideas from other languages. Scala’s Option is one idea I really…
Read More » -
Software Development

Classic Mistakes in Software Development and Maintenance
…the only difference between experienced and inexperienced developers is that the experienced ones realize when they’re making mistakes. Jeff Atwood,…
Read More » -
Software Development

Significant Software Development Developments of 2012
I have written before (2007, 2008, 2009, 2010, 2011) on my biased perspective of the most significant developments in software…
Read More » -
Enterprise Java

Couchbase 101: Create views (MapReduce) from your Java application
When you are developing a new applications with Couchbase 2.0, you sometimes need to create view dynamically from your code.…
Read More » -
DevOps

Super Fast Tomcat Installation using FTP and Version Control
When talking about Continuous Delivery one of the tests that both Martin Fowler and Jez Humble often mention is their…
Read More » -
Software Development

Software Transactional Memory (STM)
The Actor Model is based on the premise of small independent processes working in isolation and where the state can…
Read More » -
Core Java

Executing a Command Line Executable From Java
In this post we’ll deal with a common need for Java developers. Execute and manage an external process from within…
Read More » -
Enterprise Java

Apache Apollo REST API
Apache Apollo is a next-generation, high-performance, multi-protocol messaging broker built from the ground up to one day be a drop-in…
Read More »







