Subscribe

All nextjs tips to go from junior to web developer

Next portfolio - Filter by category

30 Nov, 2022 · 5 min read

Next portfolio - Filter by category

A glance at Turbopack

17 Nov, 2022 · 3 min read

A glance at Turbopack

Next 13 - Journey so far

16 Nov, 2022 · 2 min read

Next 13 - Journey so far

Next 13 - A closer look at data fetching

15 Nov, 2022 · 4 min read

Next 13 - A closer look at data fetching

Next 13 - Data fetching

14 Nov, 2022 · 2 min read

Next 13 - Data fetching

Next 13 - Server and Client components

13 Nov, 2022 · 3 min read

Next 13 - Server and Client components

Next 13 - Loading file impact

12 Nov, 2022 · 4 min read

Next 13 - Loading file impact

Next 13 - Special files

11 Nov, 2022 · 3 min read

Next 13 - Special files

Next 13 - Nested layouts

10 Nov, 2022 · 5 min read

Next 13 - Nested layouts

Next 13 - Trying out routes

9 Nov, 2022 · 2 min read

Next 13 - Trying out routes

Next 13: What's new

8 Nov, 2022 · 5 min read

Next 13: What's new

Optimizing the PageSpeed results - part 17

24 Oct, 2022 · 3 min read

Optimizing the PageSpeed results - part 17

Hosting the NextJS portfolio - part 16

23 Oct, 2022 · 2 min read

Hosting the NextJS portfolio - part 16

Loading work from a JSON file - part 15

22 Oct, 2022 · 6 min read

Loading work from a JSON file - part 15

Creating a generic posts function - part 14

21 Oct, 2022 · 6 min read

Creating a generic posts function - part 14

Creating individual markdown blog pages - part 13

20 Oct, 2022 · 4 min read

Creating individual markdown blog pages - part 13

Loading local markdown blog posts - part 12

19 Oct, 2022 · 4 min read

Loading local markdown blog posts - part 12

Making the site responsive - part 11

18 Oct, 2022 · 2 min read

Making the site responsive - part 11

Making the menu work - part 10

17 Oct, 2022 · 2 min read

Making the menu work - part 10

Creating the work page - part 9

16 Oct, 2022 · 3 min read

Creating the work page - part 9

Creating the blog page - part 8

15 Oct, 2022 · 4 min read

Creating the blog page - part 8

Styling the featured work section - part 7

14 Oct, 2022 · 4 min read

Styling the featured work section - part 7

Styling the recent posts - part 6

13 Oct, 2022 · 4 min read

Styling the recent posts - part 6

Styling the homepage header - part 5

12 Oct, 2022 · 4 min read

Styling the homepage header - part 5

Styling the header and footer - part 4

11 Oct, 2022 · 6 min read

Styling the header and footer - part 4

Adding a layout to NextJS - part 3

10 Oct, 2022 · 2 min read

Adding a layout to NextJS - part 3

NextJS portfolio setting up - part 2

9 Oct, 2022 · 3 min read

NextJS portfolio setting up - part 2

Creating a NextJS portfolio - part 1

8 Oct, 2022 · 3 min read

Creating a NextJS portfolio - part 1

Exploring the NextJS bundle analyzer

25 Jul, 2022 · 2 min read

Exploring the NextJS bundle analyzer

NextJS add lang attribute to HTML tag

29 May, 2022 · 2 min read

NextJS add lang attribute to HTML tag

NextJS and TypeScript

3 Mar, 2022 · 3 min read

NextJS and TypeScript

Adding code highlighting to markdown code blocks

3 Feb, 2022 · 3 min read

Adding code highlighting to markdown code blocks

Creating a Markdown Blog Powered by Next.js in Under an Hour

1 Feb, 2022 · 12 min read

Creating a Markdown Blog Powered by Next.js in Under an Hour

Creating a sidebar layout in Next.js with Tailwind

31 Jan, 2022 · 5 min read

Creating a sidebar layout in Next.js with Tailwind

Supabase automatically create user profiles on sign up

12 Dec, 2021 · 2 min read

Supabase automatically create user profiles on sign up

Next.js Supabase adding a GitHub login

11 Dec, 2021 · 3 min read

Next.js Supabase adding a GitHub login

Add a loading state to our Next.js Supabase app

10 Dec, 2021 · 3 min read

Add a loading state to our Next.js Supabase app

Adding a user profile to our Supabase user

9 Dec, 2021 · 3 min read

Adding a user profile to our Supabase user

Authenticating Next.js with Supabase auth magic links

8 Dec, 2021 · 5 min read

Authenticating Next.js with Supabase auth magic links

Deleting records from a Supabase database

7 Dec, 2021 · 2 min read

Deleting records from a Supabase database

Adding new records to a Supabase database

6 Dec, 2021 · 2 min read

Adding new records to a Supabase database

Adding Supabase to a Next.js application

5 Dec, 2021 · 4 min read

Adding Supabase to a Next.js application

Prisma creating a upvotes one-to-many relation

30 Oct, 2021 · 4 min read

Prisma creating a upvotes one-to-many relation

Static playlist website with Next.js and Prisma

29 Oct, 2021 · 5 min read

Static playlist website with Next.js and Prisma

Next.js posting data to Postgres through Prisma

27 Oct, 2021 · 4 min read

Next.js posting data to Postgres through Prisma

Retrieving a persons Spotify playlist in Next.js

26 Oct, 2021 · 8 min read

Retrieving a persons Spotify playlist in Next.js

Adding email authentication to NextAuth.js

25 Oct, 2021 · 6 min read

Adding email authentication to NextAuth.js

Seeding a Prisma database in Next.js

24 Oct, 2021 · 3 min read

Seeding a Prisma database in Next.js

Adding Prisma to a Next.js project

23 Oct, 2021 · 3 min read

Adding Prisma to a Next.js project

NextAuth.js the easiest authentication for Next.js

21 Oct, 2021 · 4 min read

NextAuth.js the easiest authentication for Next.js

Using Bootstrap in Next.js + free starter

20 Oct, 2021 · 9 min read

Using Bootstrap in Next.js + free starter

How I created a stack guessing tool using Next.js

10 Oct, 2021 · 8 min read

How I created a stack guessing tool using Next.js

How to use forms in Next.js

9 Oct, 2021 · 4 min read

How to use forms in Next.js

How to use React icons in Next.js

5 Oct, 2021 · 2 min read

How to use React icons in Next.js

Next.js toggle between grid and list view

4 Oct, 2021 · 2 min read

Next.js toggle between grid and list view

Next.js static HTML export

3 Oct, 2021 · 2 min read

Next.js static HTML export

Deploying a Next.js application on Vercel

2 Oct, 2021 · 1 min read

Deploying a Next.js application on Vercel

Custom error pages in Next.js

30 Sep, 2021 · 3 min read

Custom error pages in Next.js

Detect active links in Next.js

29 Sep, 2021 · 2 min read

Detect active links in Next.js

Creating a reusable layout in Next.js

28 Sep, 2021 · 3 min read

Creating a reusable layout in Next.js

Retrieving the primary WordPress menu in Next.js

27 Sep, 2021 · 5 min read

Retrieving the primary WordPress menu in Next.js

Rendering all WordPress pages in Next.js

26 Sep, 2021 · 5 min read

Rendering all WordPress pages in Next.js

Next.js page options and how they work

22 Sep, 2021 · 5 min read

Next.js page options and how they work

Setting up Next.js with Tailwind CSS

21 Sep, 2021 · 3 min read

Setting up Next.js with Tailwind CSS

2096 devs subscribed and loving it so far!

Braydon Coyer profile image
Braydon Coyer
🦉
@Quakebro35 @GuillaumeDaix @dev_avocado Love this one, Chris! I was following your GitHub repo when I saw you create it and have been waiting for the tutorial article ever since! 😂
07/05/2021
flavio profile image
🦉
Thank you Chris, you are doing an awesome job with your blog, also seeing it more and more on my searches :D
01/17/2022
Dev By RayRay | ❤ for 🇺🇦 people #stopwar profile image
Dev By RayRay | ❤ for 🇺🇦 people #stopwar
🦉
Great tips from my buddy @DailyDevTips1 5 things I learned from writing 500 tech articles { by @DailyDevTips1 } from @hashnode #blogging #technicalwriting-1 #webdevelopment #generaladvice h.daily-dev-tips.com/5-things-i-lea…
08/21/2021
Arun 🚀 profile image
Arun 🚀
🦉
Thank you for sharing such awesome contents Chris!!🙌🔥
01/30/2022
Indie Hackers profile image
Indie Hackers
🦉
🎉 Chris from @DailyDevTips1 wrote 100 articles in 100 days. Impressive! Go check out his work. daily-dev-tips.com
06/29/2020
Nick Lewis 🇺🇦 profile image
Nick Lewis 🇺🇦
🦉
Chris wrote this amazing article daily-dev-tips.com/posts/i-blogge… via @DailyDevTips1 - writing a blog post every day is quite an achievement. I’ve also found many of the articles to be useful too it have just widened my interest in areas I’ve not explored. Well done!
03/19/2021