DEV Community

Carl Topham profile picture

Carl Topham

⚡️ A JavaScript engineer, 👨‍🚀 web developer and 🏃‍♂️ runner. I spend my time making the internet better!

Location Cheshire, UK Joined Joined on  Personal website https://carl-topham.com/ github website twitter website

Work

Senior JavaScript Engineer

Putting the `S` in SOLID JavaScript

Putting the `S` in SOLID JavaScript

1
Comments
4 min read

Want to connect with Carl Topham?

Create an account to connect with Carl Topham. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
React and Material UI (MUI)

React and Material UI (MUI)

1
Comments
8 min read
Formatting percentage values with JavaScript Intl

Formatting percentage values with JavaScript Intl

Comments
1 min read
Formatting currency with JavaScript Intl

Formatting currency with JavaScript Intl

Comments
1 min read
Strava API activity sync with Axios, React, Redux & Saga - part 2

Strava API activity sync with Axios, React, Redux & Saga - part 2

Comments
9 min read
Strava API activity sync with Axios, React, Redux & Saga - part 1

Strava API activity sync with Axios, React, Redux & Saga - part 1

Comments
12 min read
Getting user locale with JavaScript

Getting user locale with JavaScript

Comments
1 min read
Styling React apps - what are the options?

Styling React apps - what are the options?

1
Comments
7 min read
Getting to grips with CSS variables

Getting to grips with CSS variables

Comments
3 min read
React - Memo

React - Memo

Comments
5 min read
Hooking into Gatsby's navigation changes

Hooking into Gatsby's navigation changes

Comments
2 min read
Running WordPress on Docker

Running WordPress on Docker

Comments
2 min read
Create Playwright tests in jest

Create Playwright tests in jest

Comments
3 min read
What are JavaScript closures?

What are JavaScript closures?

Comments
3 min read
Understanding JavaScript scope

Understanding JavaScript scope

Comments
3 min read
Theming Slack using a message

Theming Slack using a message

Comments
1 min read
Getting to grips with CSS Grids

Getting to grips with CSS Grids

Comments
6 min read
Hide number input spinners using CSS

Hide number input spinners using CSS

Comments
1 min read
The joy of calc()

The joy of calc()

Comments
2 min read
Creating a chrome extension - an update

Creating a chrome extension - an update

Comments
2 min read
Creating a chrome extension that uses jQuery to manipulate the DOM of a page

Creating a chrome extension that uses jQuery to manipulate the DOM of a page

1
Comments
3 min read
loading...