DEV Community

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Enhancing Your Website: Best Practices for Optimization

Enhancing Your Website: Best Practices for Optimization

Comments
30 min read
Replace empty images with beautiful GradientPlaceholder

Replace empty images with beautiful GradientPlaceholder

Comments
1 min read
Day 47 / 100 Days of Code: Exploring JavaScript Functions and Dynamic Typing

Day 47 / 100 Days of Code: Exploring JavaScript Functions and Dynamic Typing

2
Comments
1 min read
Documentation of components in React with TypeScript using Storybook

Documentation of components in React with TypeScript using Storybook

5
Comments
6 min read
Six Tailwind CSS Utility Classes to Enhance Your Productivity

Six Tailwind CSS Utility Classes to Enhance Your Productivity

26
Comments
7 min read
Scalability

Scalability

Comments
1 min read
Introduction to Django and Setting Up the Development Environment

Introduction to Django and Setting Up the Development Environment

Comments
3 min read
Prepare Yourself for a Systems Design Interview

Prepare Yourself for a Systems Design Interview

13
Comments 1
8 min read
17 Open Source Alternatives to Your Favorite Software and Apps 🔥👨‍💻

17 Open Source Alternatives to Your Favorite Software and Apps 🔥👨‍💻

234
Comments 44
9 min read
Building a Developer Community on a Shoestring: Top Tips to Engage and Grow

Building a Developer Community on a Shoestring: Top Tips to Engage and Grow

1
Comments
3 min read
Achieving a Perfect Lighthouse Score: A Comprehensive Guide

Achieving a Perfect Lighthouse Score: A Comprehensive Guide

1
Comments
4 min read
Introduction to Docker Swarm

Introduction to Docker Swarm

Comments
2 min read
Simple Dictionary with API

Simple Dictionary with API

3
Comments 3
5 min read
Robots and CAPTCHA: Why AI Can’t Click ‘I’m Not a Robot’ on Websites

Robots and CAPTCHA: Why AI Can’t Click ‘I’m Not a Robot’ on Websites

2
Comments
4 min read
The Impact of Developer Tools and New Coin Listings on KuCoin

The Impact of Developer Tools and New Coin Listings on KuCoin

Comments
2 min read
Ice vegas

Ice vegas

Comments
1 min read
Boost Your React App's UX: Comprehensive Error Handling with Error Boundaries

Boost Your React App's UX: Comprehensive Error Handling with Error Boundaries

1
Comments
5 min read
Node.js vs. Express.js: Understanding the Difference and Their Roles in Web Development

Node.js vs. Express.js: Understanding the Difference and Their Roles in Web Development

2
Comments 2
3 min read
What is HTTP Interceptor & Why Should You Use One?

What is HTTP Interceptor & Why Should You Use One?

1
Comments
10 min read
Skip the Dashboard

Skip the Dashboard

1
Comments
2 min read
Explore My Portfolio and Share Your Feedback! 🕺

Explore My Portfolio and Share Your Feedback! 🕺

1
Comments
1 min read
Winsen SDE-1 Interview Experience (2024)

Winsen SDE-1 Interview Experience (2024)

Comments
2 min read
Mastering TypeScript Functions: Your Guide to Stronger, Safer Code

Mastering TypeScript Functions: Your Guide to Stronger, Safer Code

Comments
2 min read
¿Que es python?

¿Que es python?

Comments
1 min read
Documentação de componentes em React com Typescript usando Storybook

Documentação de componentes em React com Typescript usando Storybook

1
Comments
6 min read
Diary of a Software Developer #3 - Inattention as Code

Diary of a Software Developer #3 - Inattention as Code

1
Comments
2 min read
Pokemon Showdown Game with React Js - Full Project Tutorial

Pokemon Showdown Game with React Js - Full Project Tutorial

5
Comments
1 min read
AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

AI Tool Is Now Supporting React, Angular, CSS, Svelte, Vue

11
Comments
1 min read
Next.js starter template

Next.js starter template

1
Comments
1 min read
I Created an AI to Personalize Your Learning—And It’s All on the Blockchain

I Created an AI to Personalize Your Learning—And It’s All on the Blockchain

5
Comments
3 min read
Celebrating 100th Open Source Contributions: A Journey of Growth and Collaboration.

Celebrating 100th Open Source Contributions: A Journey of Growth and Collaboration.

1
Comments
5 min read
How to Grayscale Images of Out-of-Stock Products in WooCommerce Using CSS

How to Grayscale Images of Out-of-Stock Products in WooCommerce Using CSS

3
Comments
2 min read
Getting Started with Astro SSR SPA for E-Commerce with HTMX

Getting Started with Astro SSR SPA for E-Commerce with HTMX

16
Comments 1
8 min read
Discover Top Tools: Accelerate Web Application Development

Discover Top Tools: Accelerate Web Application Development

7
Comments
8 min read
Typescript Enums

Typescript Enums

2
Comments 1
2 min read
First Post!

First Post!

Comments
1 min read
Part 3 - Using Claude, Claude-Dev and Aider to Build a Ticketing System (Cursor too!)

Part 3 - Using Claude, Claude-Dev and Aider to Build a Ticketing System (Cursor too!)

12
Comments
20 min read
JS - All about String Primitive

JS - All about String Primitive

1
Comments
3 min read
From Bass Player To Startup Engineer in <9 months. Here Are Four Things You Can Learn From My Journey

From Bass Player To Startup Engineer in <9 months. Here Are Four Things You Can Learn From My Journey

Comments
6 min read
Been a while

Been a while

2
Comments
2 min read
Mastering Ruby on Rails: Thoughts and Ideas

Mastering Ruby on Rails: Thoughts and Ideas

7
Comments
4 min read
Shield Your Web Apps with SafeLine: The Self-Hosted WAF

Shield Your Web Apps with SafeLine: The Self-Hosted WAF

6
Comments 2
2 min read
Part 2: Building a Todo API with FastAPI: Step-by-Step Guide

Part 2: Building a Todo API with FastAPI: Step-by-Step Guide

2
Comments
4 min read
maxLength input type=number

maxLength input type=number

1
Comments
2 min read
Implementing SOLID Principles in React: A Guide for Scalable Development

Implementing SOLID Principles in React: A Guide for Scalable Development

4
Comments 2
4 min read
I wrote a module bundler. notes, etc

I wrote a module bundler. notes, etc

Comments
6 min read
Mastering Web Development: Cookies, Authorization, Authentication, and File Uploads in Node.js

Mastering Web Development: Cookies, Authorization, Authentication, and File Uploads in Node.js

1
Comments
5 min read
How Web5 and Bluesky are Building the Next Layer of the Web - A Comparative Analysis

How Web5 and Bluesky are Building the Next Layer of the Web - A Comparative Analysis

4
Comments
6 min read
Mastering HTTP Headers 🛠️🌐: A Comprehensive Guide for Developers 👩‍💻📘

Mastering HTTP Headers 🛠️🌐: A Comprehensive Guide for Developers 👩‍💻📘

Comments
4 min read
Protect Your Site with SafeLine: A Free, Open-Source WAF

Protect Your Site with SafeLine: A Free, Open-Source WAF

5
Comments
2 min read
Circuit Breaker em aplicações Go

Circuit Breaker em aplicações Go

1
Comments
4 min read
React: Understanding React's Event System

React: Understanding React's Event System

5
Comments
7 min read
Battle of the WAFs: Testing Detection and Performance Across Open-Source Firewalls

Battle of the WAFs: Testing Detection and Performance Across Open-Source Firewalls

6
Comments
4 min read
Build and deploy a chat application using Socket.io and Redis.

Build and deploy a chat application using Socket.io and Redis.

19
Comments 4
5 min read
Understanding Async JavaScript

Understanding Async JavaScript

2
Comments
3 min read
Understanding Django Fundamentals

Understanding Django Fundamentals

1
Comments
3 min read
Web Security: localStorage vs cookie for storing tokens

Web Security: localStorage vs cookie for storing tokens

6
Comments
3 min read
How I built a new product in just 15 hours

How I built a new product in just 15 hours

Comments
3 min read
PUT vs PATCH: Let's explore the differences

PUT vs PATCH: Let's explore the differences

5
Comments
1 min read
How to Display Cart Attributes Information Using Shopify Checkout UI Extensions

How to Display Cart Attributes Information Using Shopify Checkout UI Extensions

1
Comments
5 min read
loading...