Quantcast
Browsing latest articles
Browse All 11 View Live

Performing

My current company has for obvious business reasons got a serious interest in delivering a quality website experience during the World Cup and thus I’ve been spending a lot of time focused on our own...

View Article


Myopic

Point the average development team at a problem and in very little time: IDEs have been fired up and code is being cranked out The same well-worn non-process is being followed as before The testers and...

View Article


Unaware

Design is not rules, it’s not patterns, it’s not technological choices or indeed code. Design is tradeoffs, driven by data where possible and gut instinct. It’s about identifying the core challenges of...

View Article

Divided We Fall

Generally, the longer a defect remains undetected in a system, the more costly it will be to fix. I’ve seen this fact proven true over and over but you don’t have to take my word for it, ask Steve...

View Article

Creation

Design is all about constructing an abstract processing machine. Something that exists only in a world created by the mind. This machine will have some collection of functional, operational and...

View Article


Product

All developers love to code, me included, it’s a fun part of the job. I wouldn’t say it’s the most fun, I find that in the design work maybe or perhaps in shipping product. Shipping code is easy,...

View Article

Blueprints

For a long time, I’ve wanted to write something about the state of our software practices. It’s always proven quite challenging as I find myself unerringly drawn towards philosophy, creativity,...

View Article

200

In aviation circles there is a thing known as the 200th hour rule. It goes something like this: After 200 hours of flight time you are expert enough to feel confident in what you do but amateur enough...

View Article


On The Practice of Design

Technology is not architecture or indeed design, it is a means for implementing a design. Various technologies (e.g. languages or frameworks) will be more or less compatible with implementing a...

View Article


Obsessing Over Testing

Testing in many software development organisations, is the focus of complaints whenever something goes wrong. The discussion that follows such an incident tends to concentrate on answering a single...

View Article
Browsing latest articles
Browse All 11 View Live