Software Development
-
The Myth of Start Up Costs
Conventional wisdom in the start-up community these days is that it has never been cheaper to start and build a…
Read More » -
Opinion: Performance Testing
Performance tuning an application is time consuming, and expensive. Useful tests often need dedicated hardware to run on. It’s specialised…
Read More » -
Trying to understand CAP
The CAP theorem, stated by Brewer and proved by Gilbert and Lynch specifies a property of distributed systems. It states…
Read More » -
Motivation, Creativity and Innovation
I am a strong believer in that every individual on this earth can be creative and that hard focused work…
Read More » -
Do Web 2.0 Companies Really Have The Best Technical Talent?
There are a lot of cool companies with products on the web that millions of people are using. I’ll wondered…
Read More » -
Resign Patterns: Eliminate them with Agile practices and Quality Metrics
This blog post is inspired by the article titled Resign Patterns by Michael Duell. I’ve included all the original text…
Read More » -
An unambiguous software version scheme
When people talk about software versioning schemes they often refer to the commonly used X.Y.Z numerical scheme for versioning. This…
Read More » -
Provocateurs Gather the Best Requirements
Ask someone what they want, and they’ll tell you they want a faster horse. Provoke them, and they’ll tell you…
Read More » -
Technical Debt – when do you have to pay it off?
There are 2 times to think about technical debt: When you are building a system and making trade-off decisions between…
Read More »