Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
58

Latest Updates

Documenting code, one commit at a time.

English 10 posts
×

Modernizing Data Persistence: Integrating SQLite into Spring Boot

Building a robust application often requires balancing performance with simplicity. In the fgattidelaconcepcion/ensolvers-notes-app project, I recently revisited how we handle data persistence, focusing on the synergy between Spring Boot and SQLite.

The Challenge of Lightweight Persistence

When starting a new project, setting up heavy infrastructure can often feel like overkill.

0 JSON

Maintaining Clean Working Directories: A Cleanup Strategy

In any software development environment, the accumulation of diagnostic data and log files is an inevitable byproduct of application execution. While these files are invaluable during active debugging, they can quickly become clutter that hinders local development workflows and consumes unnecessary disk space.

The Problem with Accumulation

Within the HotelManager project, we recently

0 SQLite JWT

Building a Foundation: Launching the Ensolvers Notes App

Getting Started

Starting a new project often feels like a balancing act between feature delivery and laying down the right architectural patterns. We recently began development on the ensolvers-notes-app, a project designed to manage personal notes with a focus on simplicity and robust authentication.

Our initial push focused on setting up a clean foundation. By prioritizing a

0 HTML

Enhancing Project Transparency: Adding Live Demos to HotelManager

Why Live Demos Matter

Documentation is often the first line of defense against confusion, but a working demonstration is worth a thousand lines of descriptive text. In the development of the HotelManager project, we recently focused on improving accessibility for new contributors and stakeholders by integrating a live demo link directly into the project's primary documentation.

0 JSON

Maintaining Clean Log Environments in HotelManager

Managing Application Logs

Proper log management is a critical component of any backend system. Logs are essential for debugging and auditing, but they can quickly grow in size, consuming valuable disk space and making it difficult to find relevant information during incident response.

In the HotelManager project, we recently focused on housekeeping by removing stale audit logs.

Structuring Modern Note-Taking Applications with Repository Patterns

Architectural Foundations

When building a task-oriented application like the ensolvers-notes-app, the challenge often isn't the feature set, but how we organize data access. Managing notes requires a clean separation between the persistence layer and the application logic to ensure long-term maintainability.

The Repository Pattern Advantage

The Repository Pattern acts as an abstraction

0 Development

Starting a New Inventory Foundation: The TallerStock Project

Getting Started

Starting a new project is always a milestone moment in the development lifecycle. This post focuses on the initialization of TallerStock, a project designed to manage stock tracking and inventory workflows effectively.

The Initialization Phase

The initial phase of any system development is critical for setting the groundwork. Whether you are building an inventory

0 React Native

Establishing Documentation Standards for GastosApp

Introduction

Starting a new project requires more than just code; it requires a clear roadmap for contributors. For the GastosApp project, built with React Native, we have taken the first step toward better maintainability by formalizing our project documentation.

The Importance of Documentation

As projects scale, tribal knowledge often becomes a bottleneck. By introducing a structured

0 JSON

Maintaining Clean Environments: The Importance of Log Lifecycle Management

Why Log Hygiene Matters

Every application generates diagnostic data. Whether you are building small internal tools or large-scale distributed systems, these logs provide the breadcrumbs needed to debug issues. However, if left unmanaged, log files can accumulate, consuming storage and complicating local development environments.

In our work on the HotelManager project, we recently focused on