Mi configuración actual (2025)
Después de cada screencast, a menudo me preguntan sobre mi configuración para programar, ya sea el IDE, la fuente, el esquema de colores o configuraciones específicas.
Siguiendo las publicaciones de años anteriores 2024 y 2023, aquí está mi configuración actualizada para 2025.
IDE
Principalmente programo en PHP, recientemente actualizado a la versión 8.4, y mi editor preferido es VSCode. Logra el equilibrio perfecto entre simplicidad y funcionalidad.
Aquí tienes una vista previa de mi configuración personalizada:
Personalizaciones
- Tema: Kimbie Dark (modo oscuro).
- Fuente: "MonoLisa" (Tamaño: 15, Altura de línea: 1.6). Es una fuente de pago, pero vale cada centavo. Consíguela aquí.
- Extensiones: Mi favorita es "Simple Project Switcher", que permite cambiar entre proyectos fácilmente.
En 2024, experimenté moviendo la barra lateral a la derecha para optimizar la productividad. Sin embargo, en 2025 decidí volver a colocarla a la izquierda. El debate sobre la ubicación de la barra lateral es como la discusión sobre la "piña en la pizza": altamente subjetivo pero siempre entretenido.
Frameworks: STALL Stack
Sigo profundamente involucrado en el ecosistema de Laravel, particularmente con el stack STALL:
Todos mis proyectos están en GitHub, se despliegan con Envoyer y están alojados en AWS.
Hardware
Mantengo mi confiable escritorio ajustable eléctrico negro, calibrado perfectamente según mis necesidades. Mi estación de trabajo principal incluye:
- Monitor: Apple Studio Display con cristal Nano-texture.
-
Computadora: Apple M1 Ultra MacStudio 2022 con:
- CPU de 20 núcleos
- GPU de 64 núcleos
- Neural Engine de 32 núcleos
- 128 GB de memoria unificada
Periféricos adicionales incluyen:
- Teclado mágico de Apple (blanco e inalámbrico).
- Trackpad mágico 2 de Apple.
- Rode Caster Pro para podcasts y manejo de múltiples entradas de audio.
- Micrófono dinámico Shure PGA480-XLR montado en un brazo ajustable. Es asequible y de excelente calidad para su precio.
- Cámara web: Nikon D3200 con un lente de 18-55 mm, conectada vía Elgato Cam Link 4K y montada en un brazo extensible de escritorio.
- Luces: Dos Elgato Key Light Airs combinadas con luces Philips Hue Play para mejorar la calidad de video.
- Pantalla secundaria: iPad de décima generación, usado como pantalla auxiliar durante los screencasts.
-
Audio y almacenamiento:
- Altavoz portátil Bose Pro S1.
- SanDisk Professional 5TB G-Drive ArmorATD™ para almacenamiento externo.
- Auriculares: Bose Noise Cancelling Headphones 700.
Aplicaciones para macOS
- Desarrollo local: Laravel Herd
- Pruebas de código: Tinkerwell
- Pruebas de API: Insomnia, ligero y eficiente.
- Gestión de bases de datos: TablePlus
- Navegador: Safari por su velocidad y eficiencia energética.
- Respaldo: Apple Time Machine.
Además, utilizo scripts personalizados del curso screencasting.com de Aaron Francis para cambiar los modos de pantalla y organizar mi espacio de trabajo mientras grabo.
Configuración de iOS
Sigo usando un iPhone 12 Pro Max (128 GB). Mi pantalla de inicio minimalista tiene solo dos páginas; el resto de las aplicaciones las abro con búsqueda. Aplicaciones más usadas: Twitter, Mail y ChatGPT. Las notificaciones están desactivadas excepto para mensajes y recordatorios.
Aquí está mi pantalla de inicio:
¡Eso es básicamente todo!
Si tienes preguntas o deseas compartir tu configuración, escribeme por Twitter.