Software Development
-
The Big List of 256 Programming Languages
The holiday season typically brings lots of vacation time for people. Instead of sitting around and being lazy, why not…
Read More » -
Rule of 30 – When is a method, class or subsystem too big?
A question that constantly comes up from people that care about writing good code, is: what’s the right size for…
Read More » -
Comprehending the Mobile Development Landscape
There’s no shortage of mobile growth statistics, but here’s a few specific ones paint an overall picture of mobility: Roughly…
Read More » -
The new log4j 2.0
Before a while a new major version of the well known log4j logging framework was released. Since the first alpha…
Read More » -
Git: Committing vs Pushing vs Stashing – OR: “what to do if I just want to work locally”
Many people ask me for advice when they’re trying to modify some code locally without the changes finding their way…
Read More » -
Recycle Bin in Database
Oracle introduced in database 10g new feature called ‘Recycle Bin’ to store the dropped database objects. If any table is…
Read More » -
Nurturing Leadership
I had an email conversation with a colleague about when you let people fail versus when you rescue them—how you…
Read More » -
When Premature Optimization Isn’t
Earlier this month, I decided I wanted to write a post on not all optimization being premature optimization after hearing…
Read More » -
Not All Optimization Is Premature
The other day the reddit community discarded my advice for switching from text-based to binary serialization formats. It was labeled…
Read More »