Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.

Web Development

Common Ninja Blog

Discover highly informative and helpful articles on topics such as web development, web design, marketing, business & more!

How To Build an Email-Collecting App With Next.js and MailchimpFeatured
Web Development

How To Build an Email-Collecting App With Next.js and Mailchimp

Jonathan Geiger,

In this blog post, we will learn how to collect emails with Next.js, Mailchimp, and Chakra UI.
A Beginner’s Guide to SEO for DevelopersOptimization

A Beginner’s Guide to SEO for Developers

Sergei Davidov,

In this article, we will look at some important SEO factors to consider when building a website, for the purpose of increasing search visibility on search engines.
Mastodon — The Twitter Alternative You Should Know AboutWidgets

Mastodon — The Twitter Alternative You Should Know About

Sergei Davidov,

In this article, we are going to discuss Mastodon, a social network that can be a great alternative to all those who decided to leave Twitter following recent events.
Handling Exceptions in React: Best PracticesWeb Development

Handling Exceptions in React: Best Practices

Sergei Davidov,

In this article, we are going to learn about the best to handle exceptions in a React application.
How To Build a Code Syntax Highlighter in ReactWeb Development

How To Build a Code Syntax Highlighter in React

Sergei Davidov,

In this article, we are going to explain how to build a code syntax highlighter in React.
useLayoutEffect vs useEffect in React — What’s the Difference?Web Development

useLayoutEffect vs useEffect in React — What’s the Difference?

Sergei Davidov,

In this article, we are going to discuss the difference between the useLayoutEffect and the useEffect hooks and offer you some examples of how and when to use them.
How To Create Responsive Web Design Using CSS Container QueriesWeb Development

How To Create Responsive Web Design Using CSS Container Queries

Sergei Davidov,

In this article, we’ll discuss how to create responsive web designs with CSS container queries.
Handling Multiple File Uploads With React Hook FormWeb Development

Handling Multiple File Uploads With React Hook Form

Sergei Davidov,

In this article, we are going to discuss how to work on multiple file uploads with the React Hook Form
How To Build a Headless WordPress App With React and WPGraphQLWeb Development

How To Build a Headless WordPress App With React and WPGraphQL

Sergei Davidov,

In this article, we are going to learn how to build a simple headless WordPress application with React and WPGraphQL.
How To Build a Digital Signature Pad in ReactWeb Development

How To Build a Digital Signature Pad in React

Sergei Davidov,

In this article, we are going to discuss how to build a digital signature pad in React.
Top 7 Successful Micro SaaS Start-UpsWeb Development

Top 7 Successful Micro SaaS Start-Ups

Sergei Davidov,

In this article, we are going to discuss the top seven successful micro SaaS start-ups.
Building a Chat Application With Svelte and FirebaseWeb Development

Building a Chat Application With Svelte and Firebase

Sergei Davidov,

In this article, we are going to discuss how to build a chat application with Svelte and Firebase.
How To Build a Shopify App From ScratchWeb Development

How To Build a Shopify App From Scratch

Sergei Davidov,

In this article, we are going to explain how to build a Shopify app from scratch.
Building Proxies With JavaScript for REST ClientsWeb Development

Building Proxies With JavaScript for REST Clients

Sergei Davidov,

In this article, we will learn how proxies work in JavaScript and how to use them as proxy objects.
Implementing Auth0 Authentication in React AppsWeb Development

Implementing Auth0 Authentication in React Apps

Sergei Davidov,

In this article, we’ll discuss what authentication is and why it’s needed, and we’ll go over how to implement it in React using Auth0.
Top 7 Successful Micro SaaS CompaniesWeb Development

Top 7 Successful Micro SaaS Companies

Sergei Davidov,

In this article, we are going to discuss the top seven micro SaaS companies.
Common Ninja’s Template for WooCommerce – Bring Your E-Commerce App to WooCommerce With Zero EffortNews & Updates

Common Ninja’s Template for WooCommerce – Bring Your E-Commerce App to WooCommerce With Zero Effort

Daniel Sternlicht,

In this article, we will discuss the new template we’ve created for building WooCommerce apps with zero effort.

Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.