Recursos que utilizo

Herramientas y recursos que me encantan

$ cat recursos.txt

~/recursos/metodologias_practicas

Desarrollo Ágil (Scrum) : Trabajar de forma iterativa con Scrum ayuda a mantener los proyectos flexibles y bien encaminados.

↳ Por qué: Es clave para adaptarse rápido a los cambios y entregar valor de forma continua.

Optimización del Rendimiento Web : Aplicando técnicas como code splitting, optimización de imágenes y lazy loading.

↳ Por qué: Porque una web rápida y fluida mejora la experiencia del usuario y ayuda a cumplir objetivos.

Revisiones de Código (GitHub PRs) : Participo activamente en las revisiones de código mediante Pull Requests en GitHub.

↳ Por qué: Es la mejor forma de detectar problemas a tiempo, compartir conocimiento y mantener un estándar de calidad alto en el equipo.

Control de Versiones (Git) : Uso Git a diario para controlar versiones y gestionar el historial del código.

↳ Por qué: Imprescindible para colaborar en equipo y mantener los proyectos organizados y seguros.

~/recursos/hardware

Portátil Principal : Mi equipo principal: MSI Creator M16 (i7, 64GB RAM, 1TB NVMe).

↳ Por qué: Potencia de sobra para desarrollo y multitarea sin problemas de rendimiento.

Pantalla Externa : ¡A menudo la TV del hotel! (Aprovechando al máximo el entorno de trabajo remoto).

↳ Por qué: Más espacio en pantalla me ayuda a organizarme y ser productivo, esté donde esté.

Ratón : Un ratón ergonómico de confianza con botones programables.

↳ Por qué: Fundamental para mantener la comodidad y la eficiencia en sesiones largas de código.

~/recursos/software

Editor de Código : Visual Studio Code, mi editor de cabecera.

↳ Por qué: Es súper versátil, y extensiones como Prettier, ESLint y GitLens me ahorran muchísimo tiempo.

Terminal : La terminal nativa de Ubuntu a través de WSL.

↳ Por qué: Me da acceso directo a las potentes herramientas de Linux.

Navegador Web : Brave Browser para el día a día.

↳ Por qué: Rápido, centrado en la privacidad, y el bloqueo de anuncios integrado es un plus.

Herramienta de Diseño : Adobe Photoshop para tareas con imágenes.

↳ Por qué: Ideal para bocetos rápidos, editar recursos gráficos o cuando necesito control preciso de imágenes.

~/recursos/aplicaciones_herramientas

Gestión de Tareas : Google Sheets para seguimiento de proyectos personales.

↳ Por qué: Sorprendentemente eficaz: simple, flexible y accesible desde cualquier lugar.

Comunicación : Normalmente Telegram o Slack para comunicarme.

↳ Por qué: Facilitan una interacción rápida y organizada con equipos y comunidades.

Alojamiento de Código : GitHub para alojar repositorios y colaborar.

↳ Por qué: El estándar por algo: control de versiones, PRs, Actions... lo tiene todo.

Cliente API : Thunder Client (Extensión VS Code) para probar APIs.

↳ Por qué: Muy práctico para comprobaciones rápidas de APIs sin salir del editor.

~/recursos/recursos_aprendizaje

Astro Framework: Desarrollo de aplicaciones web (Udemy - Fernando Herrera, 2023)

Un curso muy completo sobre Astro, desde conceptos básicos e integraciones (React, Vue) hasta optimización del rendimiento.

Aptitudes: Astro · JavaScript · Optimización Rendimiento · TypeScript · Integraciones

Next.js: De cero a experto (Actualizado) (Udemy - Fernando Herrera, 2021)

Guía exhaustiva que cubre Next.js desde los fundamentos hasta temas avanzados como SSR, SSG, API Routes y despliegue.

Aptitudes: Next.js · React.js · JavaScript · SSR · SSG · API Routes

React: De cero a experto (Hooks y MERN) (Udemy - Fernando Herrera, 2021)

Formación avanzada en React, centrada en Hooks, Context API y la creación de aplicaciones full-stack con MERN.

Aptitudes: React.js · React Hooks · Context API · Stack MERN · JavaScript · TypeScript

Lectura Esencial : "Clean Code" (Código Limpio) de Robert C. Martin.

↳ Por qué: Un libro fundamental sobre cómo escribir software fácil de leer, entender y mantener.

Material de Referencia : "JavaScript: The Definitive Guide" de David Flanagan.

↳ Por qué: Mi guía de consulta para profundizar en aspectos específicos del lenguaje JavaScript.

Agradecimientos : Mi agradecimiento a mis mentores Fernando Herrera y Miguel Ángel Durán (midudev).

↳ Por qué: Su guía y las comunidades que han creado han sido una ayuda inestimable.

$

$ Explora mi trabajo:

~/acerca-de - Acerca de mí

~/proyectos - Proyectos en los que he trabajado

~/recursos - Recursos que he utilizado

~/blog - Mis últimas publicaciones de blog

~/contactar - Contáctame

~/gitHub - Visita mi perfil de GitHub