Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
22

Latest Updates

Documenting code, one commit at a time.

Building a Robust Backend: Node.js, Express, and PostgreSQL with Docker

Introduction

For the LuchoBava/Triangulo-bonaerense project, establishing a solid backend foundation was paramount. This initial phase focused on architecting a scalable and maintainable backend service capable of handling various application needs, from data persistence to API responsiveness.

The Challenge

Developing a backend from scratch involves critical decisions regarding

0 Docker PostgreSQL

Streamlining Development: Refining Your Docker Compose Setup

Setting up a development environment can often feel like a puzzle with endless pieces – database versions, dependencies, and local service configurations. The manual approach, while sometimes necessary, quickly becomes a bottleneck, especially in collaborative projects. We’ve all been there, spending hours debugging local setup issues rather than writing actual code.

For the

Unlocking Data: Building GET Endpoints for 'Culturas' in Triangulo Bonaerense

Accessing data efficiently is fundamental for any dynamic application. In the Triangulo Bonaerense project, a recent update focused on expanding data accessibility by introducing dedicated GET endpoints for 'culturas' (cultures). This move enhances the application's ability to serve cultural information, paving the way for richer user experiences.

The Role of GET Endpoints

0 Docker PostgreSQL

Ensuring Data Integrity: Fixing Seed Loading in Dockerized PostgreSQL

Introduction

Starting a new project often involves setting up a local development environment, and for data-driven applications, this means ensuring your database is correctly initialized with essential data. For the Triangulo-bonaerense project, we encountered a common frustration: our database seeds, critical for initial setup and testing, weren't reliably loading within our Dockerized

0 Docker PostgreSQL

Streamlining Development: The Power of Updated Docker Compose Configurations

Introduction

Ever found yourself struggling to get a project running locally, only to discover an outdated docker-compose.yml file was the culprit? Inconsistent development environments are a common pain point, often leading to wasted time and 'works on my machine' scenarios. For the Triangulo-bonaerense project, keeping development setups smooth and consistent is key, which is why a