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 3
About Oana Rinaldi
Use Java Streams to Aggregate Sales Data by Region
Posted inJava

Use Java Streams to Aggregate Sales Data by Region

Use Java Streams to Aggregate Sales Data by Region   Java Streams provide a powerful way to manipulate collections in a functional style. In this blog post, we’ll explore how…
Posted by Oana Rinaldi October 20, 2025
From REST to JSON: Automate Data Pulls from Public APIs Using Python
Posted inPython

From REST to JSON: Automate Data Pulls from Public APIs Using Python

From REST to JSON: Automate Data Pulls from Public APIs Using Python   Public APIs have become essential for developers wanting to acquire live, structured data — from weather updates…
Posted by Oana Rinaldi October 19, 2025
Java Map vs ConcurrentMap: A Multithreaded Use Case
Posted inJava

Java Map vs ConcurrentMap: A Multithreaded Use Case

Java Map vs ConcurrentMap: A Multithreaded Use Case   Working with maps in Java is a fundamental part of many applications. However, when it comes to multithreaded environments, not all…
Posted by Oana Rinaldi October 18, 2025
Java Streams Explained Through File Filtering Tasks
Posted inJava

Java Streams Explained Through File Filtering Tasks

Java Streams Explained Through File Filtering Tasks   Java Streams have revolutionized the way we process collections and IO operations by introducing a functional and declarative style. In this post,…
Posted by Oana Rinaldi October 17, 2025
Debounce vs Throttle in JavaScript – Visual Guide with Code & Timers
Posted inJavaScript

Debounce vs Throttle in JavaScript – Visual Guide with Code & Timers

Debounce vs Throttle in JavaScript – Visual Guide with Code & Timers   JavaScript is an event-driven language, which makes it perfect for building dynamic web interfaces. But with great…
Posted by Oana Rinaldi October 16, 2025
‘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

Posts pagination

Previous page 1 2 3 4 5 … 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