-
Core Java
Monitoring and detecting memory leaks in your java application
So your application is running out of memory, you’re spending days and nights analyzing your application hoping to catch the memory holes in your objects.…
Read More » -
Scala
Real-time charts with Play Framework and Scala: extreme productivity on JVM for web
Being a hardcore back-end developer, whenever I am thinking about building web application with some UI on JVM platform, I…
Read More » -
Core Java
Factory Method pattern in Java
In my previous post about the Template Method pattern, I showed how one can leverage lambda expression and default methods.…
Read More » -
Software Development
Choosing a Programming Language: Recruitment
How do you choose the right language to use for your next project? Use the right tool for the job?…
Read More » -
Software Development
Increasing System Robustness With A ‘Let It Crash’ Philosophy
Designing fault tolerant systems is extremely difficult. You can try to anticipate and reason about all of the things that…
Read More » -
Software Development
Continuous Delivery – Part 5 – Startup – Self Test
Previous Chapter: A/B Testing So far we discussed Feature Toggle and A/B testing. These two methods enable safe guards that…
Read More » -
Enterprise Java
Java EE CDI Dependency Injection (@Inject) tutorial
In this tutorial we shall show you how to achieve Dependency Injection in CDI managed Beans. In particular, we shall…
Read More » -
Software Development
The Dev-QA Delicate Relationship
Success to your product is directly influenced by the ability of your QA and Dev teams to work well together.…
Read More » -
Clojure
Got my feet wet with Clojure
I started hardcode coding on Project Plugh. I’m working on moving a bunch of Lift concepts over to Clojure as…
Read More »