-
Software Development
Rebooting ALM, Part III: Weakness
This is the 3rd part of Rebooting ALM series. You can find the others here: Part I: Evolution Part II:…
Read More » -
Career
How to READ a Job Posting
After reading a recent article on DZone about writing developer job postings I started thinking about how job seekers often…
Read More » -
Core Java
7 Tips for Successful Code Generation in Java
By way of introduction, I’ve been a bit quiet recently and part of the reason for that is that I’ve been busy…
Read More » -
Desktop Java
JavaFX Tip 22: Autosize (Tree) Table Columns
One of the first things mentioned as a “missing feature” in the JavaFX “Missing Features Survey” was the ability to auto-resize…
Read More » -
Software Development
SQL GROUP BY and Functional Dependencies: A Very Useful Feature
Relational databases define the term “Functional Dependency” as such (from Wikipedia): In relational database theory, a functional dependency is a…
Read More » -
Enterprise Java
Spring Cloud Rest Client with Netflix Ribbon – Basics
In an earlier blog post I had covered the different options for a REST client in the Spring Cloud world.…
Read More » -
Software Development
Scaling to 100M: MySQL is a Better NoSQL
MySQL is a better NoSQL. When considering a NoSQL use case, such as key/value storage, MySQL makes more sense in…
Read More » -
DevOps
Show Layers of Docker Image
Every speaking opportunity is a learning lesson, and hence a new opportunity to share. This blog will address one of the questions…
Read More » -
Ceylon
Dependency injection in Ceylon with Weld and Guice
I’m personally ambivalent about the benefits of dependency injection. On the one hand, I recognize its usefulness in certain container…
Read More »