Mission Log 001 — Portfolio como producto
Mission Log 001 — Portfolio como producto
Hoy empieza este Mission Log.
Estoy construyendo mi portfolio como si fuera un producto real: con fases, decisiones, infraestructura, errores, cambios de criterio y evolución.
No quiero hacer solo una web bonita. Quiero construir algo que demuestre cómo pienso como desarrolladora full-stack: cómo tomo decisiones, cómo despliego, cómo organizo una arquitectura y cómo convierto una idea en algo real.
Durante mucho tiempo sentí que mi experiencia real no estaba bien representada por lo que podía enseñar. No porque no hubiera hecho cosas, sino porque muchas de las cosas importantes no caben bien en un CV o en una lista de tecnologías.
En esta primera fase ya he construido la base real del proyecto:
dominio propio: estherlopezdev.com
VPS propio en IONOS
Ubuntu 24.04 LTS
Nginx como servidor web
HTTPS con Certbot y Let’s Encrypt
firewall con UFW
Fail2ban para proteger SSH
despliegue manual con rsync
Astro + React + TypeScript
rutas en español, inglés, alemán y francés
SEO básico y preview para LinkedIn
newsletter con Substack
También he empezado a construir las primeras salas del portfolio:
Architecture Deck: una sala que evolucionará a un simulador de decisiones técnicas.
Server Room: una sala para enseñar la infraestructura real del proyecto.
La idea final es que el portfolio se convierta en una experiencia tipo mapa/juego, donde cada zona muestre una parte distinta de mi perfil técnico.
Pero primero quiero hacer lo importante: construir contenido real.
Porque una interfaz bonita sin decisiones detrás es solo decoración.
Lo siguiente será seguir creando MVPs de cada sala:
Frontend Cockpit
Backend Engine
Leadership Log
Mission Log archive
Después vendrá la parte más visual e interactiva.
La idea no es aparentar seniority.
La idea es demostrarlo construyendo algo real, paso a paso.
Puedes seguir el proyecto aquí:
Y si te interesa ver cómo evoluciona desde dentro, puedes quedarte por aquí.
Mission Log 001 — Portfolio as a product
Today this Mission Log begins.
I am building my portfolio as if it were a real product: with phases, decisions, infrastructure, mistakes, changes of direction and evolution.
I do not want to build just a pretty website. I want to build something that shows how I think as a full-stack developer: how I make decisions, how I deploy, how I organize architecture and how I turn an idea into something real.
For a long time, I felt that my real experience was not properly represented by what I could show. Not because I had not done things, but because many important things do not fit well into a CV or a list of technologies.
In this first phase, I have already built the real foundation of the project:
custom domain: estherlopezdev.com
own VPS on IONOS
Ubuntu 24.04 LTS
Nginx as web server
HTTPS with Certbot and Let’s Encrypt
firewall with UFW
Fail2ban to protect SSH
manual deployment with rsync
Astro + React + TypeScript
routes in Spanish, English, German and French
basic SEO and LinkedIn preview
newsletter with Substack
I have also started building the first rooms of the portfolio:
Architecture Deck: a room that will evolve into a technical decision simulator.
Server Room: a room to show the real infrastructure behind the project.
The final idea is to turn the portfolio into a map/game-like experience, where each area shows a different part of my technical profile.
But first I want to do the important thing: build real content.
Because a beautiful interface without decisions behind it is just decoration.
Next, I will keep building MVPs for each room:
Frontend Cockpit
Backend Engine
Leadership Log
Mission Log archive
After that, the more visual and interactive part will come.
The idea is not to fake seniority.
The idea is to demonstrate it by building something real, step by step.
You can follow the project here:
And if you want to see how it evolves from the inside, you can stay around here.

