No Pain, No Pain: The “Couch to 5K” and Humane DesignI wrote the "C25K" training program for new runners over a decade ago. Its philosophy overlaps neatly with my philosophy of software design.
ControlledYour faithful correspondent fell under the browbeating eye of authority on a few recent and essentially trivial occasions, making me think a bit about the effects of control, rule enforcement and tone in my own work.
And speaking of version control...Neil Fraser's diff library makes it easy to compare blocks of text.
Promises, Problems and Product DevelopmentAs you build a product or service, identify the important features that are
not being requested.
Genie Five-Oh! A Big Medium Progress ReportToday’s beta update marks the 50th pre-release version of
Big Medium 2. Yep, count ‘em... Fifty. What's left to do?
Don't Fence Me In: Good Neighbors and Good Software DecisionsThe adage “good fences make good neighbors” is only occasionally true in collaborative software.
Understanding the PianoUser communities own and define technologies as much or more than the inventors. A piano from 1817 is the perfect example.
Seven Habits of Highly Effective Spambot HuntersBig Medium has developed a shrewd nose for the scent of processed pork. The app uses a broad arsenal of anti-spam techniques that together create a useful profile for website defense.
Optimal Time for Optimization“Avoid premature optimization” is one of the axioms of software development. It’s basically fancy talk for “if it ain’t broke, don’t fix it.”
Don't Procrastinate... Validate! Installing a HTML Validator on OSXAre you a web developer who works on a Mac? Did you know that you can install the W3C's HTML validator directly on your Mac?
Artist in His StudioA Rembrandt painting captures the odd psychology of software development.
Perl Critic for BBEditPerl Critic for BBEdit is a free script plugin for the
BBEdit text editor to
enable Perl programmers to check their code format against the style
guidelines of the
Perl Best Practices
book by Damian Conway. A nifty tool to help keep your code tidy.
Free.