Don’t make the same mistakes I made.

Ruby / Ruby-on-rails


React vs Vue. A side-by-side code comparison between Vue and React! 🎉

React vs Vue: the saga continues


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

1. The Greatest React Developer I Ever Met

2. I Tried Angular as a React Developer. Here Are 6 Things I Like About It

3. 45 NPM Packages to Solve 16 React Problems

4. I Left My Job Because of TypeScript

5. Dear Developer: This Is How You Center a DIV

6. Why Are Many Developers So in Love With the MacBook?

7. 9 Useful Programming Tips from a Senior Programmer

8. These Python Data Structures Will Be Your New Best Friends

9. Why I Chose Not To Go With AWS For My SaaS Product

10. 8 Must-Know Tricks to Use AWS S3 More Effectively in Python


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

1. Angular is Costing Companies Billions

2. Ridiculous Comments in Source Code that People Actually Wrote

3. Where Should You Store JSON Web Tokens (JWT)?

4. Lame Jokes Only Programmers Will Understand

5. Custom Hooks to Make your React Component Lightweight

6. Node.js Best Practices for Beginners and Experts Alike

7. How Much Does It Cost To Create An App Like Slack?

8. Moving Away from React and Vue.js

9. Ridiculous NPM Packages You Won’t Believe Exist

10. VSCode Extensions You Definitely Need As A Developer


  1. MLOps is a new discipline
  2. It’s frequently mistaken with Artificial Intelligence Operations, or AIOps, a sister field that’s similarly essential but very different.


Bypass CAPTCHAs with JavaScript, Puppeteer and 2Captcha

What are CAPTCHAs?


How to remove an element from an Array in JavaScript

A balloon flying away (being removed) from an array.
  • shift — Removes from the beginning of an array
  • pop — Removes from the end of an array
  • splice — Removes from a specific index (position) in the array
  • filter —Remove elements programatically (based on criteria that you define) from an array

How to remove elements from the beginning of a JavaScript Array

let arr = ['a', 'b', 'c', 'd'];arr.shift(); // returns…


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

1. Stop Writing JavaScript Like This

2. 11 Productivity Tools Every Programmer Should Know

3. What You Need to Know About React 18

4. Everything New in React 18

5. UI Concepts That Will Make You a Front End Ninja

6. Mac Applications You Need as a Software Engineer

7. Useful JavaScript Coding Techniques That You Should Use

8. How to Create a Kick-Ass GitHub Profile in 5 Minutes

9. Simple CSS Hack to Reduce Page Load Time

10. Array.at() Will Change How We Access Array Values in JavaScript


Screenshot from https://www.youtube.com/watch?v=__qDWbNlHT4&t

Introduction to Hypi


Our writer of the week is: Sanjam Singh 🎉

Sunil Sandhu

Founder @ PlainEnglish.io, Teacher @ Stackademic.com, Follow me on Twitter @ twitter.com/sunilsandhu

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