Here are the 10 most popular articles on JavaScript In Plain English. Need inspiration for your next article — look no further!

The following articles have been listed in order of number of claps received. This means that there may be a different order based on number of views, although claps generally are a good barometer of how popular an article is/how well it has performed.

1. 14 Useful Tools That I Use for Faster and Easier Web Development

By Josef Cruz

Likes: 2k

2. Repos I Didn’t Know I Needed For Front-End

By Anurag Kanoria

Likes: 1.8k

3. Your PWA is going to break in August 2021

By Kevin Basset

Likes: 1.4k

4. Top Node.js Frameworks to use in 2021

https://javascript.plainenglish.io/top-node-js-frameworks-to-use-in-2021-4951ee5940b8

By Ronak Patel

Likes: 900

5. Clean APIs in React with TypeScript

By Alain Perkaz

Likes: 700

6. Concepts You Should Know As a JavaScript Developer

By Mohit

Likes: 620

7. Stop using margin, use Spacer component instead

By Thor Chen

Likes: 400

8. Entry Level React Interview Questions

By Vakhtang Nodadze

Likes: 570

9. Useful Web Apps for Web Developers

By Josef Cruz

Likes: 460

10. The Ultimate Guide to Writing Self-Documenting Code


As cloud computing continues to grow, so does In Plain English.

We wanted to create a space on the Web where you can stay up to date with all things related to AWS, and Cloud Computing. So without further ado, we are proud to introduce our new publication, AWS in Plain English!

We’re still getting set up, but in the meantime we would absolutely love it if you would follow our publication: https://aws.plainenglish.io

https://aws.plainenglish.io

Alongside this, we also launched Python in Plain English last year. Many of you already know this, but for our recent friends, we’d love for you to follow along with that publication too! https://python.plainenglish.io 😊

If you would…


Here are the 10 most popular articles on JavaScript In Plain English. Need inspiration for your next article — look no further!

The following articles have been listed in order of number of claps received. This means that there may be a different order based on number of views, although claps generally are a good barometer of how popular an article is/how well it has performed.

1. HTML Tricks Nobody is Talking About

By Anurag Kanoria

Likes: 2.2k

2. How I went from earning $0.55 to $2,200+ in 3 Months

By Atit

Likes: 1.8k

3. The Node.js Developer Roadmap for 2021

By Mohit

Likes: 1.6k

4. Ultimate Web Developer Roadmap for 2021

By Mohit

Likes: 1.2k

5. 10 Awesome Front-End Development Tools to Boost Your Productivity

By Mehdi Aoussiad

Likes: 1.1k

6. JavaScript Features That Are Introduced In ES2021

By Jonathan Fielding

Likes: 800

7. 11 Front End Developer Tools I Can’t Live Without

By Josef Cruz

Likes: 750

8. The two-line JavaScript design pattern that covers a multitude of sins

By Lewis Donovan

Likes: 600

9. Handle JavaScript Events Like A Pro

By Divyesh

Likes: 600

10. 15 Helpful JavaScript One-Liners

By Daan

Likes: 550

Conclusion

And there we have it! The top 10 most liked articles…


Here are the 10 most popular articles on JavaScript In Plain English. Need inspiration for your next article — look no further!

The following articles have been listed in order of number of claps received. This means that there may be a different order based on number of views, although claps generally are a good barometer of how popular an article is/how well it has performed.

1. Programming Memes That Will Lighten Your Mood

By Atit

Likes: 2.7k

2. JavaScript Optimization Techniques to Know in 2021

By Atit

Likes: 1.5k

3. CSS Properties Nobody Is Talking About

By Anurag Kanoria

Likes: 1.2k

4. Mistakes I Made (and Regret) as a JavaScript Developer

By Ali Haider

Likes: 1.2k

5. Ways You Can Tell When Programmers Commit Their Life to Programming

By Josef Cruz

Likes: 1k

6. Why you should never use ‘npm install’ in your CI/CD pipelines

By Pascal Zwikirsch

Likes: 770

7. How To Create An Awesome Github Profile README

By Gapur Kassym

Likes: 590

8. React Learning Roadmap For 2021

By Mohit

Likes: 550

9. Double Your React Coding Speed With This Simple Trick

By Aleksey Kozin

Likes: 480

10. CSS Flexbox Explained With Examples

By Mehdi Aoussiad

Likes: 480

Conclusion

And there we have it! The 10 most popular…


I don’t talk about it often, but I really enjoy teaching.

A few kind words on an article I’ve written or a video I’ve made will sit with me for long after the comment was posted. Once a week, I volunteer as an English teacher and it warms my heart whenever a student uses a new word they had been taught the previous week.

2020 was a tough year and 2021 — so far — appears to be no different. To try and add some positivity into the world, I wanted to figure out what I could do to help…


Here are the 20 most read articles on JavaScript In Plain English. Looking for inspiration for your next article — look no further!

As Editor of one of the most popular tech publications in the world, some of the questions I get asked a lot are: “what should I write about”, and “how can I write something that people will like?” Well, whether you’re here because you want answers to those questions, or you’re simply here to read some interesting things, here are the most popular articles on JavaScript In Plain English for 2020.

The following articles have been listed in order of number of claps received. This means that there may be a different order based on number of views, although claps…


There’s more to debugging than just console.log(). Just like how strings, arrays and objects have methods, console does too!

One of the easiest ways to debug anything in JavaScript is by logging stuff using console.log. But there are a lot of other methods provided by the console that can help you debug better and smarter.

Let’s get started!

1. Stop doing this with console.log()

Let’s imagine we have a variable called name and we want to log it in the console. Often we find ourselves writing this:

console.log('name', name)

Since ES2015, we can use object shorthand notation whenever we want to log out things like this. That means we can write the following:

console.log({name})

And this will output the same thing.

2. A better way to log multiple items

Imagine a scenario when…


Analysing the Big O of various Array and Object methods

Understanding how objects and arrays work through the lens of Big O is an important thing to know, as it should influence the choices you make when structuring data in your apps.

Along with this, is it just as useful to know when you should be using an Object and when you should be using an Array.

Objects

When to use objects

  • When you don’t need order
  • When you need fast access/insertion and removal

Big O of Objects

  • Insertion: O(1)
  • Removal: O(1)
  • Searching: O(N)
  • Access: O(1)

Searching is O(N) because here we are searching for a value in the object, rather than searching for a key. …


It’s about time we reframed the education of recursion around real life scenarios instead of elegant mathematical equations

For programmers — especially self-taught programmers — our first introduction to the world of ‘recursion’ is often in the form of something math-related. It’s not uncommon for programmers to intrinsically call upon some of our favourite F words when we think of recursion — no not that F word, these ones:

Fibonacci

function fibonacci(position) {
if (position < 3) return 1;
return fibonacci(position - 1) + fibonacci(position - 2);
}

Factorial

function factorial(num) {
if (num === 1) return num;
return num * factorial(num - 1);
}

Recursive versions of the fibonacci and factorial functions are some of the more…


Access all of your favourite CLI tools (plus lots more) with one command

What is Starter Pack?

Starter Pack unifies all the other CLI tools. Forget having to install/remember/google lots of different commands, access them all through Starter Pack!

This also means you don’t have to worry about always keeping the various CLI tools you use up to date because Starter Pack will take care of it for you. Keep Starter Pack up to date and all your other CLI tools will be as well!

Who is Starter Pack for?

Everyone! We have created a tool that is (hopefully) accessible to developers of all skill levels.

But what about competing standards? Doesn’t this just create another?

This is an understandable concern. …

Sunil Sandhu

Founder @ PlainEnglish.io, Teacher @ Stackademic.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store