DEV Community

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Simplifying Pagination in Angular with a Reusable Base Component

Simplifying Pagination in Angular with a Reusable Base Component

1
Comments
3 min read
Designer required

Designer required

Comments 1
1 min read
Convention and Creativity

Convention and Creativity

Comments
2 min read
Timing Attacks in Node.js

Timing Attacks in Node.js

29
Comments 15
4 min read
How to Check if a Value is a Number in JavaScript

How to Check if a Value is a Number in JavaScript

Comments
2 min read
TypeScript Enums vs. String Unions: What's the Deal?

TypeScript Enums vs. String Unions: What's the Deal?

1
Comments
3 min read
🔐 Clerk + Next.js: A Developer-Friendly Auth Stack That Gets Out of Your Way

🔐 Clerk + Next.js: A Developer-Friendly Auth Stack That Gets Out of Your Way

1
Comments
3 min read
What Is A Merkle Tree And How Is It Used In Distributed Systems

What Is A Merkle Tree And How Is It Used In Distributed Systems

Comments
3 min read
You don't need a Builder in Scala

You don't need a Builder in Scala

Comments
2 min read
How to Build an AI-Powered Website Generator Like Lovable.ai

How to Build an AI-Powered Website Generator Like Lovable.ai

Comments 1
3 min read
How to use Yup validation with React Hook Form

How to use Yup validation with React Hook Form

Comments 1
11 min read
Google’s Firebase Studio: The Ultimate All-in-One Dev Tool?

Google’s Firebase Studio: The Ultimate All-in-One Dev Tool?

2
Comments 1
4 min read
Seamless Area Annotations in .NET: Unlock Powerful Presentation Workflows

Seamless Area Annotations in .NET: Unlock Powerful Presentation Workflows

Comments
2 min read
Asynchronous Programming: Callbacks, Promises, and Async/Await

Asynchronous Programming: Callbacks, Promises, and Async/Await

Comments
3 min read
From TheCampusCoders to the 9-5 Grind: My Journey and How I’m Looking for New Opportunities

From TheCampusCoders to the 9-5 Grind: My Journey and How I’m Looking for New Opportunities

14
Comments 1
4 min read
Tracking Changes in the DOM Using MutationObserver

Tracking Changes in the DOM Using MutationObserver

Comments
4 min read
🔥 Ethereum’s First Employee Predicts Web3's World Domination

🔥 Ethereum’s First Employee Predicts Web3's World Domination

Comments
2 min read
Why Every Developer Should Learn AI-Powered Dev Workflows in 2025

Why Every Developer Should Learn AI-Powered Dev Workflows in 2025

3
Comments 2
2 min read
What I Actually Do When I Say I'm “Working on My SaaS”

What I Actually Do When I Say I'm “Working on My SaaS”

17
Comments
4 min read
🍭 When You're New to JavaScript But Already Using Modern APIs — This is for You!

🍭 When You're New to JavaScript But Already Using Modern APIs — This is for You!

Comments
2 min read
Building Real-Time Notifications in a Node.js App Using WebSockets

Building Real-Time Notifications in a Node.js App Using WebSockets

2
Comments
2 min read
Federated Learning & Privacy-Preserving AI Researcher

Federated Learning & Privacy-Preserving AI Researcher

Comments
1 min read
Redis Delayed Queue: Explained Once and for All

Redis Delayed Queue: Explained Once and for All

15
Comments 1
7 min read
Anime.js – A Powerful JavaScript Animation Engine for Modern Web Experiences

Anime.js – A Powerful JavaScript Animation Engine for Modern Web Experiences

34
Comments 3
2 min read
Optimizing Websites with SEO, Backlinks & Keyword Research

Optimizing Websites with SEO, Backlinks & Keyword Research

Comments
1 min read
loading...