kent :Competence = 1 / Complexity

This was one of my most popular tweets ever: the complexity created by a programmer is in inverse proportion to their ability to handle complexity I wanted to follow up a little, since some of the responses suggested that I wasn't perfectly clear (in a tweet. imagine that.) The original... [Read More]

kent beck new post

In the optimization model of software design there are one or more goals in play at any one time--reliability, performance, modifiability, and so on. Changes to the design can move the design on one or more of these dimensions. Each change requires some overhead, and so you would like few... [Read More]

50 Tricks for Faster Web Applications

Jatinder Mann, an Internet Explorer PM at Microsoft, held the session 50 performance tricks to make your HTML5 apps and sites faster at BUILD 2012, providing many tips for creating faster web applications. The advice provided by Mann was organized around six principles outlined below. 1. Quickly Respond to Network Requests. Avoid Redirections.... [Read More]