DEV Community

James Perkins profile picture

James Perkins

Developer | Teacher | Blogger and Youtuber

Work

Developer, Creator etc.

Why we built Unkey

Why we built Unkey

6
Comments
3 min read

Want to connect with James Perkins?

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

Already have an account? Sign in
Rate limiting in Next.js in under 10 minutes

Rate limiting in Next.js in under 10 minutes

Comments
3 min read
Zod Typesafe User Input

Zod Typesafe User Input

4
Comments
3 min read
My top three tools (Mac edition)

My top three tools (Mac edition)

1
Comments
3 min read
A/B testing with Next.js Middleware and TinaCMS

A/B testing with Next.js Middleware and TinaCMS

5
Comments
6 min read
Using Next Middleware to access and use geolocation in a non dynamic route

Using Next Middleware to access and use geolocation in a non dynamic route

16
Comments
2 min read
Next.js - How to optimize fonts

Next.js - How to optimize fonts

10
Comments 1
2 min read
Warp is the future of terminals

Warp is the future of terminals

164
Comments 45
3 min read
Automating Pull Requests

Automating Pull Requests

5
Comments
4 min read
5 reasons why you should cross post your content

5 reasons why you should cross post your content

12
Comments
2 min read
Read-only tokens - Query Requests anytime

Read-only tokens - Query Requests anytime

6
Comments
5 min read
How to add claps to your blog

How to add claps to your blog

8
Comments
2 min read
How to reload an SSR Page

How to reload an SSR Page

20
Comments
2 min read
Tina Data Layer: Performant Editing

Tina Data Layer: Performant Editing

6
Comments
3 min read
Chakra Prose is finally here

Chakra Prose is finally here

8
Comments
2 min read
Page to page loading in next.js

Page to page loading in next.js

8
Comments 3
2 min read
From CMS To Contextual Editing

From CMS To Contextual Editing

3
Comments
9 min read
New Year, New CMS?

New Year, New CMS?

7
Comments
4 min read
Tina now Supports MDX

Tina now Supports MDX

6
Comments
2 min read
Tina Cloud is Now in Public Beta

Tina Cloud is Now in Public Beta

16
Comments
6 min read
Why I created Developers Hangout podcast.

Why I created Developers Hangout podcast.

1
Comments
2 min read
Why I embraced Typescript for development.

Why I embraced Typescript for development.

3
Comments
2 min read
Tina Cloud is in public alpha

Tina Cloud is in public alpha

4
Comments 3
4 min read
Retrieve your last 10 YouTube Videos

Retrieve your last 10 YouTube Videos

1
Comments
2 min read
Setting up Tailwind with Vue.js

Setting up Tailwind with Vue.js

15
Comments
13 min read
Udacity React Nanodegree review - Part 1

Udacity React Nanodegree review - Part 1

6
Comments
9 min read
Solving Sum of N Numbers

Solving Sum of N Numbers

5
Comments
2 min read
Open Source Developer Podcast is looking for your Projects

Open Source Developer Podcast is looking for your Projects

7
Comments 6
1 min read
Open source projects you would like to hear about

Open source projects you would like to hear about

7
Comments 4
1 min read
Introducing the open source developer podcast

Introducing the open source developer podcast

12
Comments 3
1 min read
Create something that is imperfect for a reason

Create something that is imperfect for a reason

3
Comments 2
2 min read
Are They Up? A Node cli for checking if a site is up

Are They Up? A Node cli for checking if a site is up

5
Comments 2
1 min read
Regexits- Common regex at your fingertips

Regexits- Common regex at your fingertips

9
Comments 2
1 min read
A Flexible Node Authentication Boilerplate With Email.

A Flexible Node Authentication Boilerplate With Email.

7
Comments
2 min read
How freelancing on Codementor made me a better developer

How freelancing on Codementor made me a better developer

12
Comments
2 min read
loading...