You can usually find me on Twitter. And you can sometimes find me at web development conferences, where I might be talking about development techniques. I blog here less frequently than I'd like, but manage it a little more often on the Netlify blog.

Wherever you find me, online or in the real world, please do come and say a friendly hello.


Recently on the blog

Prerendering is the key to a tasty Jamstack

2019 seemed to be the year that the term JAMstack started to really grow in popularity with more web developers than ever before. It is approach that I have believed in for many years. Netlify (where I work) was created to enable exactly this type of architecture and indeed coined the very term.

But JAMstack can sound confusing. There are a number of emerging interpretations. In my opinion, there is one aspect of JAMstack which absolutely key: Pre-rendering.

Here is a short explanation about why.

read more

Next conference appearance

The flag for London, UK Generate


Recently on Instagram


Recently on Twitter

Recently posted on @philhawksworth (excluding @replies).

May 25th 2020

Still a few seats left for my @jamstackconf workshop on Thursday.

- What/why/when Jamstack

Using Netlify:

- CI/CD
- Branch & Preview Builds
- A/B Testing
- Forms
- Serverless Functions
- Local dev & workflows
- Plugins

(Conf: $0. Workshops: $100)

🎟 https://t.co/x3dnRi7F8Y https://t.co/flSZGzGXNB

May 22nd 2020

RT @atelierschork: Amazing to see the Brotli compression shaving off some load time without any effort on our side!
Thanks @Netlify! https:…

May 22nd 2020

Want to use rich tools like @magnolia_cms to drive your decoupled, front-end components?

Jamstack can do that.

@topherzee can show you how in his workshop at @jamstackconf next week! https://t.co/WrqA2K23RY

These tweets are pulled from Twitter and baked into this page automatically whenever I tweet. You can read about how in a blog post.