DEV Community

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to choose between Flexbox, Float and Grid like a pro

How to choose between Flexbox, Float and Grid like a pro

42
Comments
4 min read
Shake the tree and make your app smaller

Shake the tree and make your app smaller

4
Comments 2
5 min read
How to use Axios interceptors to handle 401 API errors and refresh tokens in typescript.

How to use Axios interceptors to handle 401 API errors and refresh tokens in typescript.

7
Comments
2 min read
Using Supabase with Autocode

Using Supabase with Autocode

2
Comments
2 min read
WordPress (plugins) compatibility check to prevent fatal errors

WordPress (plugins) compatibility check to prevent fatal errors

12
Comments 4
9 min read
7 Best Tools for Monitoring Node.js Servers

7 Best Tools for Monitoring Node.js Servers

68
Comments 5
3 min read
Enforce Git Hooks in Monorepos with Husky - But How?

Enforce Git Hooks in Monorepos with Husky - But How?

12
Comments 1
4 min read
Want to create attractive, interactive docs? Use these amazing documentation tools and examples

Want to create attractive, interactive docs? Use these amazing documentation tools and examples

274
Comments 14
20 min read
Animate an SVG path with CSS

Animate an SVG path with CSS

92
Comments 6
2 min read
Add Google Analytics to React/Next in 5 minutes

Add Google Analytics to React/Next in 5 minutes

27
Comments
2 min read
Why Learning Vanilla 🍦JavaScript Is So Important

Why Learning Vanilla 🍦JavaScript Is So Important

2
Comments
2 min read
Design a RESTful API

Design a RESTful API

3
Comments
2 min read
Learn A11y with FrontendMentor: Interactive Rating

Learn A11y with FrontendMentor: Interactive Rating

5
Comments
7 min read
How to fix Nginx symlink caching issue

How to fix Nginx symlink caching issue

5
Comments
1 min read
How to steal a website and how to prevent it

How to steal a website and how to prevent it

9
Comments 2
4 min read
B2B Commerce w. Medusa: Set up a headless Node.js backend (1/2)

B2B Commerce w. Medusa: Set up a headless Node.js backend (1/2)

27
Comments 1
13 min read
WebRTC for Streaming Applications

WebRTC for Streaming Applications

2
Comments
6 min read
10 Useful APIs For Your Next Project In 2023

10 Useful APIs For Your Next Project In 2023

4
Comments 1
3 min read
Simple Proof-of-Work in JavaScript (without dependencies)

Simple Proof-of-Work in JavaScript (without dependencies)

2
Comments
5 min read
How to Make Accordion in React

How to Make Accordion in React

4
Comments 2
2 min read
Anchor scrolling in Angular

Anchor scrolling in Angular

6
Comments
5 min read
Using useEffect() in React To Do Some Superhero Stuff

Using useEffect() in React To Do Some Superhero Stuff

6
Comments 2
6 min read
Using Speech Synthesis Utterance to enhance user experience

Using Speech Synthesis Utterance to enhance user experience

7
Comments 1
4 min read
Awesome Navbar with CSS and JS

Awesome Navbar with CSS and JS

21
Comments 4
4 min read
Best of 2022 - Recap of my blog posts

Best of 2022 - Recap of my blog posts

16
Comments 6
2 min read
How to Use Dynamic Web TWAIN UI-less API to Build a Web Document Scanning Application

How to Use Dynamic Web TWAIN UI-less API to Build a Web Document Scanning Application

5
Comments
6 min read
Unexpected token in JSON at position 0 error

Unexpected token in JSON at position 0 error

17
Comments 4
6 min read
🐍FastAPI vs Flask 🌶️v⚡

🐍FastAPI vs Flask 🌶️v⚡

36
Comments 2
4 min read
A visual is worth 1000 lines of code

A visual is worth 1000 lines of code

22
Comments
5 min read
Vs Code Zero to Hero setup

Vs Code Zero to Hero setup

48
Comments 8
4 min read
Implementing M-pesa STK push and query in Ruby On Rails

Implementing M-pesa STK push and query in Ruby On Rails

19
Comments 4
8 min read
Design-to-code tools specs comparison 2023

Design-to-code tools specs comparison 2023

6
Comments
9 min read
Exploring GraphiQL 2 Updates and New Features

Exploring GraphiQL 2 Updates and New Features

25
Comments
4 min read
GNOME Asia 2022 - My first international conference

GNOME Asia 2022 - My first international conference

2
Comments 1
4 min read
Light DOM and Lightning Web Components in Salesforce

Light DOM and Lightning Web Components in Salesforce

21
Comments 1
5 min read
Introduction to CI/CD

Introduction to CI/CD

13
Comments
4 min read
Patterns And Best Practices In JavaScript: Dealing With Callback Functions

Patterns And Best Practices In JavaScript: Dealing With Callback Functions

6
Comments
5 min read
🛑 Why You Should Avoid the onclick Attribute in Your Code

🛑 Why You Should Avoid the onclick Attribute in Your Code

20
Comments 4
3 min read
Let's build a backend api like bit.ly using node js

Let's build a backend api like bit.ly using node js

11
Comments
6 min read
Towards an Orthographic Development Environment: Small Beginnings

Towards an Orthographic Development Environment: Small Beginnings

1
Comments
2 min read
Simple HTTP GET requests using Ruby

Simple HTTP GET requests using Ruby

13
Comments
5 min read
Building universal JS/TS plugins with unplugin

Building universal JS/TS plugins with unplugin

16
Comments
2 min read
How google keep does input form

How google keep does input form

5
Comments
3 min read
7 Insanely Useful React Libraries For Your Next Project - No BS

7 Insanely Useful React Libraries For Your Next Project - No BS

7
Comments
8 min read
You need to know about Neubrutalism Style

You need to know about Neubrutalism Style

1
Comments 2
2 min read
How to create a SSR Application in React

How to create a SSR Application in React

5
Comments
2 min read
Detect Operating System using javascript.

Detect Operating System using javascript.

4
Comments 1
1 min read
To create a timer in a React app using TypeScript and Moment.js

To create a timer in a React app using TypeScript and Moment.js

6
Comments
1 min read
CSS for absolute beginners in 4 minutes.

CSS for absolute beginners in 4 minutes.

5
Comments
5 min read
Taking the fear out of authorization: OAuth essentials for frontenders 15:29

Taking the fear out of authorization: OAuth essentials for frontenders

20
Comments
6 min read
How to get the user’s timezone in JavaScript with Edge Functions

How to get the user’s timezone in JavaScript with Edge Functions

7
Comments 1
5 min read
Use session middleware to implement distributed session solution based on Redis

Use session middleware to implement distributed session solution based on Redis

12
Comments
7 min read
Vendure headless commerce - part 1

Vendure headless commerce - part 1

16
Comments 1
2 min read
Data flow through services: SOAP

Data flow through services: SOAP

15
Comments
2 min read
Client-side image compression with Supabase Storage

Client-side image compression with Supabase Storage

12
Comments 4
2 min read
7 Developer Portfolio for inspiration

7 Developer Portfolio for inspiration

156
Comments 23
3 min read
Easy Steps to Create a Read-Only Angular PDF Viewer

Easy Steps to Create a Read-Only Angular PDF Viewer

2
Comments
5 min read
6 Awesome tools to write better code

6 Awesome tools to write better code

79
Comments 4
4 min read
Best API to generate profile avatars

Best API to generate profile avatars

6
Comments
3 min read
Event Bubbling 101 🤔

Event Bubbling 101 🤔

5
Comments
2 min read
loading...