Black and white image of a man in a bucket hat and large glasses, his head slightly tilted up with a skeptical look on his face. He appears casual, with sunglasses hanging on the shirt around his neck.

Hey, I'm Fershad

A digital sustainability consultant based in 🇹🇼 Taipei, Taiwan. I work with the Green Web Foundation towards a fossil free internet by 2030.

2022
  • 2022 in review

    A personal look back at the year that was, 2022.

  • Checking where website requests come from with ReqCheck

    ReqCheck is a tool I’ve built to help folks find out where all the different requests made by a web page are served from. I’m hoping it can be a tool for both web sustainability and web performance folks to use when auditing websites.

  • Driven by defaults

    I’ve been thinking about how we can drive broader change to make the web more sustainable and performant. As I’ll get into, I believe a large part of that comes from the defaults set by the tools and services we use.

  • COP27 Egypt: A webpage sustainability review

    As COP27 approaches, I thought it would be “fun” to take a look at this year’s COP homepage. How does it do in terms of website sustainability?

  • Website carbon: Beyond data transfer

    Measuring the carbon emissions of websites and apps is no easy thing. Most tools use the amount of data being transferred to calculate the overall emissions. But to get more detailed, relevant results we need to go beyond just data transfer.

  • CO2.js: An Open Library for Digital Carbon Reporting

    Uploading and downloading the bits and bytes that make up the internet uses a lot of electricity. Breaking the internet down to a systems level, data transfer over networks accounts for an estimated 14% of the web’s total electricity consumption.

  • Microsoft propose sustainability section in Edge DevTools

    I share some thoughts on the new proposal put forward by the MS Edge DevTools team for a new “Sustainability” tab to be included in the Edge browser’s DevTools.

  • Building a digital carbon API with Cloudflare Workers and CO2.js

    In this post we’ll build a simple API to calculate the carbon emissions for digital data transfer using CO2.js and Cloudflare Workers.

  • A carbon aware internet

    Knowing the carbon intensity of the electricity grids in which code runs can allow developers to make informed decisions about where/when to run their code.

  • Testing a page with Performance Insights

    Performance Insights is a tool by Builder.io (http://builder.io/) which, in their words, allows you to learn what improvements can have the greatest impact on your site's performance.

  • YouTube facades with Cloudflare Workers

    YouTube embeds can added megabytes of data to a website, even if they are not watched by the user. This post looks at a way to use Cloudflare Workers plus a facade to reduce that initial data load.

  • Hidden in plain sight

    I was recently shown a code snippet that that a designer friend implemented on a website to combat flash of unstyled text (FOUT). It did so in a way that could possibly have negative impacts on a visitor’s page loading experience.

  • Take it easy with transitions

    I’ve been doing a few audits of late, and one thing that keeps coming up is the use of transition effects on page load (or above the fold content). This post looks at some of the performance pitfalls that can arise from this practice, as well as what you should keep in mind.

  • | Archived

    Introducing Flowty - Build low carbon, self-hosted Webflow sites

    This post is archived. Due to a legal notice from Webflow, the Flowty project can no longer be publicly accessed.

  • Adding a Directory and API to ‘Are my third parties green?’

    I’ve been taken aback by the reception ‘Are my third parties green?’ has received from the community. Since its launch in January the tool has expanded to now include a Directory and public API.

  • Creating user personas for website performance testing

    The web makes it possible for businesses to reach audiences well outside of their immediate geographic area. This presents its own set of challenges to ensure online content and experiences remain fast for potential customers around the world.

  • New Web Vitals Responsive Metric Appears in the Wild

    At Chrome Dev Summit 2021, Google introduced a couple of new potential Web Vitals metrics it’s looking into. One of these, responsiveness, has now begun appearing in the wild.

  • A conversation with Gaël Duez on Green I/O

    I had the pleasure of talking web sustainability with Gaël Duez for the first episode of the Green I/O podcast.

  • Checking the sustainability of third-party requests with “Are my third parties green?”

    “Are my third parties green?” is an online tool that checks the sustainability of third-party requests made by any web page. This post provides some insights into how it was built, and what other features are planned.

  • Render-blocking resources

    When looking to optimise for paint metrics (First and Largest Contentful Paint for example), we’re almost certainly going to encounter render-blocking resources. In this post I’ll cover what they are, and some general tips on how to mitigate their impact on page performance.

  • Start performance tests from your browser's address bar

    A small life hack to help get performance tests started faster with some handy address bar shortcuts in your browser.

  • Testing a web page with PageSpeed Insights

    PageSpeed Insights is a free performance testing tool by Google. In this post we’ll cover the basics of testing a web page with PageSpeed Insights, as well as how to understand the different test results.

  • Website performance and the planet

    Solid website performance can have a lot of a positive effects from increasing revenue, to reducing stress of users. But did you know that making your site faster can also be good for the planet?

  • “Use less. Use green. Buy green.”

    By using less power, using green power, and buying from green suppliers businesses and individuals alike can reduce their carbon footprint. How would we go about applying this same thinking to website performance and sustainability?

2022
2022
  • The Week in Green Software: Open Data with Fershad Irani

    19 Jul 2022 @ Environment Variables Podcast

  • Web Performance and the Planet

    10 Jun 2022 @ Web Directions Lazy Load

  • Leaving a tech job in Taiwan to be a web performance consultant

    11 Mar 2022 @ Startup Taiwan

  • Episode #1 with Fershad Irani - Using website performance to green the web

    03 Mar 2022 @ Green I/O Podcast

  • Making websites run faster & environmentally-friendly

    17 Feb 2022 @ Taiwan Code Camp

  • Web Performance and the Planet

    07 Feb 2022 @ Toronto Web Perf