In November, Fershad from our team had the pleasure of attending the W3C’s annual TPAC meeting as an invited expert contributing to the discussions on the Web Sustainability Guidelines. In this post (originally published on his personal blog), Fershad shares some reflection on the event. It has been slightly edited from the original.
What is TPAC?
TPAC is something I’ve heard about a lot through my time as a web developer as a place where folks gather to nerd out over web standards. It is a five day event, with a mix of detailed working/community/interest group meetings and breakout sessions for idea sharing.
Attending TPAC 2025
TPAC 2025 was held in Kobe, Japan from November 10 – 14. It’s a short hop from Taiwan. Conveniently, lined up with the weekend of the Japan Touch Nationals in Tokyo, which I was able to referee at before making my way down to Kobe.
I was attending TPAC as an Invited Expert and part of the Sustainable Web Interest Group (SWING). All my involvement with the group until this time has been asynchronous due to time differences. I’d had one off real-time conversations with people in the group, but never been involved in the more general group discussions or decision making. So TPAC 2025 was a great opportunity for me to meet some other SWIG members and be an active participant in the process of developing the Web Sustainability Guidelines.
I was also attending TPAC with my Green Web Foundation hat on. On this front I was keen to better understand how things get implemented in browsers, as well as better understand the topic of Verifiable Credentials and the role that might play in bringing greater transperancy and data access to the digital supply chain.
Highlights from TPAC 2025
Below is an unordered list of highlights from the week:
- Spending the week chatting, hanging out, hunting for gifts, and sharing meals with the few Sustainable Web Interest Group members who were able to make their way to Kobe from all parts of the globe.
- Chilling in the hallway and hearing all the different conversations going on about how certain features might be implemented in browsers, or written into standards, or other really nerdy stuff. All waaaay over my head, but cool to hear.
- Finding out that there’s a project to introduce Digital ID Wallets in Taiwan based on the W3C Verifiable Credentials standard. It’s always nice to see Taiwan represented at large global events, and it was even better to be able to make a connection with Denken who’s working on the project. We’ve already caught up again now that we’re both home.
- Conversations on the metro to the conference venue with Jake Archibald and Adam Argyle. These are two folks who’s work I’ve followed (and has helped me out) for as long as I’ve been in web development, and it was great to jsut have a casual chat and say thanks.
- Getting a much better understanding of what it takes to get features into the browser. Thanks to Barry Pollard for taking the time to explain that process to me.
- Being able to speak with folks from all the major browsers about the kinds of web sustainability features we might be able to build, and again getting ideas from them as to the best way to move things forwards.
- Catching up with my mate Christian, who’s been living near Kobe for the past 7 years. We worked together in Taiwan, and it was great to reacquaint in Japan.
Attending TPAC allowed me to gather a heap of insight into the process of building things into the web platform – be that via standards, guidelines, or browser features. I left with many seeds of ideas which I hope to plant over the coming months both through my personal work and my work with the Green Web Foundation.
The week overall was fulfilling, but absolutely exhausting too. I’m an introvert, and my battery was well and truly drained after it all (probably why it’s taken so long to get this post out). That said, I’d do it all again if the opportunity presents itself!
Also read
You should also read these posts from Tess, Hidde, and Kazuhito reflecting on TPAC 2025.
