Skip to content

Instantly share code, notes, and snippets.

View sleepyfox's full-sized avatar
:shipit:

@sleepyfox sleepyfox

:shipit:
  • TypeError
  • The Midlands
View GitHub Profile
@sleepyfox
sleepyfox / sustainable-development.md
Last active December 28, 2024 17:29
Notes and links for Sustainable Development presentation
author: @sleepyfox
title: Taiji Tennis
date: 08-Nov-2024

Taiji Tennis

So I read a bit about Tennis, and thought 'Hey, that sounds cool, I'd like to learn that', and looked around to see if there is a local Tennis club, and if there is a learners' group. Great news, I find a 'Learn Tennis' session run by a local instructor. They appear legit, are certified and insured by the Tennis Union of Great Britain, so I go down on Tuesday evening to the local sports centre and give it a go.

@sleepyfox
sleepyfox / 2014-04-05-the-corruption-of-critical-thinking.md
Last active October 29, 2024 08:50
The corruption of critical thinking
author: @sleepyfox
title: The corruption of critical thinking
date: 05-Apr-2014
preamble: An open letter to Mr. Binstock and Dr. Dobbs addressing their recent editorial entitled "The Corruption of Agile" and its follow-up article addressing feedback from the community.

EDITED: 2024-10-29 in order to fix broken links and to use the Internet Archive in order to make available material which commercial publishers have egregiously removed - see Fox's 8th Law[^7]. Sadly it appears that my closing hope was not upheld over the intervening decade by the recipients.

Dear Mr. Binstock,

@sleepyfox
sleepyfox / 2024-10-15-obfosscation.md
Created October 16, 2024 11:36
ObFOSScation - why FOSS means more than you think it does
author: @sleepyfox
title: ObFOSScation
date: 15-Oct-2024

ObFOSScation - why FOSS means more than you think it does

The problem with #FOSS (Free and Open Source Software) is that everybody thinks they know what it means. I once spent a couple of years working on and off with Ross Gardler, a VP of the Apache Software Foundation and Manager of OSS-Watch in Oxford.

author: @sleepyfox
title: Why Aikido?
date: 09-Sep-2024

Why Aikido?

Aikido is:

  • Fun
author: @sleepyfox
title: Expertise and interviews
date: 23-Apr-2023

Expertise and interviews

In 2001 Paul Graham, founder of Startup Incubator Y Combinator wrote a blog post about LISP called 'Beating the averages'. I don't want to talk about LISP, or startups, not today anyway.

@sleepyfox
sleepyfox / 2016-05-12-microservices-day.md
Created July 3, 2024 08:54
Microservices Day conference review, May 2016
author: @sleepyfox
title: Microservices Day
date: 12-May-2016

Microservices Day

On Tuesday NearForm put on their 'Microservices Day' free one-day single-track conference, which was actually better than many paid-for conferences that I've been to in the past. Not only was the quality of the presentations overall very good, but all of the (very professionally produced) videos are available on YouTube:

author: @sleepyfox
title: The rise of foxy thinking
date: 4-Jan-2013

The rise of foxy thinking

Now that we've survived the Mayan Apocalypse I predict that 2013 will see the rise of the generalist over the specialist.

This article last year from Harvard Business Review by Vikram Mansharamani, lecturer at Yale and author of 'Boombustology: Spotting Financial Bubbles Before They Burst' references Isaiah Berlin's 1953 essay "The Fox and the Hedgehog" which contrasts hedgehogs that "relate everything to a single, central vision" i.e. specialists, with foxes who "pursue many ends connected...if at all, only in some de-facto way" i.e. generalists. Berlin's essay is itself based upon the Greek poet Archilochus who wrote that "The fox knows many things, but the hedgehog knows one big thing."

author: @sleepyfox
title: Software storytelling
date: 22-May-2008

Software storytelling

Many cultures had, at their pre-industrial stages, a rich oral tradition of storytelling as a means of communicating knowledge, before literacy became widespread.

Bards would gather people around the fire and tell rousing tales, inspiring and edifying a new generation of citizens with their practiced craft of passing along knowledge, morals and cultural values using the medium of entertainment. It seems that now, certain sub-cultures have developed 'secondary orality' as Walter Ong[^1] calls it, the creation of an oral transmission that exists alongside and is enabled by modern media, radio, television and the Internet. I propose that professional software developers can use the ancient art of storytelling to enhance their daily working practices.

@sleepyfox
sleepyfox / 2024-04-09-everything-old-is-new-again.md
Last active April 20, 2024 06:12
Everything old is new again
author: @sleepyfox
title: Everything old is new again
date: 9-Apr-2024

Everything old is new again

'Plus ça change, plus c'est la même chose' - (French) The more things change, the more they stay the same.