## Hadley Wickham defines Tidy Data

For non-specialists: If you’ve ever wondered why it’s so hard to get all the data points you want into a simple, workable database and what… Read More »Hadley Wickham defines Tidy Data

For non-specialists: If you’ve ever wondered why it’s so hard to get all the data points you want into a simple, workable database and what… Read More »Hadley Wickham defines Tidy Data

In order to understand recursion, you must first understand recursion. Nerdy Proverb I’d been planning to do a little writeup on recursion and iteration to… Read More »The difference between recursion and iteration, stack overflow

One question I like to ask everyone, I’ll just give you a moment to think about: how many software devs are there out there in… Read More »Peter Wang: Scripting Society (PyCon US Keynote, 2022) – how many programmers does the world need?

Disclaimer: I’m not a computer scientist or mathematician. This post is about what I’ve learnt so far about Lambda Calculus. Most of the resources I’ve… Read More »Lambda Calculus for people a step behind me (4): Reading list, playlist

Disclaimer: I’m not a computer scientist or mathematician. This post is about what I’ve learnt so far about Lambda Calculus. Most of the resources I’ve… Read More »Lambda Calculus for people a step behind me (3): Little Omega, Omega Combinator, Y-Combinator

Disclaimer: I’m not a computer scientist or mathematician. This post is about what I’ve learnt so far about Lambda Calculus. Most of the resources I’ve… Read More »Lambda Calculus for people a step behind me (2): Boolean Logic

Disclaimer: I’m not a computer scientist or mathematician. This post is about what I’ve learnt so far about Lambda Calculus. Most of the resources I’ve… Read More »Lambda Calculus for people a step behind me (1): Basics

So in computer science we’re in the business of formalising this how-to, imperative knowledge. How to do stuff. And the real issues of computer science… Read More »The Wizards (2): Harold Abelson on controlling complexity and real vs idealised systems

Overview: See How They Run If you’re only interested in how far and fast Joan runs, skip to the bottom… This is the first tutorial… Read More »HamsterTach: DIY hamster wheel tachometer, uploads data to Google Sheets

Bikeshedding is this idea that if you have a tremendously complicated project such as a nuclear power station nobody wants to have an opinion on… Read More »Bikeshedding, code-narratology and teamwork