-
Enterprise Java
Configure favicon.ico in Spring MVC based application
Favicon is an icon (favicon.ico) associated with your website. Not every website is using favicon though. But most browsers do…
Read More » -
Software Development
A beginner’s guide to Git feature branches
Why Git The proprietary software shaped the Version Control Systems (VCS) to fit its requirements: the project has a strict…
Read More » -
Software Development
To SonarQube or not to SonarQube?
This is the first question that a team leader, s/w director, customer, developer, architect, tester or whatever role exists in…
Read More » -
Enterprise Java
Creating contract-first web services with Spring WS
1 Introduction This article explains how to implement and test a SOAP web service using the Spring Web Services project.…
Read More » -
Career
Building Your Personal Programmer Brand
Just because you’re a software developer doesn’t mean that you don’t have to worry about branding. In fact, if you…
Read More » -
Core Java
Java 8: Compiling Lambda Expressions in The New Nashorn JS Engine
In a recent post I took a look at how Java 8 and Scala implemented Lambda expressions. As we know…
Read More » -
Core Java
Serializing Java Objects with Non-Serializable Attributes
There are multiple reasons one might want to use custom serialization instead of relying on Java’s default serialization. One of…
Read More » -
Software Development
Introduction to Gamification
You have probably heard about gamification before. It’s one of the hot topics. You see them in Stackoverflow and use…
Read More » -
Core Java
Three Reasons Why I Like the Builder Pattern
There are three ways to create new objects in Java programming language: The telescoping constructor (anti)pattern The Javabeans pattern The…
Read More »