Software Development
-
Enough whitespace already
In most sensible languages the compiler ignores whitespace; it’s only there to help humans understand the code. The trouble is,…
Read More » -
Technology Related Classic Mistakes
In my last blog I looked at Product Related Classic Mistakes from Rapid Development: Taming Wild Software Schedules by Steve…
Read More » -
Personal gains from contributing to Open Source
Many may find it difficult to understand why certain people spend a lot of their spare time producing stuff without…
Read More » -
Git DVCS – Getting started
Git is a distributed revision control system, where every working directory is a full-fledged repository with complete history and full…
Read More » -
Simplifying RESTful Search
Overview REST architectural pattern is based around two basic principles: Resources as URLs: A resource is something like an entity or…
Read More » -
Significant Software Development Developments of 2011
As I did in 2007, 2008, 2009, and 2010, I summarize some of the software development events of 2011 that…
Read More » -
Product Related Classic Mistakes
In my last blog I looked a Process Related Classic Mistakes from Rapid Development: Taming Wild Software Schedules by Steve…
Read More » -
Process Related Classic Mistakes
In my last blog I looked a People Related Classic Mistakes from Rapid Development: Taming Wild Software Schedules by Steve…
Read More » -
2011: The State of Software Security and Quality
It’s the end of the year. Time to look back on what you’ve done, what you’ve learned, your successes and…
Read More »