DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
5 Must-Have VS Code Extensions for New Programmers: Tools That Go Beyond the Basics

5 Must-Have VS Code Extensions for New Programmers: Tools That Go Beyond the Basics

53
Comments 19
5 min read
React Performance Optimization Techniques: Memoization, Lazy Loading, and More

React Performance Optimization Techniques: Memoization, Lazy Loading, and More

Comments
4 min read
How to Change Text Color in CSS: Everything You Wanted to Know 🎨

How to Change Text Color in CSS: Everything You Wanted to Know 🎨

Comments
1 min read
Code reviews are essential, and here's how I review code written in an unfamiliar language or codebase.

Code reviews are essential, and here's how I review code written in an unfamiliar language or codebase.

11
Comments
2 min read
Understanding Big O Notation: A Beginner's Guide to Time and Space Complexity

Understanding Big O Notation: A Beginner's Guide to Time and Space Complexity

12
Comments 1
8 min read
Learning the new Svelte v5 Reactivity System

Learning the new Svelte v5 Reactivity System

1
Comments
10 min read
Podman - Create A FHIR-Server & SQL Server

Podman - Create A FHIR-Server & SQL Server

10
Comments
2 min read
Handling Errors and Job Lifecycles in Rails 7.1: Master ActiveJob with `retry_on`, `discard_on`, and `after_discard`

Handling Errors and Job Lifecycles in Rails 7.1: Master ActiveJob with `retry_on`, `discard_on`, and `after_discard`

4
Comments 2
2 min read
Level Up Your Frontend Skills with HoverHacks (YouTube Channel)

Level Up Your Frontend Skills with HoverHacks (YouTube Channel)

Comments
1 min read
Taming Quirky REST APIs with Angular HTTP Interceptors

Taming Quirky REST APIs with Angular HTTP Interceptors

1
Comments
5 min read
Idempotent Operations Explained: A Comprehensive Guide

Idempotent Operations Explained: A Comprehensive Guide

Comments
4 min read
Top 7 Web development projects for beginners

Top 7 Web development projects for beginners

193
Comments 22
4 min read
You're Probably using AIs Wrong

You're Probably using AIs Wrong

3
Comments 2
4 min read
Why Should You Choose Linux OS If You Are Programmer?

Why Should You Choose Linux OS If You Are Programmer?

Comments
8 min read
Threat Modeling with STRIDE - ultra-simplified !!

Threat Modeling with STRIDE - ultra-simplified !!

Comments
4 min read
🚀 Why Your App Is One Test Away from Disaster (And How to Fix It)

🚀 Why Your App Is One Test Away from Disaster (And How to Fix It)

Comments
4 min read
Joke Generator with Tolgee

Joke Generator with Tolgee

21
Comments 1
2 min read
Responsive Hamburger Menu: A Fun Learning Experience!

Responsive Hamburger Menu: A Fun Learning Experience!

Comments
1 min read
How to host Browser.application projects

How to host Browser.application projects

10
Comments
6 min read
How to Compress Image Size in Laravel 11

How to Compress Image Size in Laravel 11

1
Comments
2 min read
Understanding Redux: A tutorial with examples

Understanding Redux: A tutorial with examples

6
Comments 1
15 min read
How to Test Hawk Authentication for REST APIs

How to Test Hawk Authentication for REST APIs

Comments
4 min read
Como utilizar o Intersection Observer no React

Como utilizar o Intersection Observer no React

Comments 1
4 min read
SAST, DAST, and IAST: Approaches to Testing Application Security

SAST, DAST, and IAST: Approaches to Testing Application Security

6
Comments 2
6 min read
AWS Regions Public Preview: Deploy on AWS in Minutes

AWS Regions Public Preview: Deploy on AWS in Minutes

Comments
5 min read
SLOTS in Vue

SLOTS in Vue

1
Comments
6 min read
Best Private Proxies in 2024

Best Private Proxies in 2024

30
Comments 2
5 min read
The Right Way to Add Images to Emails in Next.JS

The Right Way to Add Images to Emails in Next.JS

Comments
2 min read
Don’t Confuse ?? with || in JavaScript: Here’s How They Differ!

Don’t Confuse ?? with || in JavaScript: Here’s How They Differ!

2
Comments
4 min read
File Uploads: How They Work, Where to Use Them, and How to Keep Them Secure

File Uploads: How They Work, Where to Use Them, and How to Keep Them Secure

1
Comments
5 min read
How to Integrate MRZ Recognition into a Blazor Web Application

How to Integrate MRZ Recognition into a Blazor Web Application

Comments
8 min read
Getting Started with React Part 2 : Components, State, and Props

Getting Started with React Part 2 : Components, State, and Props

Comments
3 min read
Mastering Multithreading in Python: Boost Performance

Mastering Multithreading in Python: Boost Performance

Comments
3 min read
An endless procedurally generated on-the-go picture

An endless procedurally generated on-the-go picture

Comments 2
1 min read
5 Lessons For Next js Performance Optimization in Large Projects

5 Lessons For Next js Performance Optimization in Large Projects

1
Comments
9 min read
Mastering Encapsulation in Java: A Comprehensive Guide with Examples

Mastering Encapsulation in Java: A Comprehensive Guide with Examples

2
Comments
4 min read
Building an FAQ Generator API with Next.js, GPT-4, and Unkey: Making Rate Limiting Fun!

Building an FAQ Generator API with Next.js, GPT-4, and Unkey: Making Rate Limiting Fun!

2
Comments
4 min read
Boosting Web Performance: A Guide for Frontend Developers

Boosting Web Performance: A Guide for Frontend Developers

1
Comments
5 min read
Five Design Patterns to know in Node.js

Five Design Patterns to know in Node.js

246
Comments 21
4 min read
Building a Simple Responsive Layout with Flexbox for Beginners

Building a Simple Responsive Layout with Flexbox for Beginners

20
Comments 4
3 min read
9 essential open-source libraries to master as an AI developer 🧙‍♂️ 🪄

9 essential open-source libraries to master as an AI developer 🧙‍♂️ 🪄

301
Comments 13
10 min read
"TypeScript vs JavaScript: Which One Should You Choose?"

"TypeScript vs JavaScript: Which One Should You Choose?"

1
Comments
2 min read
Create a Spooky Halloween-Themed Website with Our Interactive Template!

Create a Spooky Halloween-Themed Website with Our Interactive Template!

Comments
3 min read
Exploring InstantDB: A New Approach to Local-First Databases

Exploring InstantDB: A New Approach to Local-First Databases

Comments
3 min read
Benefits of Using Artificial intelligence (AI) in HR

Benefits of Using Artificial intelligence (AI) in HR

Comments 1
2 min read
I developed a portfolio website template for independent developers.

I developed a portfolio website template for independent developers.

1
Comments 1
1 min read
The HTML Tags That Will Make Your SEO Explode

The HTML Tags That Will Make Your SEO Explode

10
Comments
3 min read
Cross-Site Scripting and CSRF: Secure Your Web Application against Common Attacks

Cross-Site Scripting and CSRF: Secure Your Web Application against Common Attacks

1
Comments
4 min read
Emulators vs. Real Devices For Test Automation: Which Is Better?

Emulators vs. Real Devices For Test Automation: Which Is Better?

1
Comments
6 min read
How can Github Classroom help mentors and devs? 🧑‍💻🚀

How can Github Classroom help mentors and devs? 🧑‍💻🚀

Comments
1 min read
Cheat Sheet: Enabling HTTPS on a Fresh Laravel Sail App with MacOS

Cheat Sheet: Enabling HTTPS on a Fresh Laravel Sail App with MacOS

1
Comments 1
4 min read
Mastering Dates in JavaScript: The Ultimate Guide to Date & Time Handling

Mastering Dates in JavaScript: The Ultimate Guide to Date & Time Handling

47
Comments 12
6 min read
Advice for starting developers

Advice for starting developers

Comments
3 min read
🚀 Setting Up PostgreSQL and pgAdmin on Ubuntu (WSL2) for Web Developers

🚀 Setting Up PostgreSQL and pgAdmin on Ubuntu (WSL2) for Web Developers

Comments
5 min read
Event Propagation - Bubbling vs Capturing Explained with Examples

Event Propagation - Bubbling vs Capturing Explained with Examples

Comments
1 min read
Which Array method to use in JS?

Which Array method to use in JS?

1
Comments
2 min read
JavaScript Topics

JavaScript Topics

Comments
2 min read
Client-Side Rendering (CSR)

Client-Side Rendering (CSR)

2
Comments
4 min read
Building an Eco-Friendly Future: Creating a Reward-Based App for an Eco Grocery Store

Building an Eco-Friendly Future: Creating a Reward-Based App for an Eco Grocery Store

Comments
5 min read
New: Rails Development Tool

New: Rails Development Tool

7
Comments 2
2 min read
loading...