Salma Profile Banner
Salma Profile
Salma

@whitep4nth3r

Followers
6,203
Following
421
Media
569
Statuses
7,831

I write code for your entertainment 👉 I help you learn things @getsentry the game doesn’t stop when the stream ends

Manchester, England (she/her)
Joined July 2020
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
Pinned Tweet
@whitep4nth3r
Salma
2 months
The internet is ours. It's time to take back control.
16
20
144
@whitep4nth3r
Salma
11 months
Remembering the time a CEO told me to fix login taking 20s on an app. He said it was a front end issue. We isolated the problem to the backend, we fixed it and login now took 2s. We had the graphs, the PRs, the report, everything. He insisted it was still a front end issue.
58
56
2K
@whitep4nth3r
Salma
10 months
Tweet media one
32
122
963
@whitep4nth3r
Salma
9 months
I'm excited to announce that today is my first day as Senior Developer Advocate at @getsentry ! 🎉 I'm absolutely thrilled to join @drguthals and @NikolovLazar to help you build the most ✨excellent✨ products. (And I can't believe I kept it a secret for so long!) LET'S GO!
Tweet media one
116
25
581
@whitep4nth3r
Salma
11 months
Netlify announced a company-wide restructure last week and my role was impacted. As a result, I’m excited to be looking for my next role as a Developer Experience Engineer. Here are 5 reasons why you should hire me. Please share with your networks!
28
227
451
@whitep4nth3r
Salma
2 months
I wrote loads of code, including tests (lol), for two hours, without running the app, and it worked first time. I'll never come down from this high.
19
13
414
@whitep4nth3r
Salma
2 years
Do you increment your z-index values by 1 or 934074573?
51
17
400
@whitep4nth3r
Salma
1 year
Netlify cron jobs. 378 days ago.
Tweet media one
23
24
369
@whitep4nth3r
Salma
9 months
I’m 38 🎂
Tweet media one
101
1
368
@whitep4nth3r
Salma
11 months
Just setting up a fresh MacBook Pro. Kinda feel like not replicating my old dev environment (of the last, like, 6 years) and branching out. So far I have just installed Arc Browser and Raycast. What tools do you recommend?
85
18
352
@whitep4nth3r
Salma
2 years
HTML is all you need to make a website. Show me your HTML only websites!
78
35
338
@whitep4nth3r
Salma
9 months
BIG NEWS 👀 I just accepted the most INCREDIBLE job offer. I'm just sitting here staring at my screen in disbelief. A HUGE thank you to everyone who reached out and connected me with people. Stay tuned. I am so back.
61
6
315
@whitep4nth3r
Salma
2 years
I’M OBVIOUSLY NOT SAYING BUILD EVERY SINGLE WEBSITE USING ONLY HTML FOREVER BUT IT IS ACTUALLY ALL YOU NEED TO GET A WEBSITE ONLINE AND I DON’T UNDERSTAND WHY YOU CAN’T HAVE EMPATHY FOR BEGINNERS AND THE HURDLES THAT JS AND CSS PUT IN PEOPLE’S WAY WHEN THEY ARE JUST STARTING OUT
Tweet media one
13
48
302
@whitep4nth3r
Salma
2 years
9999999 things every developer should know about z-index in 2022
12
20
302
@whitep4nth3r
Salma
2 years
Asking “How do I get started with web dev?” is like asking “How do I get started with cooking?” Decide what you want to make. And then reframe the question. “How do I make lasagne?” or “How might I build a blog?” is more straightforward to answer — and you’ll get better help.
11
60
290
@whitep4nth3r
Salma
2 years
Check out this sweet site I just made: http://localhost:8888/
29
24
277
@whitep4nth3r
Salma
2 months
Tweet media one
13
26
265
@whitep4nth3r
Salma
2 years
This one is iconic:
18
26
253
@whitep4nth3r
Salma
2 years
Still thinking of the moment someone came into my stream yesterday, saw me updating the DOM using plain JavaScript for a basic proof of concept, and asked me why I wasn't using a state management library.
16
9
246
@whitep4nth3r
Salma
2 years
Hi friends! I HAVE SOME BIG NEWS! 👀 BIG NEWS!! 🥳 cc @Netlify
56
9
230
@whitep4nth3r
Salma
11 months
What's a better term for "vanilla" JavaScript?
326
7
206
@whitep4nth3r
Salma
1 year
There’s a difference between coding and building! If you’re studying data structures & grinding leet code for hours a day, you might be coding, but you’re certainly not building. Coding skills are over-indexed in interviews, but it’s the builders that make a successful product.
9
28
211
@whitep4nth3r
Salma
2 years
Yesterday, @Netlify released Edge Functions in beta! 🥳 But what are Edge Functions, and how do you use them?
2
40
199
@whitep4nth3r
Salma
2 years
Just named a commit "git push" AMA.
13
7
198
@whitep4nth3r
Salma
6 months
You like HTML? Check out my OnlySpans.
27
16
192
@whitep4nth3r
Salma
2 years
Literally didn't understand caching before this. Understand it more now. Great explanation as ever. Ben is cool.
@BHolmesDev
Ben Holmes
2 years
With serverless on the rise, cache is king 💰 To speed up responses and cut down on your server biil, let's walk through Cache-Control headers that'll fine-tune *how* and *where* cache is stored! #WhiteboardTheWeb edition 59
26
133
1K
3
12
174
@whitep4nth3r
Salma
1 month
men will literally send a cease and desist to a woman instead of going to therapy
5
21
174
@whitep4nth3r
Salma
2 years
Go on now, go, into the .gitignore Just turn around now, 'cause you're not welcome, .DS_Store
4
21
171
@whitep4nth3r
Salma
10 months
Tweet media one
7
42
157
@whitep4nth3r
Salma
10 months
First initial interview in 25 mins please send good vibes! 😬
20
0
156
@whitep4nth3r
Salma
26 days
We’re just making websites, it’s not that serious.
7
21
156
@whitep4nth3r
Salma
3 months
Stupid reasons why I don't make videos. #DoItAnyways
38
16
147
@whitep4nth3r
Salma
2 years
I finally made a thing that has been on my backlog for over a year! Blog post coming soon on how I did it. Video alt: typing npx whitep4nth3r into a terminal which prints out a business card type thing with all my internet links.
21
8
140
@whitep4nth3r
Salma
2 years
I'm sorry but why would I subscribe to bin deliveries and why is it the default option?
Tweet media one
28
9
139
@whitep4nth3r
Salma
2 years
Using @Netlify Edge Functions to show banners based on the HTTP referer request header 👀
Tweet media one
9
17
130
@whitep4nth3r
Salma
1 month
wake up babe I just dropped a hot new take
@jlengstorf
Jason Lengstorf
1 month
I asked @whitep4nth3r about website performance and it went about the way you’d expect
29
27
250
13
7
127
@whitep4nth3r
Salma
3 years
I am now in a long-term relationship with Incremental Static Regeneration from #Nextjs ❤️ Full video for your viewing pleasure (and mine) here 👉🏼
5
17
128
@whitep4nth3r
Salma
2 years
Today I shipped a website on stream that is a bit silly and pointless. But here's the thing — it helped people learn about: • prefers-color-scheme • prefers-reduced motion • colour contrast for a11y • building sites without frameworks • how 100% FUN web dev is!
1
6
124
@whitep4nth3r
Salma
1 year
Tweet media one
10
4
123
@whitep4nth3r
Salma
2 years
Adding the CSS blur filter on DOM elements you don't want to draw attention to in screenshots for blog posts is 🤌🏼
Tweet media one
6
11
123
@whitep4nth3r
Salma
1 month
I met THE legend today.
Tweet media one
10
0
118
@whitep4nth3r
Salma
22 days
I’ve been married for 13 years today 💍 Here’s what it taught me about error monitoring and observability:
8
0
116
@whitep4nth3r
Salma
2 years
1
0
112
@whitep4nth3r
Salma
2 years
I should get a glass of water — I'll just write this one line of code. Two hours later. I should get a glass of water.
11
12
108
@whitep4nth3r
Salma
2 years
✅ First day at Netlify ✅ Read lots of things ✅ Say hi to lots of people ✅ Sleep well tonight
3
0
108
@whitep4nth3r
Salma
1 year
If you're using nvm to switch between node versions, you might run into an issue where the "wrong" node version is loaded on launch of a new terminal window, and your usual package commands don't work. Set the default node version via nvm with: `nvm alias default {VERSION}`
Tweet media one
16
17
108
@whitep4nth3r
Salma
3 years
Weeeellllllll I can finally proudly say that I am now a Twitch partner 🔥 Thank you everyone for your continued support and I'll see y'all back in September!
Tweet media one
27
4
107
@whitep4nth3r
Salma
2 years
I just built an @elgato stream deck button that deploys my site to @Netlify 😎🚀 Write up coming soon!
11
8
107
@whitep4nth3r
Salma
1 year
A brand new @Netlify feature you didn't know you needed 😍 Deploy logs are now divided into neat and tidy collapsible sections — so if something goes wrong, you can easily see where the failure occurred. Head on over to your dashboards to check it out!
11
15
101
@whitep4nth3r
Salma
1 year
Tweet media one
3
10
104
@whitep4nth3r
Salma
2 years
This is a test post✨ I'm currently trying to implement webmentions on my website 👀 Like this tweet to be featured on my website!
11
2
105
@whitep4nth3r
Salma
3 years
20 console.logs you should know as a developer in 2021 🧵👇🏼
3
30
104
@whitep4nth3r
Salma
3 years
I'm honoured and overwhelmed to have been awarded Microsoft MVP for Developer Technologies! 🤩 A huge thanks to the ever-supporting tech community I have found and the wonderful people I get to work with every day. Cheers! 🥂 #MVPBuzz
21
1
103
@whitep4nth3r
Salma
9 months
When I start a new job I like to change up my office space so it feels fresh. This corner used to have a built in desk that I inherited with the house. I ripped it out, tidied up the walls and created a lovely cosy corner. Here’s where I’ll take my meetings from now on!
Tweet media one
17
0
103
@whitep4nth3r
Salma
1 year
Tweet media one
2
8
103
@whitep4nth3r
Salma
2 years
I deleted Facebook in 2012. Never looked back. I deleted TikTok a couple weeks ago. Great decision. I think Twitter is next.
20
2
101
@whitep4nth3r
Salma
2 years
Why it is not push() and unpush() if it’s shift() and unshift()? #javascript 🥺🥸☠️😵‍💫😅🤪🤨
21
7
100
@whitep4nth3r
Salma
2 years
A TikTok embed on my blog was bothering me. On page load, it downloaded over 3MB of JavaScript, despite the TikTok Embed being at the bottom of the page. Lighthouse perf: 51 🚫 LCP: 2.17s 🚫 Total Blocking Time: 4.28s 🚫 How did I improve those scores? 👇
6
8
99
@whitep4nth3r
Salma
8 months
I'm becoming more and more convinced that ruthless competition in the front end JS space is ruining productivity and DX for developers. I wasted >1 hour debugging last night, all because a very specific feature in a specific framework, didn't work on a specific hosting platform.
15
4
100
@whitep4nth3r
Salma
9 months
MY NEW WORK LAPTOP ARRIVED. Feels more official now! ANNOUNCEMENT COMING MONDAY 👀👀👀
9
0
94
@whitep4nth3r
Salma
11 months
@danielp_johnson He wrote some of the original code and he knew best or something.
5
0
92
@whitep4nth3r
Salma
10 months
IT FINALLY HAPPENED 👀 Send more good vibes pls 😬
Tweet media one
10
2
92
@whitep4nth3r
Salma
3 years
I’m honoured to receive this award! Thank you everyone! 🥳 Go forth and build stuff, learn things and LOVE WHAT YOU DO 🔥
@jamstackconf
Jamstack Conf
3 years
Wohoooooooo we just witnessed another Jammies Award winner at the #Jamstackconf event. This time for the COMMUNITY CREATOR category. And the winner is ...... @whitep4nth3r 🔥🔥 Congratulations 🎉🎉🎉
Tweet media one
0
2
21
11
6
92
@whitep4nth3r
Salma
3 months
THE KITCHEN IS FINISHED (repainted all doors from cream to blue, removed and reapplied silicone) PROUD
Tweet media one
Tweet media two
Tweet media three
27
1
91
@whitep4nth3r
Salma
11 months
@JensWoeste He insisted it was a “problem with the front end code”. “Fix the front end code.” “Don’t touch the back end code.” Etc
3
1
88
@whitep4nth3r
Salma
3 years
In less than 3 hours, we released the prototype of — a platform for MEN to educate other MEN about the need for change and equality in tech 🔥 To everyone with whom I've been speaking to during the last 36 hours — I'm counting on you. Let's do this.
3
54
89
@whitep4nth3r
Salma
2 years
👀
7
9
86
@whitep4nth3r
Salma
10 months
DevRel roles are getting eliminated all over the place. Makes me _really_ wonder whether I should side-step out of it for safety reasons on this new job hunt. But I just love the variety of the role so much. I’m torn, but uncertainty is my nemesis.
17
0
85
@whitep4nth3r
Salma
21 days
It was a vibe.
Tweet media one
@whitep4nth3r
Salma
22 days
I’ve been married for 13 years today 💍 Here’s what it taught me about error monitoring and observability:
8
0
116
8
0
86
@whitep4nth3r
Salma
11 months
Just saw a DevRel job posting requiring applications to have 5k+ social platform followers. 🫠 There are many, MANY ways to be effective in DevRel without that type of following. After all, this role is not centred on the individual, but around the community it serves.
15
8
86
@whitep4nth3r
Salma
2 months
I DID IT 👀
@getsentry
Sentry
2 months
Recently, @whitep4nth3r improved *all* her homepage Core Web Vitals by focusing on improving just one metric: Time to First Byte (TTFB). All it took was two small changes to how data is fetched to reduce the p75 TTFB from 3.46s to just 704ms.
1
7
44
6
2
85
@whitep4nth3r
Salma
9 months
2023 is the year I embraced finding hobbies and not making my job consume my whole life, and honestly it’s the happiest and most balanced and fulfilled I’ve ever felt. Ever. My only regret is that I did it ten years too late. Find hobbies, have fun.
6
4
82
@whitep4nth3r
Salma
6 months
2023 was a year. My dad passed, both cats died, I lost my job (and got a new one). I didn’t stream as much as I wanted + didn’t hit the arbitrary goals I set. But you kept coming back, and new people found me, and for that I am so grateful 💜 The numbers don’t really matter.
Tweet media one
7
0
82
@whitep4nth3r
Salma
11 months
Just introduced the boy to HTML and CSS via @CodePen . Such a friction-free way to get kids interested in coding. He said he loved it, and so did I! 🥲
Tweet media one
5
0
82
@whitep4nth3r
Salma
3 years
I just discovered that WebP preserves animated frames in GIF images! This GIF converted to WebP reduces the file size by 87% from 1.2Mb to just 167kb. (Look at the file types in the network tab!) Does this mean an end to hugely lossy GIF compression or am I missing something?
5
16
80
@whitep4nth3r
Salma
10 months
I am about to fulfil a lifelong dream. I have just signed up for drum lessons starting in September. 🥁🥁
12
0
79
@whitep4nth3r
Salma
2 months
I am both but also neither #DoItAnyways
13
5
80
@whitep4nth3r
Salma
1 year
Me when a first time chatter in my stream asks why I’m not using Tailwind.
Tweet media one
9
3
77
@whitep4nth3r
Salma
3 years
What a stream, and what a day on Twitch! ✨ I hit over 3k followers! ✨ I qualified for Twitch partner! Thank you, everyone, for your support. I couldn't have done this without you all. GO SCIENCE & TECH. Big moves are coming!
Tweet media one
12
2
77
@whitep4nth3r
Salma
3 months
@razroo_chief I’m a 38 year old IC and I’m already waiting for the same to happen to me at some point soon.
6
1
76
@whitep4nth3r
Salma
1 year
I just want to write code and build cool stuff, you know?
6
4
74
@whitep4nth3r
Salma
2 years
You can't learn everything.
14
2
74
@whitep4nth3r
Salma
1 year
everyone's talking about vanilla JS but what about the other flavours
20
2
72
@whitep4nth3r
Salma
2 months
The paralysing fear of taking up space. #DoItAnyways
12
8
73
@whitep4nth3r
Salma
2 months
no one knows CORS
@liran_tal
Liran Tal
2 months
do you even know CORS if you don't know what an eTLD is
2
1
18
7
2
71
@whitep4nth3r
Salma
10 months
I now identify as a side end developer.
16
4
72
@whitep4nth3r
Salma
2 years
This one thing blew my mind when I started learning how to code. I think it still blows my mind.
3
5
71
@whitep4nth3r
Salma
3 months
hello good morning, if you see this then know that I appreciate you
3
1
70
@whitep4nth3r
Salma
1 year
Got me a little job title update. Sleuth around the internet to find out.
17
0
70
@whitep4nth3r
Salma
2 months
THIS IS MY DESK
16
0
70
@whitep4nth3r
Salma
1 year
Stop 👏 obfuscating 👏 unsubscribe 👏 links 👏
7
12
70
@whitep4nth3r
Salma
1 year
I am not a “woman in tech”.
11
2
69
@whitep4nth3r
Salma
2 years
How do you make a website?
50
1
67
@whitep4nth3r
Salma
1 year
THE AIR FRYER IS HERE I REPEAT THE AIR FRYER IS HERE
Tweet media one
13
0
69
@whitep4nth3r
Salma
11 months
WHO IS BOOKMARKING THIS
4
0
69
@whitep4nth3r
Salma
1 year
My daddy died 2 weeks ago and it feels simultaneously like an eternity ago and that it also didn’t happen.
35
0
66
@whitep4nth3r
Salma
6 months
10 weeks of drum lessons and 5 days of paradiddles and I’m hooked 🥁 You’re never too old to learn anything.
13
1
66
@whitep4nth3r
Salma
2 years
@cassidoo IT ALWAYS DEPENDS
0
5
66
@whitep4nth3r
Salma
18 days
The colour contrast on the image is so bad I can’t even read the “joke”.
@appwrite
Appwrite
18 days
Dark mode should be a premium feature, Yes or No?
Tweet media one
60
3
77
5
2
67