Home Projects Portfolio Dashboard Export PDF Log in

Languages

English
22

Latest Updates

Documenting code, one commit at a time.

Docker 5 posts
×

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

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