
Why your software get bugs year after year
Human, machine or money are all involved.

Building a software is like building a house
How will you explain software development process to your non-developer friends or colleagues ?

Good code – Bad code
Good product must be made from good materials.
And good software must be made from good code.

Lessons from “Good enough” architecture
It is all about Balancing

Stop using java.util.Date
Store ISO String instead !!
Software developer pathways
A long way …
Follow My Blog
Get new content delivered directly to your inbox.