Hello, I'm Craig Munro

I'm a product and engineering leader that has made websites professionally for over twenty years.
I specialise in editorial websites and blend product thinking and technical leadership to create sites that are fast, SEO-performant, editorially sympathetic, advertiser-friendly, reader-centric, and meet business objectives. No mean feat!
If you're building something editorially rich, culturally relevant, and user-focused -- and you care about building great teams as much as building great features -- we'd probably work well together.
I'm currently Senior Engineering Manager for the Media team at IGN Entertainment, where I lead engineers that work across IGN's portfolio of high-traffic media websites.
I post occasional notes about things that are on my mind.
Take a look at my stream to learn what I'm reading, watching, and listening to.
Or, explore the generative art I've produced.
Wanna chat? Get in touch!
Recent notes
- New site theme - Pixel
- Making scrollbars dark using CSS
- YAGNI - You aren't gonna need it - revisited
- I've started a newsletter
- Improving perceived load times with client-side preloading and view transitions
- Making my site #nobuild
- Randomise!
- 2024 in review
- A season of generative art
- Exploring generative art