GAZAR
Principal Engineer | Mentor
Home
Videos
Blog
Reviews
Tools
Learnings
About
Mentorship
Search
Persian
Login
Register
Home
Videos
Latest Videos
NEW
Mastering useLayoutEffect in React 19: When and How to Use It
Mastering useImperativeHandle in React 19: Optimizing Ref Management
Understanding useId in React 19: Unique Identifiers Made Easy
Debugging React Like a Pro: Understanding useDebugValue in React 19
Mastering useActionState in React 19: Simplifying UI State Management
Getting Started with React Router 7 and React 19: A Modern Guide to Navigation
The Future of React: What's Changing in React 19, React Router 7, and Remix?
Optimizing React Performance: Mastering useMemo and useCallback
Advanced React Context Tricks: Managing Intervals Like a Pro
Mastering useEffect with Intervals: React Tricks for Smooth Updates
Unlocking useState Secrets: Handling Intervals in React Like a Pro
Understanding useState and useEffect in React: A Beginner’s Guide
Introduction to React and Shadow DOM: Building Encapsulated UI Components"
AbortController in JavaScript: Efficiently Managing Fetch Requests
Introduction to JavaScript: The Language of the Web
Introduction to Software Engineering: Building the Future with Code
GitFlow vs. Trunk-Based Development: Managing Repositories Effectively
Remote Work: How to Thrive in a Distributed Work Culture
HTML <dialog> Tag: A Modern Alternative to Modals
Top 10 HTML Tips to Boost Your Website’s Performance and Efficiency
Build a Responsive Navbar Using Only HTML and CSS (No JavaScript!)
WordPress on Your Laptop: A Beginner’s Guide to Setting It Up with MAMP or XAMPP
Introduction to HTML & Inspect Element: Boost Your Web Development Skills
DNS Servers Explained: How Domain Registration and Website Setup Works
How to Host a Website: Understanding Web Hosting and What It Means
Top Curated Tech Stacks for Frontend and Backend Development
Top 10 Portfolio Projects to Boost Your Frontend & Backend Skills"
How to Build a Portfolio That Gets You Hired as a Developer
Throttle vs. Debounce in TypeScript: Key Concepts + Interview Questions
Debugging: How to Diagnose and Fix Any Error Efficiently
Will AI Replace Developers? The Future of Software Engineering in the Age of AI
Getting Started with AWS: Beginner’s Guide to Cloud Services
Getting Started with Svelte: A Beginner’s Guide to Modern Web Development
How to Write a Winning Programming Resume in 2025: Tips for Developers
Mastering TypeScript: A Beginner's Guide to Modern JavaScript Development
Top 5 AI Tools Every Developer Should Use in 2024
How to Learn Web Development in 2025: A Complete Guide
What Is the Average Salary of a Software Engineer?
How Much Data Is Stored in Twitter (X) Databases Each Day?
How to Develop a Telegram Bot and Connect It to Cloudflare Workers
How to Start a React Project in 2025 and Why ChatGPT Isn’t the Best Guide
How Much Data YouTube Has and How Much Space It Needs
What Editor to Choose for Starting My Journey as a Developer
How to Solution Design a Website Like Buffer
What Programming Language Should You Learn? | How AI is Reshaping Developers' Journeys