Andrew BettsWeb technologies, travel, maker stuffhttps://trib.tv/Goodbye Wordpress, hello Astro!https://trib.tv/posts/2025/wordpress-to-astro/https://trib.tv/posts/2025/wordpress-to-astro/I have been making this corner of the web my home since 2002, and for most of that time, Wordpress has been the engine powering the site. It's time for a major change - here's why I'm moving to Astro.Thu, 27 Feb 2025 00:00:00 GMTManaging a core service so people don’t hate ithttps://trib.tv/posts/2020/managing-a-core-service-so-people-dont-hate-it/https://trib.tv/posts/2020/managing-a-core-service-so-people-dont-hate-it/If you work for a company with more than a few hundred employees, there will probably be some standardised process or system that you’re expected to use, is widely reviled, and yet never improves. Often it’s a design system, template, hosting platform or scheduling tool. Why is it so hard to make these things work well?Fri, 03 Jan 2020 00:00:00 GMTCake or death: AMP and the worrying power dynamics of the webhttps://trib.tv/posts/2019/cake-or-death-amp-and-the-worrying-power-dynamics-of-the-web/https://trib.tv/posts/2019/cake-or-death-amp-and-the-worrying-power-dynamics-of-the-web/AMP continues to be a large part of the way people view web content on mobile devices. Following AMP Letter, what we’ve seen from Google is largely nice sentiments accompanied by business as usual, and the web ecosystem is suffering for it.Tue, 28 May 2019 00:00:00 GMTRe-running for the TAGhttps://trib.tv/posts/2018/re-running-for-the-tag/https://trib.tv/posts/2018/re-running-for-the-tag/For the last two years, I have been serving on the W3C Technical Architecture Group, which is responsible for stewardship of the architecture of the World Wide Web. I’d like to be re-elected to that position, and you can help!Wed, 28 Feb 2018 00:00:00 GMTBetter developer conferenceshttps://trib.tv/posts/2017/better-developer-conferences/https://trib.tv/posts/2017/better-developer-conferences/Between 2013 and 2015, I organised and ran five iterations of a developer conference called Edge conf. It was my attempt to fix some of the things I felt were wrong with the way conferences worked.Wed, 16 Aug 2017 00:00:00 GMTAMP: Breaking newshttps://trib.tv/posts/2017/amp-breaking-news/https://trib.tv/posts/2017/amp-breaking-news/Google has made much of their Accelerated Mobile Pages project as a solution to bloated websites and frustrated users. But could AMP actually be bad news for the web, bad news for news, and part of a trend of news distribution that is bad for society in general?Fri, 31 Mar 2017 00:00:00 GMTBrowsers in thingshttps://trib.tv/posts/2017/browsers-in-things/https://trib.tv/posts/2017/browsers-in-things/Web browsers are now more consistent and evergreen than ever before. Or are they?Fri, 10 Mar 2017 00:00:00 GMTLeaving the FT, joining Fastlyhttps://trib.tv/posts/2016/leaving-ft/https://trib.tv/posts/2016/leaving-ft/In April 2017 I’ll be leaving the FT and joining Fastly. I’ve had a wonderful time at the pink’un, made some lifelong friends and become a devout believer in the importance of independent, trustworthy and well informed journalism to a fair and democratic society. But it’s time to try something new.Fri, 09 Dec 2016 00:00:00 GMTThe best of Google I/O 2016https://trib.tv/posts/2016/the-best-of-google-io-2016/https://trib.tv/posts/2016/the-best-of-google-io-2016/Serviceworker step by step, CSS containment, credentials and payment APIs, animation techniques, devtools improvements… Google I/O dropped so much web content this year I took a full month to catch up with even a fraction of it. If anything this shows just how fast the web is flying today. I put together some highlights.Fri, 15 Jul 2016 00:00:00 GMTProgressively less progressivehttps://trib.tv/posts/2016/progressively-less-progressive/https://trib.tv/posts/2016/progressively-less-progressive/At Google I/O the Washington Post launched a new so-called Progressive Web App. It can be hard to see how the word ‘progressive’ can be justified by some of the many things that now lay claim to that term.Sun, 05 Jun 2016 00:00:00 GMTOn ads and ad blockinghttps://trib.tv/posts/2016/on-ads-and-ad-blocking/https://trib.tv/posts/2016/on-ads-and-ad-blocking/Ad blocking is going mainstream, and this is not a good thing. Inflated, intrusive ads result from advertisers having bad incentives, and ad blocking technology can actually make those incentives even worse. The only solution is one that advertisers can be on board with as well.Tue, 29 Mar 2016 00:00:00 GMTMoving to Tokyohttps://trib.tv/posts/2016/moving-to-tokyo/https://trib.tv/posts/2016/moving-to-tokyo/In July last year the FT was acquired by Nikkei, the largest business news publisher in Japan. Several FT employees are temporarily relocating to Tokyo to share some knowledge with our new Japanese colleagues, and I’m extremely excited to be one of them.Thu, 14 Jan 2016 00:00:00 GMTA better paywall ecosystem with content passeshttps://trib.tv/posts/2015/content-passes/https://trib.tv/posts/2015/content-passes/Search engines created "first click free" to demand a good experience for their users, but for lots of reasons, first click free sucks. Here’s a better solution.Mon, 11 Jan 2016 00:00:00 GMTHelllllooo TAGhttps://trib.tv/posts/2016/helllllooo-tag/https://trib.tv/posts/2016/helllllooo-tag/Today I am incredibly proud to be the newest member of the TAG.Mon, 11 Jan 2016 00:00:00 GMT“Progressive apps” are a bag of carrotshttps://trib.tv/posts/2015/progressive-apps/https://trib.tv/posts/2015/progressive-apps/The desire among those who like the web for it to do everything native apps can do has recently led to the idea of "progressive apps", but I’m not convinced this does anything except further overload two terms that are already dangerously ambiguous.Sun, 11 Oct 2015 00:00:00 GMTCrisis at Christmashttps://trib.tv/posts/2015/crisis-at-christmas/https://trib.tv/posts/2015/crisis-at-christmas/Over Christmas, I volunteered for Crisis at Christmas, a massive charity operation to feed and house homeless people in London over the Christmas period. It prompted predictably mixed feelings of guilt and pride, shame and satisfaction.Fri, 02 Jan 2015 00:00:00 GMTProgressive enhancement for everyonehttps://trib.tv/posts/2014/progressive-enhancement-for-everyone/https://trib.tv/posts/2014/progressive-enhancement-for-everyone/One of the key benefits ascribed to progressive enhancement is that your site works for everyone. That is almost true. But we need to be clear what we mean by “everyone”.Sun, 23 Nov 2014 00:00:00 GMTDay 15https://trib.tv/posts/2008/day-15/https://trib.tv/posts/2008/day-15/Mon, 17 Nov 2008 00:00:00 GMTDay 14https://trib.tv/posts/2008/day-14/https://trib.tv/posts/2008/day-14/Sun, 16 Nov 2008 00:00:00 GMTDay 13https://trib.tv/posts/2008/day-13/https://trib.tv/posts/2008/day-13/Sat, 15 Nov 2008 00:00:00 GMT