Sobre mí
Hola, soy Cristopher Palma, desarrollador web que sigue aprendiendo y mejorando paso a paso. No tengo experiencia formal en una empresa como programador, pero sí he trabajado por mi cuenta creando proyectos reales. El único sitio que hice en un entorno laboral lo desarrollé completamente solo, desde el diseño hasta el panel de administración. A veces me cuesta avanzar, pero siempre vuelvo a intentarlo, y cada proyecto me deja una nueva lección.
En qué estoy enfocado
Trabajo principalmente con Laravel, TailwindCSS, Vite y Alpine.js, y últimamente estoy aprendiendo Livewire. Me gusta desarrollar aplicaciones con panel de administración, formularios funcionales y una interfaz simple. No busco que todo sea perfecto, prefiero que funcione bien, sea claro y que el código tenga sentido para mí.
Cómo aprendo
Soy autodidacta. Me apoyo en documentación, tutoriales y, sobre todo, en ChatGPT, que me acompaña mientras aprendo y construyo. Mi forma de estudiar es “haciendo”: leo, pruebo, rompo y corrijo hasta que funciona. Ese ciclo me ayuda a entender cómo se conectan las piezas de un proyecto.
Lo que he ido aprendiendo
Laravel: rutas, controladores, validaciones, Eloquent, seeders/factories y autenticación con Breeze.
Frontend: TailwindCSS, Alpine.js y parte de Livewire.
Bases de datos: MySQL (y SQLite para entornos locales).
Extras: migraciones, organización de proyectos, variables de entorno y deploys simples en hosting.
Lo que quiero mejorar
Quiero avanzar en buenas prácticas, arquitectura más limpia y frontend interactivo. También reforzar mi lógica y aprender a trabajar mejor en equipo; hasta ahora, mis proyectos los he desarrollado de forma individual.
Por qué hago esto
Porque disfruto ver algo funcionando que antes no existía. No me interesa competir, solo ser mejor que ayer y aprender de cada error. Aún no tengo una gran experiencia laboral, pero estoy construyendo mi camino con esfuerzo, curiosidad y constancia.