Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
51

Latest Updates

Documenting code, one commit at a time.

0 Java

Implementing Entity Relationships in TrabajoPractico5

Introduction

In the development of the TrabajoPractico5 project, maintaining data integrity and clear domain relationships is essential for a robust application. Recently, we focused on expanding our data model by introducing new entities to support better organization of our client and location records.

Modeling Entities and Relationships

When designing a system that tracks clients and

Implementing Role-Based Access Control in FotazaApp

Introduction

In the FotazaApp project, we recently focused on strengthening our administrative capabilities by implementing a new validation panel. This feature allows us to centralize user role verification and streamline the management of content moderation reports.

The Challenge

Previously, our moderation workflow lacked a unified entry point. We needed a way to ensure that only

0

Kicking Off Development: The Foundations of IntegradorWeb

Getting Started

Starting a new project is always an exciting milestone. Whether you are building a internal tool or a public-facing application, the initial commit sets the tone for the entire codebase. This post marks the formal beginning of the IntegradorWeb project, a codebase currently in its infancy stages.

Establishing the Project Foundation

When initiating a new repository, the

0 Java

Scaling Java Applications: Maintaining Structure in Your Project

In software development, managing a growing codebase can often feel like cleaning a room that never stays tidy. Working on the TomasAbatedaga/ProyectoFinal_G14 project, we have been focusing on keeping our Java application organized as new features are added. The challenge is ensuring that as we add components, we do not inadvertently create a 'big ball of mud.'

The Complexity of Growth

Starting Fresh: Establishing the Foundation for ProyectoFinal_G14

Setting the Foundation

Every significant software project begins with a single commit. We recently initiated the repository for our project, ProyectoFinal_G14, marking the official start of our development lifecycle. While the initial setup may seem like a minor administrative task, establishing a clean, organized project structure from day one is a critical success factor for long-term

0 JavaScript

Enhancing Photo Metadata Visibility in FotazaApp

The Visibility Challenge

In the FotazaApp, we recently identified a friction point regarding how users interact with their shared images. While the platform excels at hosting high-quality media, users were finding it difficult to quickly identify the categorization and contextual metadata attached to their uploads.

0 Java

Streamlining Development Cycles in ProyectoTransversalG14

Iterative Development

Software development is rarely a straight line. Often, the final push to stabilize a feature requires focused effort to ensure that the logic holds together and the integration points are solid. Working on the ProyectoTransversalG14 project, the recent focus has been on finalizing critical components to ensure system stability.

The Challenge of Refinement

0 Git

Starting Fresh: Building the Foundation of Proyecto_Transversal

The birth of a new project is always a unique moment in a developer's journey. Starting the "Proyecto_Transversal" repository marks the beginning of a process where structure and organization become the most important tools in an engineer's kit.

The Initial Setup

When initiating a new repository, the goal is not immediate complexity, but rather establishing a clean slate.

0 Java

Implementing Robust Session Management in Java

Managing user state effectively is a cornerstone of any secure web application. Recently, while working on the TomasAbatedaga/ProyectoFinal_G14 project, I focused on finalizing the session management implementation to ensure user authentication states are handled predictably and securely.

The Challenge of Session Persistence

Handling sessions manually can lead to security vulnerabilities

0 Java

Centralizing User Session Persistence in ProyectoFinal_G14

Managing user state across a distributed application is a common challenge, especially when trying to maintain a consistent session identity throughout the user journey. In the ProyectoFinal_G14 project, we recently focused on streamlining how session data is handled to ensure that user information remains available and accurate.

The Challenge

When building out authentication and