DEV Community

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Custom error handling in a REST API using TypeScript, Express.js, Joi validation, and object-oriented programming

Custom error handling in a REST API using TypeScript, Express.js, Joi validation, and object-oriented programming

Comments
3 min read
Sharing a Funny First PR Experience

Sharing a Funny First PR Experience

5
Comments
1 min read
Half year reflections on building my first SaaS

Half year reflections on building my first SaaS

2
Comments
3 min read
iOS style scrolling dock with scroll-driven animation 🤔

iOS style scrolling dock with scroll-driven animation 🤔

1
Comments
1 min read
4 Ideas to Create Organic Growth for a Web App

4 Ideas to Create Organic Growth for a Web App

Comments
2 min read
KOHF: An interactive ecommerce and learning platform

KOHF: An interactive ecommerce and learning platform

24
Comments
2 min read
Prayer Times Plugin for WordPress: Quick Guide

Prayer Times Plugin for WordPress: Quick Guide

3
Comments
2 min read
Mastering Web Breakpoints: Creating Responsive Designs for All Devices 🔥

Mastering Web Breakpoints: Creating Responsive Designs for All Devices 🔥

Comments
3 min read
Improving State Management in React: Transitioning from Prop Drilling to ContextAPI

Improving State Management in React: Transitioning from Prop Drilling to ContextAPI

Comments
4 min read
Dive Into My Latest DEV Community Articles! ⚡️

Dive Into My Latest DEV Community Articles! ⚡️

Comments
3 min read
“How Spain’s Victory at Euro 2024 Inspired the Creation of an Interactive Football App Using JavaScript”

“How Spain’s Victory at Euro 2024 Inspired the Creation of an Interactive Football App Using JavaScript”

4
Comments
2 min read
It’s Time to Move on From Agile Development

It’s Time to Move on From Agile Development

15
Comments 4
3 min read
Handling and debugging CORS (Cross-Origin Resource Sharing) issues in a NestJS Application

Handling and debugging CORS (Cross-Origin Resource Sharing) issues in a NestJS Application

1
Comments
3 min read
Authentication & Authorization: The Backbone of Secure Systems 🛡

Authentication & Authorization: The Backbone of Secure Systems 🛡

Comments
3 min read
Beginner Frontend Mistakes and How to Avoid Them

Beginner Frontend Mistakes and How to Avoid Them

5
Comments 1
3 min read
What's new in Web Dev this month?

What's new in Web Dev this month?

264
Comments 20
4 min read
Mastering JavaScript Generators 🔥

Mastering JavaScript Generators 🔥

Comments
3 min read
Understanding Progressive Web Apps (PWAs) 🔥

Understanding Progressive Web Apps (PWAs) 🔥

Comments
3 min read
Mastering Asynchronous JavaScript: A Guide to async/await and Promises ⌛️

Mastering Asynchronous JavaScript: A Guide to async/await and Promises ⌛️

Comments
3 min read
Seeking Guidance on Choosing the Right Path for Web Development Career

Seeking Guidance on Choosing the Right Path for Web Development Career

1
Comments
1 min read
Understanding Lexical Scope in JavaScript ✅

Understanding Lexical Scope in JavaScript ✅

Comments
3 min read
Day 26 / 100 Days of Code: CSS Trials and Triumphs

Day 26 / 100 Days of Code: CSS Trials and Triumphs

Comments
1 min read
CORS: The Gatekeeper of Web Interactions

CORS: The Gatekeeper of Web Interactions

Comments
3 min read
Japanglish Tech Talk #1 Presentation Introduction

Japanglish Tech Talk #1 Presentation Introduction

Comments
2 min read
Track your pet in real time! 🐾

Track your pet in real time! 🐾

1
Comments
2 min read
Firebase hosting issue on Flutter Web

Firebase hosting issue on Flutter Web

1
Comments
1 min read
Best Web Development Resources 🔥

Best Web Development Resources 🔥

1
Comments
2 min read
Supabase RLS Alternative

Supabase RLS Alternative

54
Comments 6
11 min read
Enhancing Next.js Builds with Webpack Custom Plugins

Enhancing Next.js Builds with Webpack Custom Plugins

2
Comments
2 min read
The Fragmentation in API Tooling: Specialized Tools, Inefficient Processes

The Fragmentation in API Tooling: Specialized Tools, Inefficient Processes

2
Comments
6 min read
DevOps fun #1: if you're cool enough to watch video in console?

DevOps fun #1: if you're cool enough to watch video in console?

1
Comments
2 min read
Exploring the Different Types of Web APIs

Exploring the Different Types of Web APIs

3
Comments
3 min read
Gift Registry

Gift Registry

15
Comments 3
2 min read
JS: Geek Out with AJAX

JS: Geek Out with AJAX

Comments
4 min read
9 Tips for Building a Secure Web Application with tRPC, Next.js, Prisma, Turbo, and NextAuth

9 Tips for Building a Secure Web Application with tRPC, Next.js, Prisma, Turbo, and NextAuth

3
Comments
8 min read
Exploring React: A Revolutionary Journey in Web Development

Exploring React: A Revolutionary Journey in Web Development

Comments
2 min read
The JavaScript Labyrinth: Unseen Dangers and Hidden Truths

The JavaScript Labyrinth: Unseen Dangers and Hidden Truths

1
Comments
3 min read
The Never Ending Battle Against Software Complexity

The Never Ending Battle Against Software Complexity

Comments 1
5 min read
Frontend Optimization Techniques with Web Vitals: A Beginner's Guide

Frontend Optimization Techniques with Web Vitals: A Beginner's Guide

13
Comments 1
5 min read
KISS with Docker Compose

KISS with Docker Compose

7
Comments
5 min read
How to write better CSS

How to write better CSS

Comments
1 min read
Episode 24/29: Converging Frameworks, SSR with Igor Minar

Episode 24/29: Converging Frameworks, SSR with Igor Minar

4
Comments 1
2 min read
Why you should try React Query?

Why you should try React Query?

7
Comments
5 min read
TypeScript ✔ vs JavaScript ❌ : How TypeScript Outshines JavaScript

TypeScript ✔ vs JavaScript ❌ : How TypeScript Outshines JavaScript

Comments
4 min read
Handling JSON Data in Python

Handling JSON Data in Python

1
Comments
4 min read
React ChatBotify v2 Beta Release: What’s Changed, What’s New and What’s Next?

React ChatBotify v2 Beta Release: What’s Changed, What’s New and What’s Next?

1
Comments
8 min read
"Setting up your Codespace" Error

"Setting up your Codespace" Error

Comments
1 min read
Shallow Copy vs Deep Copy in JavaScript

Shallow Copy vs Deep Copy in JavaScript

1
Comments 1
2 min read
Unleashing the Power of Python in Web Development

Unleashing the Power of Python in Web Development

1
Comments
4 min read
Chess Player Game 🎉 Building a Vue.js

Chess Player Game 🎉 Building a Vue.js

7
Comments
2 min read
Good Practices Using Node.js + Sequelize with TypeScript

Good Practices Using Node.js + Sequelize with TypeScript

2
Comments
2 min read
The Evolution of JavaScript: A Journey Through ECMAScript Versions 🚀

The Evolution of JavaScript: A Journey Through ECMAScript Versions 🚀

1
Comments
7 min read
My Journey in Building a Personal Website

My Journey in Building a Personal Website

1
Comments
2 min read
Refactoring

Refactoring

3
Comments
3 min read
How to Secure Vercel Cron Job routes in Next.js 14 (app router)

How to Secure Vercel Cron Job routes in Next.js 14 (app router)

6
Comments
6 min read
Day 1: Kicking Off My 21-Day JavaScript Challenge 🚀

Day 1: Kicking Off My 21-Day JavaScript Challenge 🚀

3
Comments
2 min read
18 GitHub Repos to Learn JavaScript

18 GitHub Repos to Learn JavaScript

3
Comments
4 min read
I'm looking for a Full Stack Software Developer Role

I'm looking for a Full Stack Software Developer Role

Comments
2 min read
Top 6 Red Flags in Companies

Top 6 Red Flags in Companies

26
Comments 10
3 min read
Embarking on a 21-Day JavaScript Journey: My Path to Becoming a Full-Stack Developer

Embarking on a 21-Day JavaScript Journey: My Path to Becoming a Full-Stack Developer

2
Comments
1 min read
loading...