Pequeños ayudantes: Herramientas para mi trabajo

Pequeños ayudantes: Herramientas para mi trabajo


apps

A lo largo de mi vida, he probado e integrado una amplia variedad de herramientas en mi rutina diaria, para luego cambiarlas o eliminarlas. Estas aplicaciones forman la base de mi flujo de trabajo y se utilizan para una amplia gama de tareas. Hoy, me gustaría presentar una selección de estas herramientas que uso y brindar algunas ideas sobre sus beneficios prácticos.

Terminal

El terminal es una herramienta indispensable en mi trabajo. Permite un control directo y flexible del sistema sin necesidad de una interfaz gráfica. Ya sea para administrar servidores Ubuntu, gestionar dispositivos UniFi o configurar firewalls Sophos, a menudo confío en el terminal.

Herramientas que uso frecuentemente aquí:

  • htop: Proporciona una vista visual de los procesos en ejecución y de los recursos del sistema. Es especialmente útil para diagnosticar problemas y monitorizar la carga de los servidores.
  • curl: Una herramienta potente para realizar pruebas rápidas de solicitudes HTTP y de API. A menudo la uso para probar servicios web o realizar depuraciones en tiempo real.
  • netcat: Una navaja suiza para el diagnóstico de redes. Ya sea para escanear puertos o establecer conexiones TCP/UDP simples, netcat ofrece la máxima flexibilidad.
  • ping: Es tan minimalista y simple, pero increíblemente versátil. Con un solo comando, puedo comprobar la accesibilidad de la red, medir la latencia e identificar posibles problemas de conexión. Además, ping es una herramienta indispensable para diagnósticos básicos, ayudando a aislar rápidamente fallos en la red. Su simplicidad lo convierte en una de las herramientas más eficientes del arsenal de TI.
  • Nmap: Una herramienta potente para el descubrimiento de redes y auditorías de seguridad. Permite escanear redes, identificar puertos abiertos y detectar servicios y sistemas operativos.
  • TCPDump: Una herramienta versátil para analizar el tráfico de red. A menudo se utiliza para monitorizar paquetes en tiempo real y recopilar información detallada sobre el tráfico.
  • Iperf: Una herramienta especializada para medir el ancho de banda y el rendimiento de la red. Es ideal para pruebas en entornos LAN o WAN.
  • FZF: Un buscador difuso excelente para buscar y filtrar archivos e insumos rápidamente. Es particularmente útil para conjuntos de datos grandes o rutas de archivos extensas.
  • Bat: Una versión mejorada del clásico comando cat, que incluye resaltado de sintaxis, números de línea e integración con Git. Perfecto para visualizar archivos de forma más legible.
  • Isa (anteriormente Exa): Un reemplazo mejorado para el comando ls. Con características adicionales como iconos, agrupación y una disposición más clara, hace que trabajar con listados de directorios sea más agradable y eficiente.

Estas herramientas me permiten profundizar en los sistemas, analizar cuellos de botella en el rendimiento y resolver eficazmente los problemas de red.

Visual Studio Code: Una herramienta versátil para desarrolladores

Visual Studio Code (VS Code) es mi editor de código preferido porque es modular, potente y altamente personalizable. Lo utilizo tanto para desarrollar proyectos complejos como para tareas más pequeñas, como escribir scripts y editar documentación. Aquí algunas de mis extensiones más importantes y cómo mejoran mi flujo de trabajo:

  • Astro: Esta extensión agiliza el trabajo con el framework Astro al proporcionar resaltado de sintaxis y una verificación inteligente de errores. Es especialmente útil para desarrollar sitios web estáticos, ya que mejora la calidad del código y minimiza los errores de desarrollo.
  • GitHub Copilot: Actualmente en fase de prueba. Este asistente impulsado por IA ofrece sugerencias de código inteligentes y ahorra tiempo en tareas repetitivas. Es particularmente impresionante por su capacidad para analizar el contexto del código y sugerir soluciones adecuadas.
  • Live Server: Permite alojar proyectos localmente con recarga en vivo. Los cambios en el código se reflejan en tiempo real en el navegador, acelerando significativamente el proceso de desarrollo y simplificando las iteraciones.
  • Markdown All in One: Una extensión para trabajar con archivos Markdown. Proporciona características como resaltado de sintaxis, vistas previas y soporte para atajos, lo que hace que la redacción de documentación sea más eficiente.
  • Material Icon Theme: Mejora la claridad al añadir iconos atractivos que se corresponden con los tipos de archivo. Esto facilita la navegación en proyectos complejos.
  • Remote - SSH: Permite el acceso directo a servidores remotos desde el entorno de desarrollo. Es especialmente útil para gestionar servidores de producción y aplicar cambios de forma eficiente.

VS Code no es solo un editor, sino una herramienta altamente personalizable que facilita significativamente mi trabajo como desarrollador y aumenta mi productividad.

Cyberduck: Una herramienta versátil para la transferencia de archivos

Cyberduck es una de mis herramientas favoritas para transferir datos manualmente a servidores web. Soporta una variedad de protocolos, incluidos FTP, SFTP y WebDAV, lo que la hace flexible para diferentes casos de uso. Su interfaz intuitiva destaca, ya que sigue siendo fácil de usar incluso para operaciones de archivos más complejas.

Una característica sobresaliente es la capacidad de guardar conexiones, lo que acelera significativamente las tareas repetitivas y ahorra tiempo. Cyberduck también se integra sin problemas con servicios de gestión de claves y ofrece una protección completa mediante contraseñas, lo que la hace ideal para transferencias de archivos seguras. Ya sea para ediciones rápidas en tareas menores o para gestionar conjuntos de datos más grandes, Cyberduck es consistentemente una opción fiable.

Admito que encuentro Transmit de Panic más atractivo desde el punto de vista del diseño. Sin embargo, dado que lo necesito solo ocasionalmente, el coste de la licencia de suscripción no justifica el beneficio para mí.

Downie 4: Una herramienta universal para la gestión de medios

downie video downloader interface showing progress for a youtube mp4 file download

Downie 4 facilita la descarga de vídeos desde plataformas como YouTube o Vimeo y es una herramienta conveniente para cualquiera que use contenido audiovisual de forma regular. Es particularmente útil cuando necesito vídeos para análisis sin conexión, presentaciones o documentación. El software impresiona por su alta velocidad de descarga y su soporte para una amplia gama de formatos, incluidos MP4 y MKV. Además, descarga automáticamente los subtítulos, lo que lo convierte en una solución integral para la gestión de medios.

Keka: El todoterreno para la archivación

keka compression app interface for zip files with settings and encryption options

El gestor de archivos integrado de macOS no es suficiente para mis necesidades. Con Keka, puedo crear archivos en varios formatos como 7z, ZIP, TAR, ISO, y también generar contenedores encriptados que cumplen con los más altos estándares de seguridad. Gracias a su eficiente gestión de contraseñas, Keka es excelente para intercambiar datos sensibles de forma segura. También aprecio su funcionamiento intuitivo, que permite un flujo de trabajo rápido, incluso en proyectos de archivado extensos.

Excel: Un clásico para el análisis moderno de datos

Excel puede parecer tradicional a primera vista, pero sigue siendo una herramienta sumamente poderosa para la gestión y el análisis de datos. En mi trabajo diario, lo utilizo específicamente para cálculos numéricos rápidos, filtrar y ordenar grandes conjuntos de datos y crear archivos CSV complejos. Curiosamente, Excel puede llevar mi MacBook Pro al límite de su rendimiento al realizar operaciones particularmente intensivas en datos, como cálculos de matrices grandes o la gestión de múltiples tablas dinámicas. Esto demuestra la profundidad de las capacidades de análisis y procesamiento de esta herramienta.

Windows Remote Desktop: Una mirada más allá del horizonte

Aunque mi enfoque principal son los servidores Linux, el uso de sistemas Windows es ocasionalmente inevitable. La aplicación de Escritorio Remoto me permite acceder a computadoras remotas, probar software y estar al tanto de los últimos desarrollos de Windows. También utilizo una máquina de prueba en la nube que ejecuta Windows 11, lo que me permite realizar pruebas externas. Los snapshots me permiten volver a un estado limpio en segundos, aumentando significativamente la eficiencia en ciclos de prueba repetitivos.

VPN Tools

Para trabajar en diferentes infraestructuras de red, utilizo una variedad de herramientas VPN:

  • OpenVPN Connect: El estándar para servidores OpenVPN. Esta herramienta ofrece una configuración sencilla y una alta compatibilidad con casi todas las plataformas. En redes con estructuras complejas, valoro su estabilidad y la capacidad de gestionar múltiples perfiles.
  • Sophos Connect: Específicamente optimizado para el acceso seguro a redes de clientes. Este software se integra perfectamente con los firewalls de Sophos y permite controles de acceso granulares. Su soporte para autenticación de dos factores (2FA) y monitorización detallada lo convierten en una herramienta esencial en mi trabajo.
  • ProtonVPN: Mi servicio VPN preferido para conexiones privadas. ProtonVPN combina excepcionalmente bien la privacidad y la velocidad. Valoro especialmente su estricta política de no registros y la capacidad de seleccionar servidores según seguridad y rendimiento. Como alternativa, puedo recomendar hide.me, un servicio que utilicé durante más de diez años. Funcionaba de manera fiable, pero quería probar algo nuevo para obtener perspectivas y funciones frescas.

WiFiman Desktop

WiFiman wifi analyzer interface displaying access points, signal strength, and channel utilization

Esta herramienta se utiliza para analizar y optimizar redes. Con visualizaciones claras de información como el uso de canales, la intensidad de la señal y los dispositivos conectados, WiFiman Desktop ofrece una visión integral, especialmente valiosa para la resolución de problemas y el análisis de redes. La capacidad de ver datos en tiempo real y examinar las redes en busca de cuellos de botella la convierte en una herramienta esencial para los profesionales de TI. Además, permite visualizar las fuentes de interferencia, facilitando el reconocimiento rápido del potencial de optimización. Especialmente en entornos con muchas redes WLAN, la función de identificar canales superpuestos resulta útil para resolver problemas de rendimiento. WiFiman Desktop también ofrece valiosos conocimientos para el monitoreo a largo plazo de la infraestructura de red.

Dedicaré un artículo aparte a los puntos de acceso y switches UniFi, ya que los uso tanto en el ámbito privado como en el laboral con bastante frecuencia.

En el pasado, utilicé tanto el software como el hardware de Ekahau para el análisis WLAN. Esta combinación me permitía crear mapas de calor detallados de la cobertura, analizar interferencias e identificar debilidades en la estructura de la red. Especialmente en proyectos donde la optimización de redes inalámbricas jugaba un papel central, Ekahau fue una herramienta importante.

Herramientas de Apple: Compañeros simples pero potentes

Las aplicaciones nativas de macOS satisfacen mis necesidades de flujo de trabajo y proporcionan una base sólida para el trabajo diario:

  • Notes: Una solución fiable para tomar notas rápidamente, disponible en todos los dispositivos Apple gracias a la sincronización perfecta. La uso para anotar ideas espontáneas o pequeñas listas de tareas.
  • Photos: De hecho, utilizo la aplicación Photos principalmente en mi vida privada. Para fines profesionales, especialmente en documentación, guardo mis capturas de pantalla en carpetas estructuradas junto con sus respectivos archivos Markdown.
  • Freeform: Una herramienta versátil de pizarra ideal para sesiones de brainstorming y para esbozar conceptos. Me permite estructurar ideas creativas de forma clara y desarrollarlas de manera colaborativa. En el trabajo, creo menos diagramas de red detallados y me concentro en documentar la infraestructura existente, por lo que no uso software especializado como Visio. Si es necesario, utilizo draw.io como alternativa pragmática.

Estas herramientas pueden parecer simples a primera vista, pero su facilidad de uso e integración en el ecosistema Apple ofrecen una productividad impresionante.

Ice – Ocultar elementos de la barra de menús

Ice es una herramienta desarrollada específicamente para gestionar y personalizar la barra de menús de macOS. No solo permite ocultar y mostrar los elementos de la barra, sino que también ofrece una variedad de funciones avanzadas que mejoran significativamente la usabilidad y flexibilidad.

Características principales de Ice

  • Gestión de la barra de menús: Con Ice, los elementos de la barra de menús se pueden ocultar, organizar y distribuir en diferentes perfiles. Esto es especialmente útil para los usuarios que cambian frecuentemente entre contextos de trabajo y personales.
  • Personalización del diseño: Ice ofrece opciones para personalizar la apariencia de la barra de menús, incluyendo degradados, sombras o incluso eliminar el fondo detrás de la misma. Esta flexibilidad visual ayuda a adaptar la interfaz a las preferencias personales.
  • Automatización: Gracias a las teclas de acceso rápido y condiciones desencadenantes, se pueden activar automáticamente diseños específicos de la barra de menús. Esto ahorra tiempo y garantiza una experiencia de usuario intuitiva.

News Explorer

Los feeds RSS son una alternativa estructurada a las redes sociales para mantenerse al día. Hasta hace poco, usaba la aplicación Reeder, que me gustaba por su funcionalidad clásica y su diseño atractivo. Su estructura clara y fiabilidad la convirtieron en mi herramienta de referencia para los feeds RSS. Pero cuando el desarrollador anunció: “Mientras que el nuevo Reeder adopta un enfoque diferente como tu bandeja de entrada para leer, ver y escuchar contenido de diversas fuentes, esta versión permanecerá disponible como Reeder Classic para quienes prefieran una experiencia más tradicional de lector RSS”, tuve que buscar una alternativa, ya que la nueva versión no me convenció en términos de usabilidad y diseño.

news Explorer showcasing articles, code snippets, and user comments

Después de algunas pruebas, finalmente cambié a News Explorer. Aunque su diseño no es tan elegante, destaca por su conjunto de funciones integral. Proporciona una plataforma central para blogs, canales de YouTube y actualizaciones de servicios. Aprecio especialmente su interfaz amigable y la capacidad de organizar el contenido de diversas fuentes de forma clara. En comparación con las líneas de tiempo basadas en algoritmos, como las de las redes sociales, garantiza que no me pierda ninguna noticia importante. Aun cuando News Explorer se queda atrás de Reeder en términos de diseño, tiene toda la funcionalidad que necesito para mi jornada laboral y ha demostrado ser un compañero fiable.

LAB

Por supuesto, siempre estoy probando nuevos programas que podrían reemplazar a uno existente o que se queden porque resuelven un problema o optimizan un flujo de trabajo.

Proton Pass

LAB Actualmente estoy probando Proton Pass como alternativa a 1Password. Aún faltan características como adjuntar archivos o un agente SSH, lo cual es particularmente importante para desarrolladores y usuarios avanzados. Sin embargo, me impresiona el enfoque de código abierto que permite una gran transparencia y un desarrollo impulsado por la comunidad. La fuerte filosofía de seguridad de Proton también es una gran ventaja, ya que el servicio se basa en principios de conocimiento cero y ofrece cifrado de extremo a extremo. Proton Pass ya es adecuado para los usuarios que buscan la máxima protección de datos, y con algunas funciones más, podría convertirse en una competencia seria para los gestores de contraseñas consolidados. Su integración en el ecosistema de productos de Proton, como Proton Mail y Proton VPN, es especialmente interesante para quienes buscan un entorno integral y seguro.

Uno: Gestión eficiente de archivos en macOS

LAB Uno es una herramienta desarrollada para macOS que ayuda a fusionar archivos de manera eficiente y a convertirlos en diferentes formatos. Ofrece dos funciones principales: un modo para crear prompts a partir de distintos archivos y otro para fusionar documentos en un solo PDF. Es especialmente útil la función de procesamiento por lotes, que permite procesar carpetas enteras de archivos de una sola vez.

Otra característica destacable es la seguridad: los archivos pueden protegerse individualmente con cifrado AES-GCM y, gracias al uso de una sal única y a la generación específica de claves para cada fragmento, se garantiza la máxima seguridad de los datos. Esto hace de Uno una solución ideal para documentos sensibles que deben distribuirse a través de varios canales. Además, ofrece la opción de crear snapshots para entornos de prueba, facilitando la restauración de estados limpios.

Palabras finales

Estas herramientas son mucho más que simples programas: son compañeros indispensables e integrantes fundamentales de mi trabajo diario. Cada una de ellas cumple un papel específico y ayuda a hacer mi flujo de trabajo eficiente y a abordar con éxito complejos desafíos técnicos.

Ya sea analizando redes exigentes, transfiriendo datos sensibles de forma segura o manteniendo una visión estructurada de proyectos e información, estas herramientas ofrecen resultados fiables de manera constante y contribuyen a un proceso de trabajo sin contratiempos.

Con el tiempo, he probado numerosas herramientas diferentes, ya que disfruto explorando nuevos programas y evaluando su utilidad para mi flujo de trabajo. Sin embargo, a menudo estas herramientas no aportaron un valor añadido real, incluso tras un uso intensivo. Un ejemplo es Raycast, que a menudo me fue recomendado, pero que finalmente no encajó en mi flujo de trabajo.

He presentado ahora las herramientas de software más importantes. Con macOS como sistema operativo, 1Password como gestor de contraseñas, CleanShot X y las aplicaciones descritas aquí, he establecido una base sólida. Aun así, disfruto probando nuevos programas para optimizar mi flujo de trabajo y ser más eficiente. Siempre me esfuerzo por utilizar la menor cantidad de herramientas posible, ya que aprecio el minimalismo.

Hasta la próxima, Joe

© 2025 trueNetLab