-
Enterprise Java
Update DynamoDB Items with Java
On a previous post we proceeded into inserting items to DynamoDB using Java. DynamoDB also supports updating items. We will…
Read More » -
Software Development
Ye Olde Monolith
As a professional software engineer, you probably have encountered an architectural stumbling block known as a MONOLITH#1. A monolith is…
Read More » -
Software Development
How to create an editor with syntax highlighting for your language using ANTLR and Kotlin
What we are going to build In this post we are going to see how to build a standalone editor…
Read More » -
Core Java
Guide to time and date in Java
Properly handling dates, time, time zones, daylight saving time, leap years and such has been my pet peeve for a…
Read More » -
Core Java
Groovy for Java Developers?! Meet Gradle, Grails and Spock
What are some of the most interesting Groovy use cases for Java developers? Although it’s been around for a while,…
Read More » -
Core Java
No downtime deployment using “Yet another” Cloud Foundry Gradle plugin
I have been trying my hand at writing a gradle plugin for deploying applications to Cloud Foundry and wrote about this plugin…
Read More » -
Core Java
Log4j 2.x XSD is Not Fully Descriptive
In the blog post JAXB and Log4j XML Configuration Files, I discussed “nuances and subtleties associated with using JAXB to…
Read More » -
Software Development
Writing Laws Is Quite Like Programming
In the past year I’ve taken the position of an adviser in the cabinet of a deputy prime minister and…
Read More » -
Core Java
Java on Steroids: 5 Super Useful JIT Optimization Techniques
Java developer? Optimize your production monitoring. See the source code, call stack, and variable state behind all logged errors, warnings,…
Read More »