OurKingdom logo
Prefer it to a newspaper.
Visit Kircudbright

Poetry is – I fear – incurable.

Lord Byron

Creole technology

Software production has got worryingly complicated, in large measure the result of applying standard strategies of industrialisation – divide and simplify – to what more often might be treated better as a craft.

In the vast workshop districts of Ghana, known as ‘magazines’, motor vehicles from the industrialised world have for decades been adapted and refitted for rugged African conditions. They can be maintained indefinitely in this new state, using only simple parts, a sophisticated improvisation that Edgerton calls ‘creolisation’. ‘At dusk,’ he writes, ‘bright intermittent light from welding illuminates streets all over the world, issuing from maintenance workshops which might also make simple equipment.’

From “A Place for Hype”, Edward Tenner’s review in the London Review of Books 10 May 2007 of The Shock of the Old: Technology and Global History Since 1900 by David Edgerton

Crafts are characterised by deep study and practice, small teams and relatively simple tools, well understood. The smartest programmers I know work alone and with a simple text editor and a OS console. What are the rest of us missing?

  • software
© 2003-2019 Stephen Taylor
script began 22:05:31 empty query string ASIN 0957462808 src not in XML looking for 0957462808 in amazon found cached image images/amazon/0957462808.jpg don't update XML ASIN 0670919551 src not in XML looking for 0670919551 in amazon found cached image images/amazon/0670919551.jpg don't update XML ASIN B00MX4LMT4 src not in XML looking for B00MX4LMT4 in amazon found cached image images/amazon/B00MX4LMT4.jpg don't update XML films.xml loaded IMDB ref tt0085859 looking for tt0085859 in imdb found cached image images/imdb/tt0085859.jpg don't update XML IMDB ref tt6921996 looking for tt6921996 in imdb found cached image images/imdb/tt6921996.jpg don't update XML IMDB ref tt0083922 looking for tt0083922 in imdb found cached image images/imdb/tt0083922.jpg don't update XML ASIN B0000000JY src looking for B0000000JY in amazon found cached image images/amazon/B0000000JY.jpg don't update XML ASIN B004L53M96 src looking for B004L53M96 in amazon found cached image images/amazon/B004L53M96.jpg don't update XML ASIN B00J4RR16Q src looking for B00J4RR16Q in amazon found cached image images/amazon/B00J4RR16Q.jpg don't update XML completed in 0.0145 secs