·8 min de lectura

Cómo configuré mi flujo de trabajo de desarrollador en Mac: Dock, terminal y herramientas

Guía práctica para configurar un flujo de trabajo de desarrollo en macOS: organizar el Dock por proyecto, herramientas esenciales y consejos para cambiar de tarea.

Un flujo de trabajo sostenible para desarrolladores en macOS no depende tanto del tema que uses, sino de lo rápido que puedas cambiar de contexto — frontend, APIs backend, infraestructura y comunicación humana — sin perder de vista dónde están tus herramientas. Aquí tienes una configuración que funciona para muchos devs independientes y equipos pequeños en 2026.

Idea central: Refleja tu modelo mental en el Dock. Nombra los grupos según resultados (lanzar UI, lanzar API, mantener producción sana, hablar con personas), no según cargos. Otterdock soporta apps, archivos, carpetas y enlaces en esos grupos; datos locales; macOS 14+.

Grupo 1: Frontend

Pon tu editor (VS Code, Cursor o WebStorm), los perfiles de navegador que usas para desarrollo local, carpetas de handoff de diseño y scripts de Storybook o preview. Añade un enlace a tu URL de staging. Si tocas móvil, coloca accesos directos a Simulator o Android Studio junto al stack web. La idea es tener un solo clúster de clic cuando estás en modo "píxeles y componentes". Para una guía paso a paso sobre cómo configurar grupos como este, consulta cómo agrupar apps en el Dock de macOS.

Grupo 2: Backend

Incluye terminales, clientes de API, GUIs de bases de datos (TablePlus o similar) y carpetas que contienen repos de servicios o archivos docker-compose. Si ejecutas colas o workers localmente, añade los dashboards de monitoreo que abres a diario como archivos de marcadores dentro del grupo para no andar buscando entre pestañas del navegador.

Grupo 3: DevOps

Carpetas de Terraform, notas de cheat-sheet de kubectl, utilidades de VPN o túneles y remotos Git de infraestructura van aquí — no mezclados con el código de la app. Algunos ingenieros también guardan runbooks como archivos Markdown en este grupo para que la respuesta a incidentes empiece desde un solo lugar.

Grupo 4: Comunicación

Mail, Slack, Discord, Zoom y tu calendario van juntos para que puedas agrupar el tiempo dedicado a personas. Mantenerlos separados de los grupos de codificación reduce la tentación de cambiar de contexto cada vez que rebota una notificación. Puedes dejar un ícono de chat fuera del grupo si necesitas visibilidad constante.

Herramientas esenciales (más allá del Dock)

Combina Otterdock con una terminal moderna (iTerm2), un cliente Git de confianza (Tower, SourceTree o CLI puro), Proxyman o equivalente para inspección HTTP, y Xcode cuando toques plataformas Apple. Instala Rosetta en Apple Silicon si aún ejecutas herramientas x86. Usa Homebrew o Mise para los runtimes de lenguajes y mantén tu perfil de shell reproducible.

Consejos de configuración de terminal

Usa un framework de shell de forma ligera — Oh My Zsh o Starship son populares — o mantén un .zshrc mínimo con orden explícito de PATH. Los gestores de versiones (nvm, fnm, asdf) deben cargarse una vez; líneas eval duplicadas ralentizan cada nueva pestaña. Para SSH, prefiere claves con agent forwarding solo cuando entiendas el riesgo; de lo contrario, usa configuraciones por host en ~/.ssh/config.

Por qué Otterdock encaja en este flujo de trabajo

Otterdock mejora el Dock en lugar de reemplazarlo: grupos de trabajo con skins, popups por clic o hover, dos grupos en el nivel gratuito y Pro a $6.99 directo (Mac App Store $2.99 planeado). Almacena la configuración en ~/Library/Application Support/Otterdock/, lo que encaja con una configuración de desarrollo orientada a la privacidad ya que los datos no salen de tu máquina.

GrupoContenido de ejemploObjetivo
FrontendEditor, navegadores, repos de UILanzar cambios de interfaz
BackendAPIs, herramientas de BD, serviciosLanzar lógica y rutas de datos
DevOpsIaC, túneles, runbooksMantener entornos sanos
ComunicaciónChat, correo, calendarioAgrupar la coordinación

Revisa el layout después de cada proyecto importante: renombra grupos que se volvieron vagos, archiva repos que ya no abres y elimina accesos directos duplicados. Un flujo de trabajo es un documento vivo — el Dock debería reflejar la realidad de esta semana, no todas las herramientas que instalaste el año pasado. Para más herramientas que complementen tu configuración, echa un vistazo a las mejores apps de productividad para macOS en 2026.