me smiling wearing a cap with a propeller attached

Brooke Hatton

Full Stack Developer

London, UK

Experience

  • Typescript
  • CSS
  • HTML
  • React
  • Go
  • Java

Education

1st Class Honours, BEng Computer Science, University Of York

👋 Hey there

I'm Brooke! I'm currently working at Ravio as a Senior Software Engineer. I love making things that make people's lives easier and that are delightful to use. Some of my recent projects I've been involved in include:

This site is a place for me to share the things I have learned, the things I am working on (both in and out of work) and the things I am excited about. Thanks for stopping by!

Posts

  1. GraphQL Fragments: Why Are They Useful?

    02 Jun 2025
    • ENGINEERING

    As your app grows, you’ll often reuse the same component across multiple pages and each of those pages might query the same fields. Manually keeping those queries in sync is painful and error-prone. This is where GraphQL fragments shine.

  2. True AI Assistant when?

    06 Mar 2025
    • AI

    There’s a frustrating disconnect between what AI appears to be able to do and what it can actually do. Because it’s so convincingly human at times, you assume it should be capable of handling the same tasks you do throughout your day—things like ordering groceries, managing your calendar, booking appointments, etc.

  3. Beyond Chatbots 🤖

    06 Mar 2025
    • ENGINEERING

    This post is a work-in-progress, capturing my thoughts on how LLMs can create compelling user experiences beyond chatbots.

  4. New Job - Ravio

    18 Nov 2022
    • LIFE

    I am very excited to say that I’ve just completed my first week at Ravio, a startup developing tooling to make compensation more transparent, and fairer.

  5. Kitchen Knives

    02 Oct 2022
    • PRODUCTS

    Those of you who know me, know that I have a reputation for obsessively researching things before I buy them, and because of this I often get asked for recommendations. One of the questions I get asked quite often is ‘what kitchen knives should I buy?’.