Learn how to improve your Next.js site’s on-page SEO by creating a reusable component.
Learn how to set a clean canonical URL for current page.
Learn how to get current route in your Next.js application.
Heroku free tier alternative services for testing or hosting small Node.js applications.
Learn how to hide a component in Next.js by changing its state while user is navigating from one page to another.
Learn the basics you need to know to start working with Tailwind CSS.
A guide on adding MDX to your Next.js project. You will learn how to set up MDX with 3 different packages to choose which one fits your needs the best.
A list of things to consider when migrating a Markdown blog from Gatsby to Next.js.
An overview of things you should think about before creating a blog with Next.js.
A guide to creating a Markdown blog from scratch in Next.js.
Learn how to use the Next.js image component inside Markdown.
A guide to using relative paths for images inside Markdown in your Next.js blog. Transform relative paths to absolute ones using your own remark plugin or react-markdown.
A guide on keeping images next to Markdown files in a Next.js blog. Store assets and content in one folder and copy them to public directory at build time.
Guide to changing the author name and email of all commits in a Git repository. Use git filter-repo or git filter-branch to rewrite author data in commit history.
This post explains what “noopener” and “noreferrer” do when you add them to an <a> element. When to use them and their impact on browser security and SEO. Includes an example of a possible exploit.
Set up SVGR in Next.js to import and use SVGs like a React component.
How to statically generate pages from dynamic routes with multiple parameters in Next.js.
Tutorial on setting up Sass with SCSS syntax in Next.js. You will learn how to use SCSS inside CSS modules and in global styles. You will also learn how to set up Webpack aliases for imports inside SCSS files.
Setting up redirects on Netlify and Gatsby Cloud.
How to modify context of generated pages in Gatsby.
Running several GraphQL queries in a single Gatsby page component or static query.
How to create a list of most visited posts in a Gatsby blog using data from Google Search Console.
Learn how to set up your Google Cloud Platform project to use Search Console API from a Node.js client.