-
Software Development

Building A Chat App With Codename One Part 4
This tutorial is starting to get interesting…. In this section we’ll go deep into animations, special effects, search styling and…
Read More » -
DevOps

Deployment Management Tools: Chef vs. Puppet vs. Ansible vs. SaltStack vs. Fabric
What are the pros and cons of Chef, Puppet, Ansible, SaltStack and Fabric? Working in production today often means continuous deployments…
Read More » -
Enterprise Java

It’s easy to document your Play Framework REST API with Swagger
This post originally ran on http://swagger.io (7/30/2015) I having been using Play Framework as a Java-based, lightning-fast REST backend framework…
Read More » -
Software Development

Examples of caching backfiring on performance
In 2015 it should not surprise anyone that caching frequently used data is likely to improve the performance of the…
Read More » -
Core Java

Are annotations bad?
I eased off into this topic with my principles on my post about Spring XML vs. Annotations that other day.…
Read More » -
Core Java

From Imperative to Pure-Functional and Back Again: Monads vs. Scoped Continuations
This post accompanies this video and won’t make too much sense without it Last month I gave a talk at the…
Read More » -
Enterprise Java

Installing PostgreSQL PL/Java as a PostgreSQL Extension
In 2011 I wrote a series of articles on PostgreSQL PL/Java. The basic information is still solid but there is…
Read More » -
Scala

Easy validation in Scala using Scalaz, Readers and ValidationNel
I’m working on a new book for Packt which shows how you can use various Scala frameworks to create REST…
Read More » -
Core Java

Making Thread Dumps Intelligent
Long back I had learnt about something called Log MDC, and I was a big fan of it. I was…
Read More »






