-
Software Development
Blue-Green Deployment With a Single Database
A blue-green deployment is a way to have incremental updates to your production stack without downtime and without any complexity…
Read More » -
Enterprise Java
Run java web apps in embedded containers with Maven, Jetty and Tomcat
While developing java web applications is very practical to have quick feedback from a “real” environment. In this post I’ll…
Read More » -
Software Development
Top 10 Lists for Designing and Writing Secure and Safe Software
If you care about writing secure code, should know all about these Top 10 lists: OWASP Top 10 The OWASP…
Read More » -
Enterprise Java
Writing a download server. Part II: headers: Last-Modified, ETag and If-None-Match
Caching on the client side is one of the foundations of World Wide Web. Server should inform client about validity…
Read More » -
Enterprise Java
Java REST JAX-RS 2.0 – How To Handle Date, Time and Timestamp Data Types
Be it X-Form-Urlencoded or JSON HTTP post to a REST resource end-point, there is no specific “data type” for date…
Read More » -
Ceylon
A little more about type functions
My previous post about type functions generated some interesting discussion, here, and on reddit. Therefore, I think it’s worth tying…
Read More » -
Enterprise Java
Quick tip: Exception handling in Message Driven Beans
Let’s do a quick review of exceptional handling with regards to Message Driven Beans. The entry point into a MDB…
Read More » -
Software Development
R: Scraping the release dates of github projects
Continuing on from my blog post about scraping Neo4j’s release dates I thought it’d be even more interesting to chart…
Read More » -
Software Development
Discovering the Computer Science Behind Postgres Indexes
This is the last in a series of Postgres posts that Pat Shaughnessy wrote based on his presentation at the…
Read More »