-
Agile
Cost of Delay Due to Technical Debt, Part 4
Cost of delay part 1 was about not shipping on time. Cost of delay part 2 was due to multitasking.…
Read More » -
Software Development
The regex that broke a server
I’ve never thought I would see an unresponsive server due to a bad regex matcher but that’s just happened to…
Read More » -
Software Development
Agile Mindset During Programming
I’m Stuck Recently I found myself in several situations where I just couldn’t write code. Or at least, “good code”…
Read More » -
Core Java
Design Pattern: Immutable Embedded Builder
Last week I wrote about what makes a pattern anti-pattern. This week I present a design pattern… or wait… perhaps…
Read More » -
Enterprise Java
Injecting configuration values using CDI’s InjectionPoint
Dependency injection is a great technology for the organization of class dependencies. All class instances you need in your current…
Read More » -
Software Development
Apache Tomcat and Denial-of-service vulnerability
Websites hosted on Apache Tomcat servers seem to be vulnerable against denial-of-service attacks, as was recently proven by security researchers…
Read More » -
Enterprise Java
Building Java Web Application Using MyBatis With Spring
This post will show how to create a Student Enrollment Application using MYSQL DB with MyBatis framework in a Spring…
Read More » -
Agile
Product Roadmaps Are Anti-Agile
I was listening recently to the “Global Product Management Talk” live podcast (which I recommend, by the way). The speaker…
Read More » -
Core Java
Java 8: Sorting values in collections
Having realised that Java 8 is due for its GA release within the next few weeks I thought it was…
Read More »