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 4
About Oana Rinaldi
Asynchronous File Uploads with JavaScript Fetch and Async/Await
Posted inJavaScript

Asynchronous File Uploads with JavaScript Fetch and Async/Await

Asynchronous File Uploads with JavaScript Fetch and Async/Await   IntroductionUploading files without blocking the user interface is an essential part of modern web applications. With the power of JavaScript’s fetch…
Posted by Oana Rinaldi March 25, 2026
Monitor System Resources Automatically Using Bash + Cron
Posted inShell / Bash

Monitor System Resources Automatically Using Bash + Cron

Monitor System Resources Automatically Using Bash + Cron   IntroductionSystem performance monitoring is a fundamental maintenance routine every developer, sysadmin, or DevOps engineer should automate. Whether you're tracking CPU spikes,…
Posted by Oana Rinaldi March 24, 2026
SQL Query Optimization 101: Speed Up Your SELECTs
Posted inSQL

SQL Query Optimization 101: Speed Up Your SELECTs

SQL Query Optimization 101: Speed Up Your SELECTs   IntroductionEvery developer has faced it: a SQL query that takes forever to return results. Whether you’re dealing with large datasets, complex…
Posted by Oana Rinaldi March 23, 2026
Java Streams Deep Dive: Processing Large Data Collections Efficiently
Posted inJava

Java Streams Deep Dive: Processing Large Data Collections Efficiently

Java Streams Deep Dive: Processing Large Data Collections Efficiently   IntroductionWhen working with massive collections of data in Java, performance and readability often come into conflict. The Java Stream API…
Posted by Oana Rinaldi March 22, 2026
Node.js Command Line Tools: Create Your Own JSON Formatter
Posted inDevOps / CLI Tools

Node.js Command Line Tools: Create Your Own JSON Formatter

Node.js Command Line Tools: Create Your Own JSON Formatter   Overview: Command line tools are powerful, especially when they can automate tedious tasks like checking or formatting data files. In…
Posted by Oana Rinaldi March 21, 2026
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
Building a URL Shortener Service in Python Flask
Posted inPython

Building a URL Shortener Service in Python Flask

Building a URL Shortener Service in Python Flask   IntroductionWe’ve all used URL shorteners like Bitly or TinyURL — they take a long, messy URL and turn it into something…
Posted by Oana Rinaldi March 18, 2026
Bash + Cron = Hands-Free Database Backups
Posted inShell / Bash

Bash + Cron = Hands-Free Database Backups

Bash + Cron = Hands-Free Database Backups   OverviewRegular database backups are essential for data safety, but performing them manually is tedious and error-prone. Thankfully, with a simple Bash script…
Posted by Oana Rinaldi March 17, 2026
Building a Simple Chatbot Using Python’s OpenAI API Wrapper
Posted inPython

Building a Simple Chatbot Using Python’s OpenAI API Wrapper

Building a Simple Chatbot Using Python’s OpenAI API Wrapper   IntroductionBuilding chatbots with Python has become remarkably accessible thanks to OpenAI’s API and its official Python wrapper. In this guide,…
Posted by Oana Rinaldi March 16, 2026

Posts pagination

Previous page 1 2 3 4 5 6 … 23 Next page

Recent Posts

  • Client-Side Image Optimization with JavaScript Canvas API
  • Optimizing Loops in JavaScript: Real Performance Comparisons
  • Deploying a Static Website Automatically via Git Hooks and Bash
  • Turn Shell Commands into RESTful Endpoints with Flask
  • Solving Classic Algorithms in Java: The Merge Sort Deep Dive

Recent Comments

No comments to show.

Archives

  • 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