-
Core Java

Java Annotations Are a Big Mistake
Annotations were introduced in Java 5, and we all got excited. Such a great instrument to make code shorter! No…
Read More » -
Enterprise Java

Java Clients for Elasticsearch Transcript
In this talk I will introduce three different clients for elasticsearch as well as Spring Data Elasticsearch. But to get…
Read More » -
Core Java

Are You Still Debugging?
Debugging is “a process of running a program/method interactively, breaking execution flow after each statement and showing…” In a nutshell,…
Read More » -
Software Development

What is IoT Internet of things?
What is IoT? This is a big question! Of course, IoT is the next technological revolution that promises to change…
Read More » -
Software Development

Using Named Database Locks
In a beginner’s guide to concurrency, I mentioned advisory locks. These are not the usual table locks – they are…
Read More » -
Software Development

Reduce Production Bugs with Continuous Integration
Continuous integration is so often preached from the pulpit of careful software craftsmanship that you might think it’s nothing more…
Read More » -
Career

How to Get an Interview at (Almost) Any Company
In my line of work (recruiting, job search coaching, and resume writing) and through my comments on Reddit, I’m often…
Read More » -
DevOps

Collecting Metrics and Monitoring Docker Swarm Clusters
In the Forwarding Logs From All Containers Running Anywhere Inside A Docker Swarm Cluster article, we managed to add centralized…
Read More » -
DevOps

An Introduction to the Personal Cloud
Want to learn about the best practices in implementing DevOps toward your digital transformation? Download the free eBook Why DevOps…
Read More »






