Erwin Hofman
as an event speaker
Organizing an event and want to cover e-commerce pagespeed, technical UX or Core Web Vitals?
High resolution photo
See this live action gallery for conference pictures.
Or Google Developer Expert badges:
Or transparent images:
Fullname, role and company
My name, role and company is as following:
- Name
Erwin Hofman - Role
web performance consultant @ ErwinHofman.com
co-founder + CTO @ RUMvision
Social network profiles
- LinkedIn (very active)
https://www.linkedin.com/in/erwinhofman/ - Bluesky (passive)
https://bsky.app/profile/erwinhofman.bsky.social - Twitter (passive)
https://twitter.com/blue2blond
Bio
Short bio
Erwin Hofman moved from building his own fast CMS to helping e-commerce agencies and merchants with web performance optimization as a Google Developer Expert. He is also the co-founder of RUMvision, providing merchants with real-time, detailed Core Web Vitals insights.
Longer version
Started developing in 2001, Erwin gained performance knowledge and best practices via trial & error within his own agency and reading many (Google) docs.
At the end of the last decade, Erwin started sharing his learnings. Both during public events and privately with merchants & development + SEO agencies via audits & training sessions to help them saving trial & error hours and allowing them to improve decision making with performance in mind.
He shares best practices and (case) insights on regular basis via LinkedIn and co-founded a real monitoring solution (RUMvision).
DevBio:
Erwin Hofman has been a web developer since 2001, first as a freelancer and then as an agency owner. Continued annoyance about the state of the web in terms of web performance turned into being an expert in fixing it.
As a web performance consultant, Erwin kept running into the same problem with clients: he was missing the insights they actually needed. So he built RUMvision, a tool that shows how real people experience websites, not just what lab tests say. As a full stack developer and Google Developer Expert, Erwin still codes daily in JavaScript, CSS, and PHP (still not dead!). The fact that he's still in the trenches makes it easy for him to relate to developers facing web performance challenges.
Erwin loves playing around with what's new on the web, from Chrome origin trials like LoAF and soft navigations to finding actionable issues that make performance better for everyone. He shares these discoveries with his 15k LinkedIn followers regularly. You'll catch him at conferences like performance.now(), We Love Speed, and MageTitans making technical talks actually fun with quizzes and memes, and you definitely won't miss him in his signature hats and bowties. He approaches everything like his years as a soccer goalkeeper, always trying to keep the score as good as possible.
Based in Groningen with his wife and business partner Karlijn and their little girl, Erwin spends half the year wondering why he lives in the Netherlands with all this rain while nursing his addiction to iced coffee slushies and dreaming of sunshine. At least slow websites give him something else to complain about.
Tools
Typical tools I use when doing my job are:
- Webpagetest
Lab data (synthetic testing) of webpages to get a quick and broad idea of the state of performance and individual metrics. - Chrome DevTools
I revert to Chrome DevTools for the questions that Webpagetest can't answer. For example, I use it to run performance snippets I've created or collected over time. - free CrUX
Free historic CrUX API helps getting insights per URL over the last 6 months, returning data per week to see recent changes. I use the free RUMvision tool to automatically visualize that data. It also shows a navigation type breakdown, allowing me to draw initial conclusions.
This data is not real-time, cannot be filtered and no conclusions regarding causes and bottlenecks can be drawn. That's where a detailed RUM comes in: - RUMvision
A snippet to be installed to get real-time actionable insights into user experiences (field data).
This helps me understand device and connectivity conditions and divide my work into tailored priorities (which will come with the biggest wins).
Disclaimer: I co-created this SaaS for this exact purpose. - BuiltWith
By checking the history of technology changes of a webshop and combining this with Treo.sh data, I might already be able to tell what caused visible improvements (or regressions).
Posters of speaking gigs
Below you can find posters created by the organizer for speaking gigs in random order:
Hyva Developers Paradise

React Norway

New York UX Speed and Web Performance

WeLoveSpeed conference

Go Mage webinar

Webpagetest interview

TJ Gamble podcast

Mage Titans, public event

Online marketing podcast

Geekle ecommerce summit webinar

RefreshConf, public event







