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
Create a JavaScript Bookmarklet That Cleans Up Blog Pages
Posted inJavaScript

Create a JavaScript Bookmarklet That Cleans Up Blog Pages

Create a JavaScript Bookmarklet That Cleans Up Blog Pages   Ever landed on a blog page only to be swarmed by popups, sticky sidebars, and jittery ads? While browser extensions…
Posted by Oana Rinaldi October 2, 2025
JavaScript Bookmarklet to Extract Table Data into CSV
Posted inJavaScript

JavaScript Bookmarklet to Extract Table Data into CSV

JavaScript Bookmarklet to Extract Table Data into CSV   Have you ever landed on a website with a useful HTML table but no option to export the data? With this…
Posted by Oana Rinaldi October 1, 2025
JavaScript Bookmarklet: Save Any Page to Your Reading List
Posted inJavaScript

JavaScript Bookmarklet: Save Any Page to Your Reading List

JavaScript Bookmarklet: Save Any Page to Your Reading List   Bookmarklets are tiny snippets of JavaScript code that run directly in your browser when you click on them. They offer…
Posted by Oana Rinaldi September 13, 2025
Debounce This! Implementing Debounce in Plain JavaScript
Posted inJavaScript

Debounce This! Implementing Debounce in Plain JavaScript

Debounce This! Implementing Debounce in Plain JavaScript   Have you ever typed into a search bar and noticed the website wait a moment before triggering a search request? That’s debounce…
Posted by Oana Rinaldi August 31, 2025
Build a Currency Converter Using Fetch API and Exchange Rates
Posted inJavaScript

Build a Currency Converter Using Fetch API and Exchange Rates

Build a Currency Converter Using Fetch API and Exchange Rates   Creating a real-time currency converter is an excellent way to deepen your understanding of JavaScript, APIs, and user interface…
Posted by Oana Rinaldi August 30, 2025
JavaScript Throttling vs Debouncing: See It Live with Scroll Events
Posted inJavaScript

JavaScript Throttling vs Debouncing: See It Live with Scroll Events

JavaScript Throttling vs Debouncing: See It Live with Scroll Events   Understanding the difference between throttling and debouncing is crucial when dealing with high-frequency events like scrolling, resizing, or keypresses.…
Posted by Oana Rinaldi August 28, 2025
From CSV to JSON: A Node.js Utility You Can Reuse Anywhere
Posted inJavaScript

From CSV to JSON: A Node.js Utility You Can Reuse Anywhere

From CSV to JSON: A Node.js Utility You Can Reuse Anywhere   CSV (Comma-Separated Values) is a widely used data format for tabular data, but for modern web applications, JSON…
Posted by Oana Rinaldi August 23, 2025
JavaScript Debounce Function Explained with Real UX Fixes
Posted inJavaScript

JavaScript Debounce Function Explained with Real UX Fixes

JavaScript Debounce Function Explained with Real UX Fixes   When users type in a search input, their keystrokes can trigger a flurry of API calls — resulting in laggy interfaces,…
Posted by Oana Rinaldi August 22, 2025
(Ab)Using CSS Variables from JavaScript Dynamically
Posted inJavaScript

(Ab)Using CSS Variables from JavaScript Dynamically

(Ab)Using CSS Variables from JavaScript Dynamically   CSS variables (also known as custom properties) are one of the most powerful additions to CSS in recent years. But when JavaScript enters…
Posted by Oana Rinaldi August 14, 2025
[JS] Count Word Frequency Live as You Type (No Libraries)
Posted inJavaScript

[JS] Count Word Frequency Live as You Type (No Libraries)

[JS] Count Word Frequency Live as You Type (No Libraries)   Building small utility tools in pure JavaScript is a great way to reinforce your understanding of browser APIs, DOM…
Posted by Oana Rinaldi August 10, 2025

Posts pagination

1 2 Next page

Recent Posts

  • ‘GROUP BY’ Pitfalls: Avoiding Common SQL Aggregation Errors
  • Create a JavaScript Bookmarklet That Cleans Up Blog Pages
  • JavaScript Bookmarklet to Extract Table Data into CSV
  • Join Data From Multiple Tables With Ease: Advanced SQL Joins Explained
  • @Query Annotation Magic: Custom SQL in Spring Boot Repositories

Recent Comments

No comments to show.

Archives

  • October 2025
  • September 2025
  • August 2025

Categories

  • Databases
  • Java
  • JavaScript
  • Python
  • Search Algorithms
  • Shell / Bash
  • Sorting Algorithms
  • SQL
Copyright 2025 — Art of Coding. All rights reserved. Bloghash WordPress Theme
Scroll to Top