Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
30

Latest Updates

Documenting code, one commit at a time.

Java 9 posts
×

Starting Fresh: Building the Foundation of LiterAlura

Starting a new project is like standing before a blank canvas. With the LiterAlura project, the goal is to create a robust, organized, and scalable application using the power of the Java ecosystem. By leveraging modern frameworks, we ensure the foundation is strong enough to support future features.

Choosing the Right Tools

When building a data-driven application, the choice of

0 Java

Enhancing Financial Precision: Adding Temporal Tracking to ConversorDeMonedas

Improving Financial Accuracy

When building a currency converter in Java, maintaining a simple exchange rate is often insufficient for real-world scenarios. We recently updated the ConversorDeMonedas project to transform a basic calculator into a robust financial utility by integrating timestamped history tracking.

The Challenge

Previously, the application provided static conversion

Building a Robust Library Management System with Spring Boot and Hibernate

Getting Started with LiterAlura

The LiterAlura project is a focused initiative designed to streamline the cataloging and management of literary resources. By leveraging the power of modern Java frameworks, we are building a robust backend capable of handling book data with ease, ensuring both reliability and scalability for library operations.

The Architecture: Why Spring Boot and

0 Java

Enhancing Data Integrity in Currency Conversion Utilities

Most developers treat historical data as an afterthought until the moment a user asks, 'When exactly did this transaction happen?' In the ConversorDeMonedas project, I recently revisited the data structure to prioritize auditability and breadth of utility.

The Problem with Static Records

When building a currency converter, the temptation is to keep it stateless—take an input, return a result.

Starting Strong: Setting Up a Robust Foundation for ChallengeForoHub

Starting a new project often feels like staring at a blank canvas, but the initial architecture choices determine the long-term maintainability of your application. The ChallengeForoHub project is officially underway, and the first step in our development journey is establishing a stable, idiomatic foundation using the Spring Boot ecosystem.

Why the Initial Setup Matters

When working with

0 Java

Enhancing Flexibility: Implementing Multi-API Support in ConversorDeMonedas

Introduction

In our currency converter project, ConversorDeMonedas, we recently identified a need for greater reliability and redundancy when fetching exchange rates. Relying on a single source of truth for financial data can create a single point of failure; if the API goes down, the entire application stops working.

The Challenge

Previously, the application was tightly coupled to one

Building a Robust Currency Converter in Java

Starting a new project often feels like staring at a blank canvas. I recently began working on the ConversorDeMonedas project, a Java-based tool designed to handle currency conversions with precision and clean architecture. When building financial utilities, the foundation you lay in the early stages determines how easily you can scale later.

The Architecture Challenge

When developing a