-
Software Development
Notes on Continuous Delivery – Configuration Management
Overview I will be continuing the topic on Continuous Delivery which began in my previous post: Notes on Continuous Integration;…
Read More » -
Software Development
Notes on Continuous Delivery
Overview In the rapid changing software world of today, companies and individuals have come up with many methods in order…
Read More » -
Core Java
Fluent Object Creation
Many posts have been written on this subject (overwhelmingly many) but I just wanted to contribute my two-cents and write…
Read More » -
Enterprise Java
Google Protocol Buffers in Java
Overview Protocol buffers is an open source encoding mechanism for structured data. Developed at Google, it was designed to be…
Read More » -
Enterprise Java
Google AppEngine: Task Queues API
Task Queues com.google.appengine.api.taskqueue With Task Queues a user can initiate a request to have applications perform work outside of this…
Read More » -
Software Development
Multitenancy in Google AppEngine (GAE)
Multitenancy is a topic that has been discussed for many years, and there are many excellent references that readily available,…
Read More » -
Software Development
Measuring Code Complexity
Lately, development managers have put a lot of interest in measuring code quality. Therefore, things like code reviews and analysis…
Read More » -
Core Java
Java Pretty Good Privacy (PGP)
Public-Key Encryption This post talks about PGP or “Pretty Good Privacy.” PGP is a hybrid implementation of conventional cryptography as…
Read More » -
Enterprise Java
Google App Engine Java Capabilities and Namespaces API
Capabilities API With the Capabilities API, your application can detect outages and scheduled downtime for specific API capabilities. You can…
Read More »