Max Duval
banner
mxdvl.com
Max Duval
@mxdvl.com
Web + Data + Tools + Design

I lead UK property data exploration & visualisation at Hometrack on data.hometrack.com

(parfois j’écris en Français…)
Who would have thought that a large chunk of the world’s code would be version controlled on a platform with a single nine…
Leadership: "AI is so good it writes almost all our code"

Status dashboard:
February 10, 2026 at 9:00 AM
I’ll try and get a personal best for my next half marathon in May… so I made a tool to see how quickly I need to go along the way: www.mxdvl.com/tools/pace
January 29, 2026 at 6:53 PM
@danabra.mov thanks for quickly explaining lexicons versioning — it reminded me of “required is forever” in thrift diwakergupta.github.io/thrift-missi...
Thrift: The Missing Guide
A comprehensive guide and reference documentation for Thrift
diwakergupta.github.io
January 28, 2026 at 9:41 PM
Slightly diminish a brand:

The North Face in the Southern Hemisphere
January 18, 2026 at 6:20 PM
December 13, 2025 at 11:46 AM
🐍 ≫ 🐫
November 25, 2025 at 9:08 AM
Inspired by @gearsco.de’s talk at #ffconf I finally took @gleam.run for a proper spin and… I love it!
November 17, 2025 at 7:18 PM
awaiting pictures of cats and stuff #ffconf
November 14, 2025 at 9:48 AM
hello @ffconf.org 👋
November 14, 2025 at 8:10 AM
An absolute beauty of an API — so chuffed to see it land in Firefox!
astro.build Astro @astro.build · Oct 14
Happy "View Transitions Level 1 support in all major browsers" Day! 🎉

With Firefox 144 now stable, everyone gets beautiful transitions with Astro ClientRouter

Learn how: docs.astro.build/en/guides/vi...
October 14, 2025 at 6:20 PM
Reposted by Max Duval
As an experiment, we (the Firefox team) wanted to try a new way to get feedback on which Interop proposals matter most.

So, here's a web app where you can rank the proposals you care about, giving us data we can use when reviewing which ones to champion.

interop-rank.jakearchibald.com
Interop Feature Ranking
Rank the web platform features you care most about
interop-rank.jakearchibald.com
October 9, 2025 at 5:00 PM
July 6, 2025 at 12:03 PM
Saturday Parkrun iOS tip: you can create a shortcut to display a QR code for your athlete’s number, then add it to your lock or home screen.

Here’s mine, for example – in French:
June 14, 2025 at 11:56 AM
This is especially sad when I strongly believe plain HTML & CSS to be the most portable, robust and powerful way to author documents in 2025
Links get an <a>, but links that have a background colour on them are instead <div>s with a role... They have an href, which I guess they're using JS to, well, make it work like a link?🤦

And if you're going to use JS for that, you might as well offload hover/focus states there too 😭
May 8, 2025 at 8:25 PM
Proud of two widely unrelated things I did yesterday: run quite a long while in the beautiful gardens of Kew and made a significant step in turning my .pages documents to .html
March 31, 2025 at 6:29 AM
Reposted by Max Duval
short little thoughtpiece on why frontend engineering is really hard macwright.com/2025/02/06/t...
The web is already multiplayer
macwright.com
February 6, 2025 at 6:27 PM
It’s a relief that in fact the @toiletmap.bsky.social isn’t such a secret: secretldn.com/public-toile...

Happy to have contributed to a more readable base layer — further contributions welcome!
Here’s Every Open Toilet In London On One Map
You know how the saying goes, when you gotta go, you gotta go. These are all the open toilets
secretldn.com
January 7, 2025 at 8:16 AM
Reposted by Max Duval
last week to fill out the state of JS survey, if you're so inclined stateofjs.com/en-US
State of JavaScript
stateofjs.com
December 2, 2024 at 5:06 PM
If you wondered whether there was more than one way to draw a rectangle with three rounded corners in SVG, wonder no more as I’ve found six already: codepen.io/mxdvl/pen/XW...
Six ways to round a corner
...
codepen.io
November 21, 2024 at 10:10 AM
Some thoughts on the benefits of standardisation in programming: www.theguardian.com/info/2023/oc...
Standardisation: the merit of consistent patterns
Coming back from a long holiday? Recently joined the department? Collaborating on a complex, cross-team problem that spans different tech stacks and programming languages? At one point, we’re all go...
www.theguardian.com
October 24, 2023 at 5:08 PM
The Webpack website is really trying to FOUC with us…
August 16, 2023 at 7:44 AM
Making a CSS only slideshow has a lot of moving parts — it helps to visualise layers: https://svelte.dev/repl/20177b676e9d4f3893b85ce0608b8d16?version=4.2.0
August 12, 2023 at 2:11 PM