We are Principled: 9th Edition
We communicate our progress honestly and openly with our customers.
We do not conceal or embellish. —from the 8th Light Principles of...more.
We communicate our progress honestly and openly with our customers.
We do not conceal or embellish. —from the 8th Light Principles of...more.
Lately I've been re-reading some of the classic books in the clean code / OOP genre and trying to apply their lessons with renewed...more.
A while back I wrote a little about bugs. I got a few questions and objections and the most common one goes something like...more.
Steadily Adding Value
We estimate with diligence.
We do not let fear or pressure make us promise what we can’t deliver.
We work at a sustainable pace.
We do not burn out. —from the 8th Light Principles of Steadily Adding Value
Characters seem like an easy concept to grasp at first glance. Java has a primitive type char and an object wrapper Character, and these are...more.
We take responsibility for the correctness of our code by testing it thoroughly.
We do not tolerate preventable defects. —from the 8th Light...more.
The process of learning Ruby has brought several surprises. Some of which are more pleasant than others. The latest I have encountered is that Array#sort...more.
We teach anyone with a willingness to learn.
We do not hoard our knowledge or practices. —from the 8th Light Principles of...more.
A recurring theme on the 8th Light blog is decoupling your applications from the implementation of details. A detail can be anything from UI elements...more.
Oh! I think I get it!
I'm likely to take some heat for what I'm about to write; but I think I finally understand something...more.
We embrace differences of opinion and personality.
We do not allow our current practice to impede improvement. —from the 8th Light Principles of...more.
In December of 2012 HTML5 gained Candidate Recommendation status by the W3C, and with it comes a large number of updates that browsers are officially...more.
We humbly demonstrate our expertise by delivering quality software.
We do not inflate our abilities or claim expertise where we have none. —from...more.
Last week I wrote a blog entitled The Startup Trap in which I lamented the unfortunate tendency of developers in a startup to cast...more.
Page 1 of 24 →