Tech Culture

Does TfL deliberately profit from user error?

Today I got a £20 penalty fine from TfL (Transport for London) because it turned out that I didn't have enough credit on my Oyster card. I typically use the underground so when this happens you're stopped at the barriers, giving you clear feedback and preventing you from making a costly error.

Should Programming be Taught at Schools?

There's a lot of buzz around technology education at the moment. The old ICT courses which taught children to be passive consumers are being overturned as schools in the UK are encouraged to set up their own curricula with programming at it's core. At the same time after-schools clubs are growing in popularity with projects like Code Club operating in nearly a thousand British schools.

The Post-digital Renaissance

We first saw it with food. People getting back to nature and growing their own veggies, or hitting the kitchen to bake their own sour dough. We then saw it with the the rise of the craft movement, inspiring a generation of knitters, potters and jewellery makers take back the skills their great grandparents once owned but were lost in the rush to convenience.

It's All Academic

Considering the World Wide Web was created to facilitate the sharing of academic research, I've always been surprised by how little of this I see online. In the early days of the Web, most of the sharing seemed to be done by amateurs and hobbyists. However as businesses discovered the value of the Web, these amateurs turned professional and the discipline of Web Design was born.

The Same Old Faces

I occasionally hear people grumbling on Twitter about the "same old faces" appearing in web design magazines and at conferences. As somebody who takes an active interest in nurturing new talent, I'd hate to think that a deliberate "glass ceiling" had been erected to prevented new people from progressing in our industry.

The Tyranny of the Minimum Viable Product

I first came across the term Minimum Viable Product when I dropped into a talk by Eric Reis at the Web 2.0 Expo in New Year a few year's back. As a company that has always worked on variable scope projects, defining a MVP seemed like a great way of managing client expectations.