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!

The Freemium Business Model, Best Practices for App & Plugin DevelopersFeatured
Web Development

The Freemium Business Model, Best Practices for App & Plugin Developers

Sergei Davidov,

Learn about the freemium business model and how to apply it to your apps and plugins.
Angular vs. React: What’s the Difference?Web Development

Angular vs. React: What’s the Difference?

Sergei Davidov,

In this article, we are going to discuss Angular and React, and offer the key differences between them.
Top 10 React Courses To Help You Become a Better Developer (+Free)Web Development

Top 10 React Courses To Help You Become a Better Developer (+Free)

Sergei Davidov,

Discover the best React courses, free & paid, to help you become a better developer.
Web Development 101: Understanding the Building Blocks of the WebWeb Development

Web Development 101: Understanding the Building Blocks of the Web

Sergei Davidov,

In this article, we demystify web development, discussing front-end and back-end roles, and the interplay between web browsers and servers.
Step-by-Step Guide to Building Your Own Countdown Widget From ScratchWidgets

Step-by-Step Guide to Building Your Own Countdown Widget From Scratch

Sergei Davidov,

Create a custom countdown widget from scratch and add a touch of interactivity to your projects with this easy-to-follow guide.
How to Add a Donation Button to Your WebsiteHow To

How to Add a Donation Button to Your Website

Sergei Davidov,

A donation button is the shortest path between someone wanting to help and actually helping. Here is how to set one up, and the choices that decide whether it gets used.
How to Add a LinkedIn Feed to Your WebsiteHow To

How to Add a LinkedIn Feed to Your Website

Sergei Davidov,

LinkedIn publishes no feed and gates its API, so the usual embedding advice does not apply. Here are the routes that actually work, and what each one costs you.
How to Add a Music Player to Your WebsiteHow To

How to Add a Music Player to Your Website

Sergei Davidov,

Putting music on a website is easy. Getting the hosting, the licensing and the autoplay rules right is the part that decides whether it works and whether you are allowed to.
How to Add a Pomodoro Timer to Your WebsiteHow To

How to Add a Pomodoro Timer to Your Website

Sergei Davidov,

A pomodoro timer is a small thing to build and an easy thing to build badly. Here is what the technique needs, what the settings should be, and how to put one on a page.
How to Add a Tumblr Feed to Your WebsiteHow To

How to Add a Tumblr Feed to Your Website

Sergei Davidov,

Tumblr is one of the last platforms that still hands you an open feed. The work is not getting the content, it is deciding what to do with posts that are not all the same shape.
How to Add a Website Translator to Your WebsiteHow To

How to Add a Website Translator to Your Website

Sergei Davidov,

A translator widget makes your pages readable to visitors who do not share your language. It does not make you findable in theirs. Here is the difference, and how to do both.
How to Add a World Clock to Your WebsiteHow To

How to Add a World Clock to Your Website

Sergei Davidov,

Showing the time in several places is easy to do and easy to do wrong. Here is how to add a world clock that survives daylight saving and actually helps your visitors.
How to Add a YouTube Feed to Your WebsiteHow To

How to Add a YouTube Feed to Your Website

Sergei Davidov,

YouTube does publish a feed, which makes this easier than most platforms. The decisions that matter are whether to show a channel or a playlist, and what the player costs your page.
How to Add Capterra Reviews to Your WebsiteHow To

How to Add Capterra Reviews to Your Website

Sergei Davidov,

Capterra reviews are written by buyers who evaluated software the way your prospects are evaluating yours. Here is how to get them onto your own site, and where they actually change a decision.
How to Add Code Snippets to Your WebsiteWeb Development

How to Add Code Snippets to Your Website

Sergei Davidov,

Code on a web page needs highlighting, a readable theme, and a copy button that works. Here is how to display snippets properly, and the settings that actually matter.
How to Add Google Play Reviews to Your WebsiteHow To

How to Add Google Play Reviews to Your Website

Sergei Davidov,

Your app store rating is the number that decides whether a visitor installs. Here is how to show Google Play reviews on your own site, and what the Play Console gives you to work with.
How to Create a Job Application Form for Your WebsiteHow To

How to Create a Job Application Form for Your Website

Sergei Davidov,

A job application form decides who applies and who gives up halfway. Here is what to ask, what to leave out, and what has to happen after somebody presses submit.

Join Our Newsletter!

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