Jeff Webb

About

Jeff Webb

I like getting to grips with how things work: how the parts fit together, where the difficulties are and what might make things better. The technology I work with has changed a lot over the years, from early Macintosh computers to the internet, streaming, the cloud and now AI. The curiosity hasn’t.

I tend to learn by trying something, seeing what happens and working through what it tells me. Explaining it helps too. Putting an idea into words often shows me what I understand and what still needs more thought.

My technology journey

Sharing what I learn

Explaining has become an important part of my work. I wrote a five-part series for Streaming Media about live-video workflows and quality of experience, gave the Streaming Forum 2018 keynote and co-presented the platform we built with Sky at Google Cloud Next ’19. I’ve also put together a five-part course on how live streaming works, from the camera to the screen. They all grew from the same interest: taking something complicated and finding a useful way to explain it.

Becoming a dad in 2019 changed my priorities and how I think about time. I continued working in technology, while writing much less publicly. I’m making more room for it again now, with a clearer sense that I want work to support the life I share with my family and the people I care about.

How I solve problems

Most problems I work on don’t start from nothing. Something is usually already there, and people depend on it. So I tend to work in five steps:

A loop of five steps: Understand, Question, Simplify, Test, Learn, then back to Understand.UnderstandQuestionSimplifyTestLearn
  1. Understand. What’s already there, how do people use it and what do they need to change?
  2. Question. Check the assumptions, including my own, and ask what the problem really is.
  3. Simplify. Look for what we can build on and the smallest change that will help.
  4. Test. Try it on a small scale first and see what happens.
  5. Learn. Explain what happened and carry it into the next decision.

Running through all five is judgement. Ice hockey players talk about skating to where the puck is going, not where it’s been. For me, that means choosing something that works today and should still make sense as the technology moves on. There’s rarely one right answer, so I try to make the choices clear enough for the teams who will build and run it.

What I’m building and learning now

Outside work, this site is part of my learning. I rebuilt it in Astro with Cursor’s help, testing each change on a separate preview site before anything goes live. I use Grok when I research. Assistants also check facts and review my drafts, and I decide what to change. I’m also building a personal tool for keeping track of unfinished tasks. Some experiments work and some show me why an approach doesn’t. Both are worth writing up, including the things I’ve reconsidered, so that someone else can take something useful from them.

I've been lucky to work on some of the UK's biggest live sports streams with great teams at Sky. Views are my own. What I write here draws on public talks and sources and my own experience, and it isn't an official Sky position. If you'd like to quote or reuse something, please see Linking and reuse.

Where to go next