Follow me on Mastodon and/or Bluesky.
Photo by Marc Thiele.
QuirksMode.org is the site of Peter-Paul Koch, a web developer, browser researcher, and conference organiser in Amsterdam, the Netherlands.
I organise CSS Day and performance.now(), previously with Krijn Hoetmer, but by myself from 2025 on. I also spoke at many conferences and wrote a Conference Organiser’s Handbook in 2010.
I am a (freelance) developer relations manager for the Interledger Foundation focusing on bringing Web Monetization to web developers. I will speak at your conference about Web Monetization, and the ILF will pay for my flight and hotel.
I’m a freelancer (since 2002) and you can hire me. Clients include Vodafone, Samsung, Intel, Akamai, the Dutch government, Google, Microsoft, Mozilla, and really early in my career I even wrote a few articles for a fruity browser vendor that I’m not at liberty to name.
This site QuirksMode.org used to be MDN and
caniuse rolled into one, and I maintained it by myself,
mostly unpaid, from 1999 to around 2014. My browser compatibility research
formed a generation of web developers.
Fun fact: from Safari’s release in 2003 to the release of the iPhone in 2007,
Apple referred to my site for the documentation of JavaScript in “Safari and other browsers.”
I ceased working on this site because it was mostly unpaid and I was getting burned out after 15 years. That’s why I’m so taken with Web Monetization: if it had existed back in 2010 to give me a small but consistent monthly income I would likely have continued my work here. I want the next QuirksMode.org to have decent funding options.
ppk on JavaScript, New Riders, 2007; my first book.
The Mobile Web Handbook, Smashing Magazine, 2014; my second book.
I wrote “ppk on JavaScript” (2007) and “The Mobile Web Handbook” (2014).
In addition to my blog I’ve written for A List Apart, Digital Web Magazine, Smashing Magazine, and a few articles for Samsung Internet.
I founded Fronteers, the Dutch association of front-end professionals, in 2007, and its eponymous Fronteers conference in 2008.