CARVIEW |
Select Language
HTTP/2 200
content-location: index.html.gzip
vary: negotiate,accept-encoding
tcn: choice
last-modified: Tue, 23 Sep 2025 05:28:57 GMT
etag: "c38-63f71366e23ab"
content-length: 3128
cache-control: max-age=10800
strict-transport-security: max-age=15552000
content-security-policy: default-src 'self'; frame-ancestors 'none'
link: ; rel=preload;as=font;type=font/woff2;crossorigin=anonymous;nopush
link: ; rel=preload;as=font;type=font/woff2;crossorigin=anonymous;nopush
content-type: text/html; charset=utf-8
content-encoding: gzip
content-language: en
date: Wed, 08 Oct 2025 00:09:26 GMT
server: Apache
mnot
mark nottingham
Welcome to my site.
You can find out more about me, or jump directly to my résumé.
current projects
- Serving on the Internet Architecture Board
- Chairing the IAB/W3C Workshop on Age-Based Restrictions on Content Access
- Chairing the IETF HTTP Working Group
- Chairing the IETF AI Preferences Working Group
- Leading Cloudflare’s technical standards participation
- Advising the UK Competition and Markets Authority’s Digital Markets Unit
- Arranging the HTTP Workshop
- Learning about governance at the Australian Institute of Company Directors
- Testing HTTP resources with REDbot.org
- Discovering how caches work at cache-tests.fyi
- Making RFCs easier to find using rfc.fyi
- Collecting good bars at Cocktail Standards
See also my specs in progress, projects at Github and random code snippets.
writing and presentations
- Series: The Nature of Internet Standards
- RFC 9518: Centralization, Decentralization, and Internet Standards
- RFC 8890: The Internet is for End Users
- Caching Tutorial for Web authors and Webmasters
- RSS and Atom Feed Tutorial for content publishers and Webmasters
- An Opinionated Guide to Melbourne
- What to Expect from HTTP/2 2012; presented at Boeing, AirBnB, BBC, etc.
- What’s up with HTTP? 2008; presented at Bell Labs, Google, Yahoo!
See also other talks I’ve given and my academic papers.
snapshot
recent thoughts on my blog
- Bridging the Gap Between Standards and Policy Achieving policymakers' goals in coordination with Internet standards activity can be difficult. This post explores some of the options and considerations involved.
- Using AI to Evaluate Internet Standards Is AI a useful option for policymakers who want to evaluate open standards? Let's take a look.
- Apple’s Best Option: Decentralize iCloud What can Apple do in the face of a UK order to weaken encryption worldwide? Decentralize iCloud, to start.
- Platform Advantages: Not Just Network Effects A new book explores an intriguing idea: that there are core processes in some platforms that naturally tilt the table towards being implemented in a single company.
- On Opting Out of Copyright The EU AI Act and emerging practice flip copyright’s default opt-in regime to an opt-out one. What effects is this likely to have on the balance of power between rights holders and reuse?
- What RSS Needs Web feeds could be so much more if we put some effort into them. This post explores how we could start.
- Are Internet Standards Competitive or Collaborative? It's often assumed that standards work is inherently competitive. This post examines why Internet standards are often more collaborative than competitive, and outlines some implications of this approach.
- Openness in Internet Standards: Necessary, but Insufficient The phrase 'Open Standards' is widely used but not well-understood. Let's take a look at what openness in standards is, with a focus on whether and how it helps to legitimise the design and maintenance of the Internet.
Photo of Mark: Helge Øgård Meisal