• LLMs helped/hindered me building a 1-person social media web app

    Yes, despite being an AI doom-speaker, I tried using a app-builder to make a simple, social-media-like, private, journalling web app. This post explains what I did and why, and outlines the development process I took, including the point at which I decided the AI wasn't up to it and started making it manually.

  • Friction

    I want to talk (again) about friction. Things that slow us down. How some friction is good, and some is bad.

  • Trusting code

    You kinda have a relationship with code from your projects. You probably have feelings about it. As I've been thinking about code style, I've also been thinking about how it's important to build up trust in a code base.

  • Quotes and Thoughts

    There's a lot going on right now and I've been having a lot of thoughts about what is going on. In some cases I think I've expressed these thoughts well. In other cases, other people have expressed things that have helped me. Here are some quotes and thoughts...

  • I’m using AI

    This AI tech is amazing. And works so well when aiding humans rather than replacing them. But gosh I can see how it breaks the web.

  • Remembering

    If we don't remember, we don't have empathy.

  • The View from the Bottom of the Pile

    It seems upside-down, but sometimes when you're at the bottom of the pile, you can see a whole load more looking back up! And there's opportunities for programmers here.

  • What is intelligence anyway?

    This episode of This American Life is amazing. It has several parts and looks at artificial intelligence from a number of different creative angles. There’s fascinating stories of how people become convinced of the “intelligence” of ChatGPT. There’s a short story that reverses the roles and tries to see how intelligent machines might question the […]