Roast Dev - community of developers Logo
  • Home
  • Categories
  • About
Login
Tech news 6 Tech Posts 31279 Web Dev 24
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Roast Dev - community of developers

Professional programming tutorials and development guides. Learn, build, and grow your software development skills.

  • About Us
  • All Categories
  • Sitemap
  • RSS Feed
  • We are on DFace
  • RoastedGames

Made with PHP &
© 2026 Roast Dev - community of developers. All rights reserved.

How to build a tree-shakable library with Vite and Rollup

Today we will talk about the Moby Dick of ES Module bundlers. Tree shaking is a smart JavaScript optimization that prunes unused code from your final bundle. It's not just about tidiness; it's a key p...
08.04.2025 0 Read More

Beyond Create React App: A Comprehensive Comparison of Modern Build Tools

Introduction With Create React App (CRA) now in maintenance mode, developers are being pushed towards alternative build tools for their React applications (Good!!! I dare to say, since there ...
08.04.2025 0 Read More

How Vite resolves relative and absolute paths

Hello everyone!If you're working with Vite and handling static assets like fonts or images, path resolution can be tricky — especially when things work in one environment but not in others. In this ...
11.04.2025 0 Read More

Setting Up a React Project with Vite

Why Set Up a React Project? React needs a build tool to manage dependencies, compile JSX, and optimize performance. The two most popular ways to set up a React project are: Create React Ap...
12.04.2025 0 Read More

Deploy Static Web Apps to AWS S3 Using GitHub Actions

This guide will help you securely deploy a static web application (e.g., Next.js, Vite) to an AWS S3 bucket using GitHub Actions and an IAM Role. Step 1: Create an IAM Role in AWS Log in to ...
13.04.2025 0 Read More

Why I keep choosing Vike over Next.js for frontend apps

I've built a bunch of frontend apps and landing pages over the years. Some simple, some complex, some just to ship something and see what sticks.And like a lot of people, I started with Next.js.It’s...
16.04.2025 0 Read More

How to Use React with Web Workers for Offloading Heavy Computation

React is excellent for building interactive UIs, but it's not meant to handle CPU-heavy tasks like parsing large files or running complex calculations directly in the main thread. This can freeze your...
19.04.2025 0 Read More

Understanding how Vite deals with your node_modules

Understanding how Vite deals with your node_modules
This is an article about Vite and its features which are related to the node_modules of your projects. Background As a Vite user so far, I guess there might be some questions in your head like...
20.04.2025 0 Read More

Discover Your Dragon with the Threshing Quiz: A Journey into Coding and Fantasy

What do you get when you mix React, a dash of fantasy logic, and a whole lot of dragon energy? A custom personality quiz that tells you exactly what kind of dragon you’d bond with in the world of Fo...
22.04.2025 0 Read More

Enhancing Vue Development with vite-plugin-vue-inspector-plus

vite-plugin-vue-inspector-plus is a Vite plugin designed to enhance the Vue development experience. This plugin seamlessly integrates with Vue Devtools or Vue Inspector, making component inspection mo...
24.04.2025 0 Read More
Loading...
#reading
How to install Cursor in Ubuntu
0
Bloom Filters: A Comprehensive Guide for Web Developers
0
Endless Loop with DataFrame
0
Compare changes to encrypted files without revealing secrets in a GitHub Actions pull request workflow!
0
Nginx Configuration on AWS EC2 Deployment
0
#popular
How to Disable NSFW Filter in FaceFusion 3.2.0
0
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
1
What is Model Context Protocol (MCP): Explained in detail
1
Beginner's Guide to the Model Context Protocol (MCP)
0
How to Run DeepSeek Locally Using Ollama
0