pn initials logoPaige Niedringhaus
BlogCoursesMediaAboutContact

Hi everyone, I'm Paige

I'm a full stack software engineer with a focus on frontend development.

I also write and speak about web development, JavaScript, and technology.

paige picture

Welcome and thanks for stopping by. I hope you enjoy exploring this site as much as I've enjoyed building it.

While you're here, you can check out my blog posts and courses, see my talks and interviews, learn more about me, or get in touch.

Latest Blog Posts

How to Cross Link Plotly.js Charts in a React App

A simple custom implementation to cross link JavaScript Plotly charts.

Tags:
data visualization
javascript
nextjs
plotlyjs
react

Read more >

Build a Custom Time Slider Component with Ant Design and Next.js

With the right building blocks, even complex UI components don't require weeks of effort to achieve.

Tags:
ant design
javascript
nextjs
react
typescript

Read more >

Automatically Publish a Repo as a PyPI Library with GitHub Actions

Just a config file, a few Python scripts, and a GitHub Actions workflow make publishing to PyPI effortless.

Tags:
devops
git
github
pypi
python

Read more >

Animate an Auto-Scrolling Carousel with Only HTML and CSS

No libraries, no JavaScript, just CSS keyframes and the scroll snap module.

Tags:
css

Read more >

View all articles >

Newsletter

My goal with this blog is to create useful content for web developers. Subscribe to be notified when I share something new.

Copyright © 2025. Paige Niedringhaus

X
Medium
DEV
GitHub
Email
RSS

cc

bcc

subject

body

open in Gmailopen in Outlookopen in Yahoo Mailopen defaultcopymailgo.dev

body

open in Telegramopen in WhatsAppopen in Skypecall as defaultcopymailgo.dev