A screenshot of a Twitch stream with the Twitch icon overlaid multiple times

Hi friends! I'm Salma.

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

I'm Salma. I help developers build stuff, learn things and love what they do.

I currently work as a Developer Evangelist for Contentful. You can find me building stuff and learning things live on Twitch three times a week. You will often hear me shouting about inclusivity and accessibility.

Tech is the future, and everyone is welcome.

Check out my latest YouTube video

I'm always somewhere on the web.

  • Twitter

    I tweet about the stuff I build, the things I learn, and what I love. Come and laugh at my silly tech jokes?

    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

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

  1. 4 min read

    What is BEM in CSS?

    Have you ever worked on an application with one huge CSS file and found that when you changed something in one place, something unexpected happened somewhere else? I had this problem a lot in my early days of front end development. It was frustrating! So what can you do to stop this from happening?

    Read more