Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
48

Latest Updates

Documenting code, one commit at a time.

English 8 posts
×
0 Python

Refactoring Game Logic: Improving Modular Design in Carpinchos-Invasores

Modularizing code is often the difference between a project that can evolve and one that collapses under its own weight. In the Carpinchos-Invasores project, I recently shifted focus toward restructuring the application's core modules and upgrading the user menu navigation to ensure the game remains maintainable as features expand.

The Challenge: Tight Coupling

When a game grows, the menu

0 Python

Starting Fresh: Establishing the Foundation for Mision-5-GOT

The Blank Canvas

Every great project starts with a single step—the initial commit. Today, we are discussing the foundation of Mision-5-GOT, a new initiative that we are kicking off with a clean slate. Starting a repository is more than just running an init command; it is about defining the architectural intent and preparing the environment for future development.

Setting the Stage

Architecting Scalable Inventory Systems with Spring Boot

Building Robust Inventory Foundations

Starting a new project often feels like building a house of cards: you need a solid foundation before you can stack your features. In the development of the Invetario-App, we focused on establishing a clean, modular architecture using Spring Boot to handle complex inventory operations reliably.

The Architecture Challenge

Managing inventory data

Building Resilient Go APIs: The Synergy of Linting and Transport Testing

In the fast-paced world of API development, ensuring reliability and maintainability is paramount. For the plazagustavo/requiems-api project, a Go-based API, this commitment to quality is reinforced through rigorous practices like linting and dedicated transport layer testing.

The Go API Landscape

Developing an API in Go, while leveraging its performance and concurrency benefits, demands

Beyond Functionality: The Subtle Impact of Comment Formatting in Go Tests

In the fast-paced world of API development, it's easy to overlook the seemingly minor details. We chase features, optimize performance, and squash critical bugs, often deeming things like comment formatting as 'nice-to-haves' rather than essentials. However, neglecting these small aspects can have a disproportionately large impact on a project's long-term health and maintainability.