Programming with Shahan

Programming with Shahan @codewithshahan

About: I train people how to program in a fun & easy way ⌐╦╦═─ Clean code enthusiast • Sharing Fullstack News based on JavaScript Since 2020 • 1.3M+ reads [Grab My book: Clean Code Zero to One]

Joined:
Jun 3, 2021

Programming with Shahan
articles - 68 total

10 hard truths EVERY DEV must learn in 2025

I've been in the coding game for 5 years. Written messy code. Struggled with debugging...

Learn More 42 9Apr 9

How to land your first frontend job (11 Rules!)

You wanna land your first front-end job in 2025? You think slapping together a few React components...

Learn More 11 3Mar 15

9 frontend devs mistakes

You’re a newbie? Good. That means you have nowhere to go BUT UP. it can feel overwhelming. That’s...

Learn More 19 4Mar 10

Which JavaScript framework is best (React or Vue in 2025?)

React vs. Vue.js in 2025, Which One Should You Choose? React remains one of the most popular...

Learn More 57 44Feb 20

Code Optimization for Game Development

Game development is a battlefield. Either you optimize, or you lose. I don’t care if you’re an...

Learn More 5 0Feb 16

How to Write Better Code for Agile Software Development (Handbook)

Building scalable software applications requires writing clean code that’s so simple that any dev can...

Learn More 28 2Feb 6

Building clean reusable React components 🌱

What are reusable React components? They are independent pieces of code that can be reused throughout...

Learn More 12 2Jan 4

The future of frontend development (2025)

The environment of front-end development is CHANGING dramatically. Thanks to technological...

Learn More 49 0Dec 31 '24

10 Bulletproof Rules for Writing Clean Code 🔥

If you're in a messy room, you can’t find your keys. Clothes everywhere, books piled up. That...

Learn More 146 10Dec 27 '24

Master the art of programming!

Clean Code Zero to One Programming with Shahan ・ Dec 26 ...

Learn More 2 0Dec 26 '24

Clean Code Zero to One

When you get stuck writing code, you might TURN to AI. But let me tell you something. AI can’t SAVE...

Learn More 64 8Dec 26 '24

Add Passwordless Facial Authentication on Your Website! (FACEIO)

What is FaceIO, and Why Use It? 🤳 FaceIO is a service that allows websites and apps to...

Learn More 10 0Oct 25 '24

How to write clean code

Why Write Clean Code? ⛩️ Imagine if you tried to find something in a messy room—you'd...

Learn More 183 23Oct 23 '24

Heartfelt Timer App with HTML/CSS/JS Only!

It’s made of glass and has a smooth bluish background. It’s very simple and SUPER fun to make, even...

Learn More 14 4Oct 19 '24

Must have developer tools

If you're a programmer or thinking about becoming one, having the right software tools can make your...

Learn More 6 0Oct 13 '24

Your First Backend Application using Node.js

Are you learning web development and confused about how to start a Node.js project? Don’t worry, I’ve...

Learn More 71 3Oct 10 '24

5 open-source tools every developer should know

🔑 Key Concepts Every programmer needs some efficient tools to help them write code, test...

Learn More 124 17Oct 2 '24

Popular Next.js Tricks

Here is the 9 popular Next.js tricks you may need to know. 1. 💨 Fast Page Loads with Static...

Learn More 8 0Sep 2 '24

The Future of Game Development (No Engine!?)

You don't need to wait for a game developer to design the levels, characters, or actions....

Learn More 18 3Aug 30 '24

How Websites Work (HTTP)

1. What is HTTP? When you want to visit a website, like YouTube or dev.to, HTTP is the...

Learn More 15 0Aug 29 '24

Let's practice writing clean, reusable components in react

🔑 Key Concepts What are reusable React components? Think of them as building...

Learn More 137 2Jun 16 '24

Sorry Devin You Can't Replace our Jobs

Introduction My name is Mojo, and I am an Anti Devin seasoned software engineer with over...

Learn More 60 15Mar 24 '24

Automate your frontend tasks with these 14 popular Figma plugins

As we enter 2024, the fusion of artificial intelligence (AI) with design workflows has become a rapid...

Learn More 20 0Mar 16 '24

React or Vue, which JS framework is best?

React is the most popular JavaScript library for building single-page applications. On the other...

Learn More 64 52Mar 2 '24

I built a turtle racing game in Python

In this article, you'll learn how to build a racing game in Python using the Turtle library in just...

Learn More 8 0Feb 29 '24

Writing clean, reusable components in React (best practices)

🔑 Key Concepts What are reusable React components? You can think of them as building...

Learn More 125 21Feb 29 '24

GitHub spam is getting out of hand!👎

Spam on GitHub now seems to be doping up🐜constantly. But WHY? I know spam isn’t new. Fraud,...

Learn More 43 19Feb 23 '24

Mastering Figma for Developers (full guide)

🗝️ Key Concepts Figma has gained widespread popularity among companies. The reasons...

Learn More 92 4Feb 23 '24

Skills to become a backend developer in 6 months (roadmap)

Let me give you a simple🚦roadmap to know where you are and where you should go next. ...

Learn More 351 67Feb 11 '24

How to get a job as a web developer (no degree)

🪜Introduction: So, you're thinking about getting a full-time or part-time job as a web...

Learn More 27 3Jan 31 '24