-
Scala
A journey with Scala
To those who are regular visitors of this blog, it is well known that when it comes to developing code…
Read More » -
Software Development
From Macro to Microservices: Jumpstarting Your Transition
In my last article, we went through the reasons why changing from macro to microservices might be a good idea.…
Read More » -
Enterprise Java
Understanding the first level JPA cache
I can bet that every Java developer at least heard about L1 (aka EntityManager or Session) cache. But is your level…
Read More » -
Enterprise Java
Spring Batch Restartability
First of all, I’d like to give a big thank you to the wonderful folks from Spring who have given…
Read More » -
Groovy
Grails Anti-Pattern: Everything is a Service
The context Grails makes it very easy to put any logic of your application in a service. Just grails create-service…
Read More » -
Software Development
Why does my code slow down sometimes (and how to find out who’s behind all this)?
Part 1 – Seeing is believing Most of us will face this problem at some point. Our code (in various…
Read More » -
Enterprise Java
Use Spring Cloud Config as externalized configuration
One of the most important practices when it comes to continuous delivery is building your binaries only once and use…
Read More » -
Software Development
[MEGA DEAL] Pay What You Want: Learn to Code 2017 Bundle
A Price You Pick Gets You 156 Hours of Premium Coding Instruction, From Python to Ruby & Everything In Between…
Read More » -
Core Java
How to Effectively Sweep Problems Under the Rug in Java
Because software bugs can make us appear bad as developers and lead to others thinking less of us, it is…
Read More »