yerko@server:~
[_] [□] [x]
yerko@server:~$
scroll
01

Blog

Notas sobre backend, DevOps y tecnologia en general.

$ | Docker DevOps

Docker Multi-Stage Builds: Imagenes 10x mas Livianas

Como reduje una imagen de Go de 1.2GB a 12MB usando multi-stage builds. El truco esta en separar el build environment del runtime y usar scratch o alpine como base final.

cat post.md
$ | .NET Core API

APIs en .NET Core con SQL Server: Clean Architecture en la Practica

Estructurando una Web API en .NET Core siguiendo Clean Architecture, Entity Framework con SQL Server, y por que separar capas no es overengineering.

cat post.md
$ | Linux Security

Hardening de Servidores Linux: Checklist para Produccion

SSH keys, fail2ban, UFW, usuarios no-root, y todas las cosas que deberias configurar ANTES de exponer tu servidor a internet. Aprendi por las malas.

cat post.md
$ | Go Backend

Por que Go es mi Nuevo Lenguaje Favorito para APIs

Viniendo de Python/Django, Go se siente como descubrir que tu auto tenia un modo turbo escondido. Goroutines, compilacion a binario, y 0 dependencias.

cat post.md
02

About

whoami.sh
[_] [□] [x]
$ whoami

Soy Yerko, desarrollador backend y DevOps con base en Chile. Me apasiona construir sistemas que sean rapidos, seguros y con arquitectura limpia.

Mi dia a dia involucra escribir APIs en Go y .NET Core, containerizar todo con Docker, y administrar servidores Linux en Digital Ocean.

Bases de datos con SQL Server y PostgreSQL. Nociones solidas de arquitectura de software. Mi editor favorito es Vim.

$ cat interests.txt
Linux Docker Go .NET Core SQL Server PostgreSQL Arquitectura Digital Ocean Vim
Location
> Chile
Focus
> Backend & DevOps
OS
> Linux (btw)
Editor
> Vim
Status
Disponible para proyectos
03

Stack

# Languages & Frameworks

Go 88%
C# / .NET Core 85%
SQL Server / PostgreSQL 85%
Bash / Shell 82%
Arquitectura de Software 78%

# Tools & Infrastructure

Docker 90%
Linux / Sysadmin 88%
Digital Ocean 82%
Nginx 80%
Git / CI-CD 80%
04

Contacto

contact.sh
[_] [□] [x]
$ echo $EMAIL
yerko@yercode.cl
$ cat socials.json
{
"github": "github.com/yerko",
"linkedin": "linkedin.com/in/yerko"
}