DEV Community 👩‍💻👨‍💻

DEV Community 👩‍💻👨‍💻 is a community of 964,423 amazing developers

We're a place where coders share, stay up-to-date and grow their careers.

Create account Log in
Salma Alam-Naylor profile picture

Salma Alam-Naylor

💻 I write code for your entertainment ✨ DX Netlify

Location Manchester, UK Joined Joined on  Personal website https://whitep4nth3r.com/ github website twitter website

Work

Staff Developer Experience Engineer at Netlify

A responsive striped CSS gradient inspired by 80s VHS tapes

A responsive striped CSS gradient inspired by 80s VHS tapes

Reactions 16 Comments
3 min read

Want to connect with Salma Alam-Naylor?

Create an account to connect with Salma Alam-Naylor. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Single-page applications, multi-page applications, the history of Twitter tech, and a failed project

Single-page applications, multi-page applications, the history of Twitter tech, and a failed project

Reactions 9 Comments
7 min read
Personalize your static site based on a previous site referral

Personalize your static site based on a previous site referral

Reactions 19 Comments
11 min read
I changed my mind about writing new JavaScript frameworks

I changed my mind about writing new JavaScript frameworks

Reactions 31 Comments 16
4 min read
Rewrite your git history in 4 friendly commands

Rewrite your git history in 4 friendly commands

Reactions 221 Comments 25
4 min read
What's the difference between : and :: in CSS?

What's the difference between : and :: in CSS?

Reactions 277 Comments 15
3 min read
Rewrite HTML and transform page props in Next.js with Next.js Advanced Middleware

Rewrite HTML and transform page props in Next.js with Next.js Advanced Middleware

Reactions 18 Comments 2
8 min read
Add personalization to static HTML with Netlify Edge Functions — no browser JavaScript required

Add personalization to static HTML with Netlify Edge Functions — no browser JavaScript required

Reactions 15 Comments
8 min read
How to view Google Lighthouse scores for your site in Netlify

How to view Google Lighthouse scores for your site in Netlify

Reactions 7 Comments
3 min read
Should I write a new JavaScript framework?

Should I write a new JavaScript framework?

Reactions 87 Comments 40
1 min read
How to deploy an Astro site

How to deploy an Astro site

Reactions 30 Comments 3
10 min read
Build a business card CLI tool

Build a business card CLI tool

Reactions 14 Comments 5
6 min read
Level up your link previews in Slack

Level up your link previews in Slack

Reactions 14 Comments 4
5 min read
What is Jamstack?

What is Jamstack?

Reactions 17 Comments 1
6 min read
We're all living on it. But what exactly is The Edge?

We're all living on it. But what exactly is The Edge?

Reactions 48 Comments 2
8 min read
HTML is all you need to make a website

HTML is all you need to make a website

Reactions 92 Comments 21
4 min read
How to format dates for RSS feeds (RFC-822)

How to format dates for RSS feeds (RFC-822)

Reactions 14 Comments
3 min read
How to delete all merged git branches with one terminal command

How to delete all merged git branches with one terminal command

Reactions 19 Comments 4
2 min read
Why you should ship your silly side projects

Why you should ship your silly side projects

Reactions 38 Comments 3
5 min read
Watch the Women of Jamstack prototype get built and deployed in under 7 minutes

Watch the Women of Jamstack prototype get built and deployed in under 7 minutes

Reactions 11 Comments 2
1 min read
Previewing your posts — how to build the best decoupled content management workflow for your static site

Previewing your posts — how to build the best decoupled content management workflow for your static site

Reactions 9 Comments
11 min read
How to deploy your Netlify site with an Elgato Stream Deck

How to deploy your Netlify site with an Elgato Stream Deck

Reactions 7 Comments
4 min read
How I improved your Google Lighthouse SEO score with a lot of research and one quick PR

How I improved your Google Lighthouse SEO score with a lot of research and one quick PR

Reactions 36 Comments 2
3 min read
Debug your CSS layouts with this one simple trick

Debug your CSS layouts with this one simple trick

Reactions 29 Comments
2 min read
How to use really long environment variables in Netlify functions

How to use really long environment variables in Netlify functions

Reactions 5 Comments
4 min read
An introduction to GraphQL and how to use GraphQL APIs

An introduction to GraphQL and how to use GraphQL APIs

Reactions 110 Comments 6
10 min read
How to load responsive images in AVIF and WebP using the HTML picture element

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

Reactions 47 Comments 2
14 min read
Jamstack, a11y, Cookies and Coronavirus — a look back at Fast Forward 2021 Day 2

Jamstack, a11y, Cookies and Coronavirus — a look back at Fast Forward 2021 Day 2

Reactions 14 Comments
8 min read
Calling all Contentful app builders! We've now released App sharing and custom App icons!

Calling all Contentful app builders! We've now released App sharing and custom App icons!

Reactions 8 Comments
2 min read
TIL: How to use GraphQL variables to give my queries type safety

TIL: How to use GraphQL variables to give my queries type safety

Reactions 67 Comments
6 min read
Next.js Dynamic Routes With Contentful's GraphQL API — with Jason Lengstorf

Next.js Dynamic Routes With Contentful's GraphQL API — with Jason Lengstorf

Reactions 20 Comments
2 min read
What is a REST API?

What is a REST API?

Reactions 131 Comments 4
7 min read
Why I love Polywork as a developer advocate — and it's not for the reason you think

Why I love Polywork as a developer advocate — and it's not for the reason you think

Reactions 13 Comments 4
6 min read
Ecommerce and Next.js on the Jamstack — with Colby Fayock

Ecommerce and Next.js on the Jamstack — with Colby Fayock

Reactions 18 Comments 1
1 min read
How to build a personalized image social sharing app with Cloudinary and Next.js

How to build a personalized image social sharing app with Cloudinary and Next.js

Reactions 62 Comments 1
15 min read
Why I love building with Next.js — a fireside chat with Cassidy Williams of Netlify

Why I love building with Next.js — a fireside chat with Cassidy Williams of Netlify

Reactions 14 Comments
1 min read
Tech Talk: How to prevent the collapse of society by building an accessible web

Tech Talk: How to prevent the collapse of society by building an accessible web

Reactions 22 Comments
14 min read
What is an API?

What is an API?

Reactions 134 Comments 5
9 min read
A Next.js complete beginner tutorial using the Spotify API

A Next.js complete beginner tutorial using the Spotify API

Reactions 88 Comments 1
3 min read
How to avoid using relative path imports in Next.js

How to avoid using relative path imports in Next.js

Reactions 29 Comments
1 min read
How I set up my new Next.js projects with a handy bash script

How I set up my new Next.js projects with a handy bash script

Reactions 14 Comments 2
2 min read
How to add Algolia InstantSearch to your Next.js application

How to add Algolia InstantSearch to your Next.js application

Reactions 38 Comments 3
11 min read
How to filter entries by linked references in GraphQL

How to filter entries by linked references in GraphQL

Reactions 25 Comments
5 min read
How to use GitHub actions and Contentful webhooks to show your latest blog posts on your GitHub profile README

How to use GitHub actions and Contentful webhooks to show your latest blog posts on your GitHub profile README

Reactions 23 Comments
5 min read
Rich Text field tips and tricks from the Contentful DevRel team

Rich Text field tips and tricks from the Contentful DevRel team

Reactions 7 Comments
6 min read
How to make your font sizes accessible with CSS

How to make your font sizes accessible with CSS

Reactions 31 Comments
4 min read
How to use aria labels in your HTML – and why you should: the video

How to use aria labels in your HTML – and why you should: the video

Reactions 24 Comments 4
1 min read
What is BEM in CSS?

What is BEM in CSS?

Reactions 91 Comments 15
4 min read
The future of ecommerce is with Jamstack: Next.js, Contentful and Shopify

The future of ecommerce is with Jamstack: Next.js, Contentful and Shopify

Reactions 67 Comments
2 min read
When to use aria-labels in your HTML

When to use aria-labels in your HTML

Reactions 74 Comments
3 min read
Paginating your Contentful blog posts in Next.js with the GraphQL API

Paginating your Contentful blog posts in Next.js with the GraphQL API

Reactions 39 Comments
15 min read
Rendering linked assets and entries in the Contentful Rich Text field

Rendering linked assets and entries in the Contentful Rich Text field

Reactions 24 Comments
13 min read
Exploring linked entries and assets in Contentful with JavaScript via REST and GraphQL

Exploring linked entries and assets in Contentful with JavaScript via REST and GraphQL

Reactions 20 Comments
8 min read
I'm whitep4nth3r, and I help developers build stuff, learn things, and love what they do 00:56

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

Reactions 15 Comments 1
1 min read
Three ways to use Puppeteer and Node.js to screenshot web pages and generate dynamic Open Graph images for social sharing

Three ways to use Puppeteer and Node.js to screenshot web pages and generate dynamic Open Graph images for social sharing

Reactions 131 Comments
9 min read
How to generate an RSS feed for your blog with JavaScript and Netlify functions

How to generate an RSS feed for your blog with JavaScript and Netlify functions

Reactions 30 Comments
7 min read
How to make your code blocks accessible on your website

How to make your code blocks accessible on your website

Reactions 43 Comments 5
5 min read
My non-traditional journey into tech and DevRel

My non-traditional journey into tech and DevRel

Reactions 14 Comments
5 min read
How to build a lightweight microblogging site with Contentful, vanilla HTML, CSS and JavaScript

How to build a lightweight microblogging site with Contentful, vanilla HTML, CSS and JavaScript

Reactions 17 Comments
10 min read
loading...