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
About Oana Rinaldi
‘GROUP BY’ Pitfalls: Avoiding Common SQL Aggregation Errors
Posted inSQL

‘GROUP BY’ Pitfalls: Avoiding Common SQL Aggregation Errors

'GROUP BY' Pitfalls: Avoiding Common SQL Aggregation Errors   Introduction SQL's GROUP BY clause is a powerful tool for summarizing data, but it's also a frequent source of confusion, especially…
Posted by Oana Rinaldi October 3, 2025
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
Join Data From Multiple Tables With Ease: Advanced SQL Joins Explained
Posted inSQL

Join Data From Multiple Tables With Ease: Advanced SQL Joins Explained

Join Data From Multiple Tables With Ease: Advanced SQL Joins Explained   Working with relational databases often means working with multiple related tables. Whether you're building reports for an e-commerce…
Posted by Oana Rinaldi September 30, 2025
@Query Annotation Magic: Custom SQL in Spring Boot Repositories
Posted inJava

@Query Annotation Magic: Custom SQL in Spring Boot Repositories

@Query Annotation Magic: Custom SQL in Spring Boot Repositories   Spring Data JPA’s power lies in its ability to abstract away complex data connectivity layers. But there comes a point…
Posted by Oana Rinaldi September 29, 2025
Create a Personal Expense Tracker with SQLite and Python
Posted inPython

Create a Personal Expense Tracker with SQLite and Python

Create a Personal Expense Tracker with SQLite and Python   Managing personal finances doesn't need a fancy web application or integration with a bank API. Sometimes, a simple terminal-based utility…
Posted by Oana Rinaldi September 28, 2025
Automate Invoice Generation with Python and Jinja2
Posted inPython

Automate Invoice Generation with Python and Jinja2

Automate Invoice Generation with Python and Jinja2   Generating invoices manually can be time-consuming and error-prone—especially for freelancers or small businesses juggling multiple clients. With Python and Jinja2, you can…
Posted by Oana Rinaldi September 27, 2025
“Set It and Forget It” Web Scraper in Python Using schedule + requests
Posted inPython

“Set It and Forget It” Web Scraper in Python Using schedule + requests

"Set It and Forget It" Web Scraper in Python Using schedule + requests   Web scraping has become an essential tool for automation, data monitoring, and real-time notification systems. Whether…
Posted by Oana Rinaldi September 26, 2025
[Python] Turn Gmail into an Automated Alert System
Posted inPython

[Python] Turn Gmail into an Automated Alert System

[Python] Turn Gmail into an Automated Alert System   In today's world of ever-growing email notifications, manually checking important emails can be inefficient. Imagine a script that scans your Gmail…
Posted by Oana Rinaldi September 25, 2025
Automate Daily Git Backups with Bash Scripts
Posted inShell / Bash

Automate Daily Git Backups with Bash Scripts

Automate Daily Git Backups with Bash Scripts   Keeping your source code safe and versioned is one of the core principles of modern software development. Git is already a powerful…
Posted by Oana Rinaldi September 24, 2025

Posts pagination

1 2 3 … 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