A screenshot from my Twitch stream, where I am looking to the left and smiling, with VSCode open in the background.

Hi friends! I'm Salma

I help developers build stuff, learn things, and love what they do


An illustration of the Jamstack Community Creator award, showing my name, a trophy and a 90s style patterned background.

I'm proud to be the winner of the Jamstack Conf 2021 Community Creator Award! View all nominees and winners here.

I help developers build stuff, learn things and love what they do. With a background in music, teaching and comedy, and after a career as a front end developer and lead engineer, I currently work on the Developer Experience team at Netlify.

I am a Microsoft MVP for Developer Technologies, Twitch partner, live coding streamer, speaker, tech content creator, and relentless advocate for building a truly accessible web. Founder of unbreak.tech and womenwhostream.tech, my projects revolve around activism for social change and equality in the technology industry, and my expertise is the Jamstack and related front end web technologies.

Tech is the future, and everyone is welcome.

Latest video

I build stuff, learn things, and write about it.

  1. 13 min read

    How to load responsive images in AVIF and WebP using the HTML picture element

    AVIF claims to offer 30% better compression than current alternatives such as WebP. It’s optimized for the web, designed with a low computation footprint, and what’s more — it’s open source. But should you be using AVIF? As usual, it depends! And if you'd like to try it out, here's a complete guide on how to serve responsive images in multiple formats to the browser using the HTML picture element.

    Read more
  2. 8 min read

    What is a REST API?

    If you’ve had a look at the Contentful docs, you’ll have seen the acronyms REST and API in at least a few places! But what does it all mean? Let’s break it down.

    Read more
  • Twitter

    I tweet about the stuff I build, the things I learn, the tech I love, and great events to tune into. Stay up to date!

    Follow on Twitter
  • Twitch

    Join the chat whilst I stream building stuff and learning things three times a week. Come hang out!

    Follow on Twitch
  • YouTube

    Get your fix of front end web developer tips, highlights of live streams, and more.

    Subscribe on YouTube