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

Posts by Oana Rinaldi

  • Home
  • Oana Rinaldi
  • Page 2
About Oana Rinaldi
‘SELECT *’ is Lazy—Write Safer Dynamic Queries in SQL Using Parameters
Posted inSQL

‘SELECT *’ is Lazy—Write Safer Dynamic Queries in SQL Using Parameters

'SELECT *' is Lazy—Write Safer Dynamic Queries in SQL Using Parameters   One of the most common mistakes developers make when working with SQL is using SELECT * indiscriminately and…
Posted by Oana Rinaldi October 30, 2025
Implement Dijkstra’s Algorithm in JavaScript for Route Planning
Posted inJavaScript

Implement Dijkstra’s Algorithm in JavaScript for Route Planning

Implement Dijkstra’s Algorithm in JavaScript for Route Planning   Dijkstra’s algorithm is a cornerstone in graph theory that helps find the shortest path between nodes in a graph. Whether you're…
Posted by Oana Rinaldi October 29, 2025
Real-Time Form Validation in Vanilla JavaScript
Posted inJavaScript

Real-Time Form Validation in Vanilla JavaScript

Real-Time Form Validation in Vanilla JavaScript   Form validation is a fundamental part of building user-friendly and secure web applications. While libraries like jQuery used to be the go-to solution,…
Posted by Oana Rinaldi October 28, 2025
Build a Bash Script to Monitor Disk Usage and Send Alerts
Posted inShell / Bash

Build a Bash Script to Monitor Disk Usage and Send Alerts

Build a Bash Script to Monitor Disk Usage and Send Alerts   System administrators and DevOps engineers often need an efficient way to monitor disk usage across servers. Manual checking…
Posted by Oana Rinaldi October 27, 2025
SQL Window Functions Demystified with Real Sales Data
Posted inSQL

SQL Window Functions Demystified with Real Sales Data

SQL Window Functions Demystified with Real Sales Data   SQL window functions are an underrated powerhouse for data manipulation, especially in analytics and reporting. When working with e-commerce data —…
Posted by Oana Rinaldi October 26, 2025
Automate GitHub Issue Reporting with Python & REST APIs
Posted inPython

Automate GitHub Issue Reporting with Python & REST APIs

Automate GitHub Issue Reporting with Python & REST APIs   Manually reporting bugs on GitHub can interrupt development flow, especially when issues arise frequently or need to be captured quickly.…
Posted by Oana Rinaldi October 25, 2025
Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap
Posted inJava

Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap

Java Coding Exercise: Implement LRU Cache from Scratch with LinkedHashMap   Building an efficient in-memory cache is a common task in software systems, especially when performance and memory usage are…
Posted by Oana Rinaldi October 24, 2025
Secure Web APIs with Token-Based Auth Using Node.js and Express
Posted inJavaScript

Secure Web APIs with Token-Based Auth Using Node.js and Express

Secure Web APIs with Token-Based Auth Using Node.js and Express   In the modern web development landscape, securing APIs is crucial for maintaining trust and protecting sensitive user data. One…
Posted by Oana Rinaldi October 23, 2025
Rate Limiting an API Without Redis: A Simple In-Memory Python Solution
Posted inPython

Rate Limiting an API Without Redis: A Simple In-Memory Python Solution

Rate Limiting an API Without Redis: A Simple In-Memory Python Solution   Rate limiting is a common strategy to prevent abuse and ensure fair usage of APIs. In production environments,…
Posted by Oana Rinaldi October 22, 2025
“One Click Deploy”: Automate Static Site Publishing via GitHub Actions
Posted inAutomation Scripts

“One Click Deploy”: Automate Static Site Publishing via GitHub Actions

"One Click Deploy": Automate Static Site Publishing via GitHub Actions   Shipping your static website manually every time you make a change can become repetitive and error-prone. With GitHub Actions,…
Posted by Oana Rinaldi October 21, 2025

Posts pagination

Previous page 1 2 3 4 … 10 Next page

Recent Posts

  • Web Scraping with Cheerio.js: Extract Job Listings into CSV
  • (Ab)using Bash Loops to Rename Log Files by Date Automatically
  • Consuming Public APIs in JavaScript Without Axios or jQuery
  • Auto-Reply Gmail Emails Using Google Apps Script (JavaScript)
  • Automate File Organization by Type with Bash Scripts

Recent Comments

No comments to show.

Archives

  • November 2025
  • October 2025
  • September 2025
  • August 2025

Categories

  • Automation Scripts
  • 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