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 6
About Oana Rinaldi
(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
Stream Real-Time Logs Across Systems Using Netcat and Bash
Posted inShell / Bash

Stream Real-Time Logs Across Systems Using Netcat and Bash

Stream Real-Time Logs Across Systems Using Netcat and Bash   Real-time log streaming is a fundamental need for many system administrators, developers, and DevOps engineers tasked with monitoring and debugging…
Posted by Oana Rinaldi August 13, 2025
Using Python’s difflib to Build a Simple ‘Track Changes’ Tool
Posted inPython

Using Python’s difflib to Build a Simple ‘Track Changes’ Tool

Using Python's difflib to Build a Simple ‘Track Changes’ Tool   Comparison is at the heart of version control, document editing, and config management. Whether you're reviewing law contracts or…
Posted by Oana Rinaldi August 12, 2025
Create Your Own URL Shortener Using Flask and SQLite
Posted inPython

Create Your Own URL Shortener Using Flask and SQLite

Create Your Own URL Shortener Using Flask and SQLite   Creating a URL shortener from scratch is a fantastic way to strengthen your Flask and SQLite skills. In this guide,…
Posted by Oana Rinaldi August 11, 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
Build a Stock Tracker Email Bot in Python Using YFinance & smtplib
Posted inPython

Build a Stock Tracker Email Bot in Python Using YFinance & smtplib

Build a Stock Tracker Email Bot in Python Using YFinance & smtplib   Monitoring stock prices manually each day can be tedious and prone to oversight. In this tutorial, we'll…
Posted by Oana Rinaldi August 9, 2025
Recursive File Search with Java: Build Your Own ‘find’ Utility
Posted inJava

Recursive File Search with Java: Build Your Own ‘find’ Utility

Recursive File Search with Java: Build Your Own 'find' Utility   The Unix find command is a powerful tool for navigating complex directories and retrieving files based on extensions, name…
Posted by Oana Rinaldi August 8, 2025
Build an Auto-Responder Bot Using JavaScript and Gmail API
Posted inJavaScript

Build an Auto-Responder Bot Using JavaScript and Gmail API

Build an Auto-Responder Bot Using JavaScript and Gmail API   Automating your inbox can save countless hours, particularly if you're drowning in support tickets, freelance inquiries, or client follow-ups. In…
Posted by Oana Rinaldi August 7, 2025
#100DaysOfCode Tracker Built With HTML5 LocalStorage + JS Only
Posted inJavaScript

#100DaysOfCode Tracker Built With HTML5 LocalStorage + JS Only

#100DaysOfCode Tracker Built With HTML5 LocalStorage + JS Only   If you're on a mission to complete the #100DaysOfCode challenge, tracking your daily progress is essential. But what if you…
Posted by Oana Rinaldi August 6, 2025
“Find Missing Integers” Problem Solved with SQL Anti Joins
Posted inSQL

“Find Missing Integers” Problem Solved with SQL Anti Joins

"Find Missing Integers" Problem Solved with SQL Anti Joins   When comparing two datasets—such as an expected sequence of IDs vs. actual records in a table—it’s common to need to…
Posted by Oana Rinaldi August 5, 2025

Posts pagination

Previous page 1 … 4 5 6 7 8 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