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.
Learn how to gracefully shut down an Express application with TypeScript.
An extensive guide on error handling in Express using TypeScript.
In this blog post you will learn how to upgrade Gatsby to version 4 from version 3.
Resolve CORS errors in Express when working with a client hosted on a different origin. Learn how to fix Express server not sending cookies in cross-origin requests.
Learn how to track the changes you make to Compose files in big projects.