-
Enterprise Java
Tutorial: Correct SLF4J logging usage and how to check it
SLF4J is a very popular logging facade but, like all libraries we use, there is a chance that we use…
Read More » -
Enterprise Java
AWS SQS and Spring JMS integration
Amazon WEB Services provide us with the SQS messaging service. The java sdk for sqs is compatible with JMS. Therefore…
Read More » -
Kotlin
A Very Peculiar, but Possibly Cunning Kotlin Language Feature
This has caught me by surprise. After studying the Kotlin language to learn about how to best leverage this interesting…
Read More » -
Core Java
(Ab)using Java 8 FunctionalInterfaces as Local Methods
If you’re programming in more advanced languages like Scala or Ceylon, or even JavaScript, “nested functions” or “local functions” are…
Read More » -
DevOps
Couchbase Docker Container
Couchbase Docker images are always at hub.docker.com/_/couchbase/. Complete instructions to run Couchbase Docker Container are available at docs.docker.com/engine/examples/couchbase/. Start Couchbase Docker Container How…
Read More » -
Software Development
How do low latency applications differ for regular applications?
Overview A common question we get is; What makes a low latency application different? What is it like to read?…
Read More » -
Software Development
16 Metrics to Ensure Mobile Apps Success
Smart mobile teams know that developing and releasing a mobile app is just the first step in the long journey…
Read More » -
Career
Negotiating Offers That Meet Your Asking Price
Negotiating job offers is a skill, and many are reluctant to even attempt it. Like interviewing, negotiation is something that…
Read More » -
Agile
Managers who are not managers
I’m continuing my theme of management from my January blog (“It takes an engineer to manage engineering”) we need to…
Read More »