-
Core Java
Java Reflection Tutorial
In this tutorial, I mainly write some examples to introduce what Java reflection can do. Hopefully, it can give you…
Read More » -
Software Development
What is the Future of Work?
I just read Scott Berkun’s The Year Without Pants: WordPress.com and the Future of Work. For me, it was a…
Read More » -
Scala
A Scraping Library
As part of a project I’m working on, I needed to get documents from state institutions. And instead of writing…
Read More » -
Core Java
Simplicity vs. Robustness – Demonstrated On Lock File Handling
Today we will discuss a conflict between the design values of keeping things simple, stupid (KISS) and robustness, between underdesign…
Read More » -
Agile
How can Agile help you in clearing the technical debt?
This post is a write up to my talk titled “How can Agile help you in clearing the technical debt?”…
Read More » -
Software Development
Code Reviews Change Over Time
We’ve been doing code reviews for about 4 years now. Getting Started with Code Reviews From the start, developers would…
Read More » -
Enterprise Java
Injecting Spring beans into non-managed objects
Advantages coming from dependency injection can be addicting. It’s a lot easier to configure application structure using injections than doing…
Read More » -
Clojure
Elo Rating System: Ranking Champions League teams using Clojure
As I mentioned in an earlier blog post I’ve been learning about ranking systems and one of the first ones…
Read More » -
Software Development
5 Steps to Stress-Free Cloud Maintenance
Making the switch to cloud computing can cause a range of headaches for the IT department. From worrying about security…
Read More »