Mastodon powered comment section: a live experiment

A short rant: I don't like status update stand-ups

Write more useful exceptions in python

What I like about hybrid working

TTTDD - Types then Test Driven Development

How boring should your team's codebases be

Hacking together a TDD workflow for redux and components

Using a docker registry as a distributed layer cache for CI

Making python fast for free - adventures with mypyc

Nested 'red, green, refactor'

Follow up to 'types at the edges'

Learning rust

How I publish python packages

Leaving kind (and productive) PR feedback

Reading more intentionally

Yielding for testability in python

Pinning Dockerfiles

Advent of Mistakes

Advent of Crystal(lang)

How the British Food Generator works

Monitoring async Python

One less microservice than you need

Types at the edges in Python

Dependency injection in Python

Still living in Stockholm

My move to Stockholm

Trying out front-end - Part 2 - Testing

Trying out front-end - Part 1 - Build & Debug

Erlang pattern matching

Achievement unlocked: programming in Io

Modifying existing classes in ruby

Best practises as superstitions

Anti-fragility: errors are good!

Taking All Criticism in a Positive Light