Logo
Login
Tech Posts 31207
100daysofcode 100daysofdevops 100pay 10mistakes 10yearworkanniversary 11 11labs 11tly 11ty 127001

Dev Blog A constructive and inclusive blog for software developers. With you every step of your journey.

Built with modern PHP and MySQL. Open source software that powers developer blogs and other inclusive communities.

Made with love and PHP. Dev Blog © 2024.

Simplifying React Hooks: useDeferredValue 💯

React’s concurrent features introduced a set of powerful hooks to optimize rendering performance. One is useDeferredValue, a lesser-known but handy hook for improving UI responsiveness in high-inter...
06.04.2025 0 Read More

State Management in HTML with Grains.js

I've built Grains.js. Grains.js is a lightweight framework that brings reactivity and state management to vanilla HTML, similar to Alpine.js and HTMX, but with built-in state tracking. Grains.js uses ...
06.04.2025 0 Read More

🎨 Smooth UI Transitions in HTML with Grains.js, TailwindCSS and g-class directive

Spoiler alert: I'm author of Grains.js. If you missed my previous article on Grains.js, please check it out here.Now I want to show how to use g-class directive for switching classes dynamically based...
06.04.2025 0 Read More

What should Frontend Developer really know?

What should Frontend Developer really know?
I've been working on many different projects as a tech leader. At some projects we were hiring people, and during interview I was realizing that actually majority of devs don't have fundamental unders...
06.04.2025 0 Read More

Understanding the Singleton Design Pattern in JavaScript and React

Understanding the Singleton Design Pattern In the world of frontend development, managing state and resources efficiently is crucial for building performant applications. Among the various de...
06.04.2025 0 Read More

Mastering Custom Hooks in React – A Beginner’s Guide 🪝

📌 Table of Contents What Are Custom Hooks? Why Use Custom Hooks? How to Create One – Example Best Practices & Common Mistakes 🧠 What Are Custom Hooks?Custom Hooks are JavaScript functions ...
06.04.2025 0 Read More

My Journey into Tech – From Pre-Medical to Programming

By Aamna Azam Hello! My name is Aamna Azam. I’m a frontend web developer who recently completed a Full-Stack Web Development certification. But my story didn’t start with coding or comput...
06.04.2025 0 Read More

First Post: The Reason Why I Ended Up Choosing dev.to for My Blog Platform

First Post: The Reason Why I Ended Up Choosing dev.to for My Blog Platform
Firstly, I'm a junior frontend developer working in South Korea. I write my posts in Korean but with English titles so that more people can access them. I know that most people on dev.to are used to ...
06.04.2025 0 Read More

OAuth2 using Google Auth - Node.Js, VueJs

OAuth2 using Google Auth - Node.Js, VueJs
Introduction Bonjour! Welcome to the first article in the series: "OAuth2 Authentication for APIs". Our starting point is integrating Google OAuth2 with a Vue.js frontend and a Node.js backen...
06.04.2025 0 Read More

CSS com Super Poderes: Uma Introdução ao SASS

Aprenda como o SASS pode turbinar o seu CSS, tornando-o mais organizado, poderoso e fácil de manter.O objetivo deste tutorial é apresentar de forma simples e rápida as principais funcionalidades qu...
06.04.2025 0 Read More
Loading...
#reading
A Day in the Life of a Software Engineer at a Big Tech Firm
0
Why Bellmen-Ford working but Dijkstra not?
0
2025 Kong's Latest Pricing Explained and Best Kong Alternatives
0
NocoBase v1.6.0 Officially Released
0
Authority and Accountability
0
#popular
Mastering OpenAI’s new Agents SDK & Responses API [Part 1]
0
What is Model Context Protocol (MCP): Explained in detail
0
Beginner's Guide to the Model Context Protocol (MCP)
0
A Step-by-Step Guide to Install DeepSeek-V3-0324 Locally
0
How to Run DeepSeek Locally Using Ollama
0