-
Software Development
db.person.find( { “role” : “DBA” } )
Wow! it has been a while since I posted something on my blog post. I have been very busy, moving…
Read More » -
Software Development
Getters and setters gone wrong
Conventions are great when you can speed up your coding and automatically provide self-documenting and standard solutions and that’s probably…
Read More » -
Agile
Notes to students doing research about Agile
The dissertation/thesis writing season is approaching so I expect the recent set of questions from a student is the first…
Read More » -
Software Development
Custom Git Commands in 3 Steps
I’m lazy and so I seek ways to reduce repetitious activities. For instance, I’ve spent a lot of time in…
Read More » -
Enterprise Java
Careful With Native SQL in Hibernate
I really like Hibernate, but I also don’t know a tool that would be nearly as powerful and deceptive at…
Read More » -
Software Development
Error Tracking Reports – Part 3 – Strategy and Package Private
This is the third blog in a series that’s loosely looking at tracking application errors. In this series I’m writing…
Read More » -
Core Java
Java 8’s Functional Fomentation
Java 8 has revolutionized Java. It’s easily the most significant release of Java in the last 10 years. There are…
Read More » -
Software Development
Automated bug finding with git bisect and mvn test
Do you know the feeling when you discover a bug in a functionality that was working couple of weeks (or…
Read More » -
Enterprise Java
Integration Testing for Spring Applications with JNDI Connection Pools
We all know we need to use connection pools where ever we connect to a database. All of the modern…
Read More »