Skip to content
Art of Coding

Art of Coding

  • Advanced
  • AI / Machine Learning
  • Algorithms
  • API Integration
  • Automation Scripts
  • Beginner
  • C#
  • C++
  • Data Structures
  • Databases
  • DevOps / CLI Tools
  • Dynamic Programming
  • Go
  • Graph Theory
  • HTML / CSS
  • Intermediate
  • Java
  • JavaScript
  • Python
  • Recursion
  • Rust
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
  • TypeScript
  • Uncategorized
  • Web Development

JavaScript

  • Home
  • JavaScript
  • Page 2
Real-Time Form Validation in Vanilla JavaScript
Posted inJavaScript

Real-Time Form Validation in Vanilla JavaScript

Real-Time Form Validation in Vanilla JavaScript   IntroductionForm validation is one of the most fundamental parts of building interactive web applications. While libraries like React or jQuery Validation can simplify…
Posted by Oana Rinaldi March 20, 2026
Use JavaScript to Detect and Optimize Slow Images on Your Website
Posted inJavaScript

Use JavaScript to Detect and Optimize Slow Images on Your Website

Use JavaScript to Detect and Optimize Slow Images on Your Website   IntroductionLarge, unoptimized images can harm your website’s performance and drive away visitors. By using JavaScript, we can programmatically…
Posted by Oana Rinaldi March 19, 2026
Mastering Async JavaScript: Build an API Data Aggregator
Posted inJavaScript

Mastering Async JavaScript: Build an API Data Aggregator

Mastering Async JavaScript: Build an API Data Aggregator   Introduction: In modern web development, working with multiple APIs simultaneously is a common pattern — whether for building dashboards, aggregating data…
Posted by Oana Rinaldi March 8, 2026
Secure API Calls with JavaScript Fetch and Tokens
Posted inJavaScript

Secure API Calls with JavaScript Fetch and Tokens

Secure API Calls with JavaScript Fetch and Tokens   IntroductionWhen building modern web applications, authentication plays a critical role in protecting data and verifying identities. A popular and secure way…
Posted by Oana Rinaldi March 3, 2026
Mastering Debounce in JavaScript: Build a Custom Hook Without Libraries
Posted inJavaScript

Mastering Debounce in JavaScript: Build a Custom Hook Without Libraries

Mastering Debounce in JavaScript: Build a Custom Hook Without Libraries   Handling user input effectively in modern web apps is critical to maintaining a responsive and performant UI. When users…
Posted by Oana Rinaldi February 16, 2026
Real-Time Form Validation with JavaScript and Regex
Posted inJavaScript

Real-Time Form Validation with JavaScript and Regex

Real-Time Form Validation with JavaScript and Regex   Real-time form validation is a cornerstone of modern web user experience. Instead of waiting until form submission, users receive immediate feedback on…
Posted by Oana Rinaldi February 8, 2026
JavaScript Debouncing Explained with Scroll Event Optimization
Posted inJavaScript

JavaScript Debouncing Explained with Scroll Event Optimization

JavaScript Debouncing Explained with Scroll Event Optimization   In web development, performance is key—especially when dealing with events that fire rapidly, such as scrolling, resizing, or keypresses. Without managing these…
Posted by Oana Rinaldi February 3, 2026
Build a Live Search Filter in Vanilla JavaScript
Posted inJavaScript

Build a Live Search Filter in Vanilla JavaScript

Build a Live Search Filter in Vanilla JavaScript   Interactive UI features like live search provide real-time feedback and deliver a dynamic user experience. In this hands-on tutorial, we’ll walk…
Posted by Oana Rinaldi February 2, 2026
Building a Simple CAPTCHA System in JavaScript Without Dependencies
Posted inJavaScript

Building a Simple CAPTCHA System in JavaScript Without Dependencies

Building a Simple CAPTCHA System in JavaScript Without Dependencies   Spam and automated bots are common nuisances when building web forms. To prevent bot submissions, a well-known solution is the…
Posted by Oana Rinaldi January 21, 2026
‘Debounce’ vs ‘Throttle’ Explained Visually (with JS Code)
Posted inJavaScript

‘Debounce’ vs ‘Throttle’ Explained Visually (with JS Code)

'Debounce' vs 'Throttle' Explained Visually (with JS Code)   Debounce and throttle are two commonly used techniques in JavaScript to control how often a function is executed over time. They…
Posted by Oana Rinaldi December 31, 2025

Posts pagination

Previous page 1 2 3 4 … 6 Next page

Recent Posts

  • Reduce API Latency with Asynchronous Requests in Python
  • Building a Personal Finance Tracker with Python Pandas
  • Python Script to Clean and Normalize CSV Data
  • Mastering SQL Window Functions for Real Analytics Tasks
  • Client-Side Image Optimization with JavaScript Canvas API

Recent Comments

No comments to show.

Archives

  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025

Categories

  • Algorithms
  • API Integration
  • Automation Scripts
  • Databases
  • DevOps / CLI Tools
  • Graph Theory
  • Java
  • JavaScript
  • Python
  • Recursion
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
Copyright 2026 — Art of Coding. All rights reserved. Bloghash WordPress Theme
Scroll to Top