coderkrow
[es]
~$./lang --switchCambiar idioma
~$cycle --themeclaro → oscuro → sistema
[legal] ~/the-forge

La Forja

Herramientas, hardware y software que uso día a día para desarrollar, probar, depurar y aprender.

No busco tener stack perfecto. Busco herramientas que reduzcan fricción y me permitan enfocarme en construir.

Desarrollo

Editor

Zed

Mi editor principal. Lo uso para PHP, JavaScript, TypeScript, Python, Markdown, configuraciones y código en general.

Terminal

Ghostty

Mi terminal diaria. Rápida, minimalista y GPU-accelerated.

Zsh + Oh My Zsh

Mi entorno shell para navegación, aliases, Git y herramientas CLI.

Zellij

Terminal multiplexer para manejar procesos largos, servidores de desarrollo, logs y múltiples shells.

Stack

Backend

PHP + Laravel

Mi stack backend principal. La mayoría de mis aplicaciones web usan Laravel como base.

Filament

Para admin panels, herramientas internas, dashboards y back offices.

Livewire

Para interfaces interactivas sin convertir cada componente en una aplicación JavaScript independiente.

Frontend

JavaScript / TypeScript

Para comportamiento del lado del cliente cuando HTML + Livewire no son suficientes.

Vite

Build tool para assets y frontend en proyectos Laravel.

Data

MySQL

Mi DB relacional principal para proyectos Laravel.

AWS RDS

MySQL administrado para workloads de producción.

Infraestructura

Containers

Docker

Desarrollo local, aislamiento de servicios y entornos reproducibles.

Cloud

AWS

Infraestructura de producción, DB, containers, storage y deployment.

Cloudflare

DNS, tunnels, networking y acceso seguro a servicios locales.

AI Development

Local LLMs

Ollama

Runtime local para ejecutar LLMs sin depender siempre de APIs cloud.

Lo uso para generación de código, debugging, exploración, documentación y workflows con agentes.

Coding agents

Uso agentes AI como herramientas de desarrollo, no como reemplazo del criterio de ingeniería.

Workflow típico:

Idea

Agent

Code

Tests

Review

Ship

Hardware

Workstation principal

Mi máquina principal para desarrollo:

La RTX 4060 también permite ejecutar LLMs localmente y experimentar con AI-assisted development.

Monitores

Dos monitores → código, terminal, browser, logs y documentación siempre visibles.

Sistema operativo

Pop!_OS

Mi sistema operativo principal.

Linux me da un entorno de desarrollo cercano a producción y control completo sobre terminal, containers, networking y servicios locales.

Workflow

Pop!_OS
├── Ghostty
│   └── Zsh
│       └── Zellij

├── Zed
│   ├── Laravel
│   ├── PHP
│   ├── JavaScript / TypeScript
│   └── Python

├── Docker
│   ├── MySQL
│   └── Application services

├── Ollama
│   └── Local LLMs

└── Git
    └── GitHub

Filosofía

Las herramientas deben reducir fricción, no crearla.

Prefiero infraestructura simple y confiable, herramientas abiertas cuando tiene sentido, entornos locales que entiendo y un stack que puedo debuggear de punta a punta.

El stack cambia. Objetivo no:

Construir cosas útiles, entender cómo funcionan y enviarlas a producción.