DEV Community

Front-end

"If you're already a front-end developer, well, pretend you're also wearing a pirate hat." - Ethan Marcotte

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
How to use canvas in Web Workers with OffscreenCanvas

How to use canvas in Web Workers with OffscreenCanvas

12
Comments
6 min read
Congrats to the winners of our first-ever WeCoded Challenge!

Congrats to the winners of our first-ever WeCoded Challenge!

48
Comments 8
2 min read
Rest Client - Fetch

Rest Client - Fetch

1
Comments
3 min read
Create a Universal Button With React + TailwindCSS

Create a Universal Button With React + TailwindCSS

Comments
4 min read
Cut the Crap: Ship Better-Looking Websites (Fast)

Cut the Crap: Ship Better-Looking Websites (Fast)

2
Comments 3
9 min read
A responsive footer menu with social media icons

A responsive footer menu with social media icons

1
Comments
3 min read
What is an API? & How can i start building API's using JavaScript???

What is an API? & How can i start building API's using JavaScript???

Comments
3 min read
3 Free Guides to Level Up as a Developer

3 Free Guides to Level Up as a Developer

1
Comments
2 min read
👩‍💻 Can You Build This Website? Yes, You Can in 2025!

👩‍💻 Can You Build This Website? Yes, You Can in 2025!

5
Comments
2 min read
Promise static methods: .any, .all, .allSettled, .race and APIs: .then, .catch, .finally.

Promise static methods: .any, .all, .allSettled, .race and APIs: .then, .catch, .finally.

1
Comments
3 min read
Normalised Tree to handle a complex React nested state of two dynamic lists.

Normalised Tree to handle a complex React nested state of two dynamic lists.

3
Comments
8 min read
Angular Evolution: From v5 to v19 – A Professional Comparison for Developers

Angular Evolution: From v5 to v19 – A Professional Comparison for Developers

1
Comments
2 min read
My top 5 VScode extensions

My top 5 VScode extensions

2
Comments
2 min read
How TypeScript Infers Generic Types Automatically — and Why It Matters

How TypeScript Infers Generic Types Automatically — and Why It Matters

2
Comments
2 min read
Lazy Loading in Angular 19 Using Standalone Components: A Pokémon Example

Lazy Loading in Angular 19 Using Standalone Components: A Pokémon Example

Comments
2 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.