-
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 » -
Core Java
Getting started with Mocking in Java using Mockito
We all write unit tests but the challenge we face at times is that the unit under test might be…
Read More »