LAS MEJORES HERRAMIENTAS PARA DESARROLLADORES EN 2021

Las herramientas que les presento aquí son algunas de las mejores herramientas para desarrolladores.


Seguramente tiene su caja de herramientas y es posible que no esté de acuerdo con esta lista …
El objetivo es que descubras nuevas herramientas para avanzar en tu carrera como desarrollador.
Debido a que estas herramientas me han permitido ganar mucho en productividad, espero que sea lo mismo para ti.


Por supuesto, si desea sugerir herramientas, puede utilizar los comentarios.

1. Aplicaciones para tomar notas

Tan pronto como tengo una idea, la escribo antes de olvidarla.

Para algunas necesidades, utilizo hojas de cálculo o documentos. Todo esto sincronizado entre mi computadora y mi teléfono.

  • Draw.io : para hacer diagramas en línea (UML en particular) guardados en Google Drive
  • Evernote : toma notas compartidas.
  • Excalidraw : Realización de bocetos sencillos
  • Google Keep : simplemente escriba sus ideas (características simples pero pocas).
  • Google Docs / Google Sheet : herramientas gratuitas simples y efectivas, habiendo probado la suite de Office, la suite de Google es mucho más poderosa.
  • Notable : tome notas fácilmente en las rebajas.
  • Typora : editor de rebajas minimalista.
  • Zim-Wiki / DokuWiki : Wikis colaborativas y gratuitas.
  • Notion : Una herramienta para todo tu equipo. Escriba, planifique y organícese.

2. Calendario

Anoto todas mis actividades y las comparto con mis contactos. Cuando empiezas a tener muchas cosas planificadas, es muy útil.

3. Lista de tareas

Para el profesional y el personal, siempre tengo una lista de cosas que hacer cuando estoy aburrido.

  • Tarea de Google : Tareas simples.
  • Microsoft Todo : una tarea de Google mejorada con integración de calendario y mejor organización.

4. VCS

Para cada nuevo proyecto, creo automáticamente un nuevo repositorio para no perder mi trabajo. Y tú también deberías.

  • Bitbucket : Codificación en equipo con una interfaz agradable.
  • Meld : esto le permite comparar dos versiones de archivo.
  • Git : Para versionar sus archivos.
  • Github : Para contribuir a la comunidad, muestra tu trabajo.
  • Gitkraken : una interfaz gráfica para comprender mejor Git (existe en la extensión VSCode).
  • Gitlab : Autohospedado en mi servidor para evitar que se expongan proyectos sensibles.

5. Para el código

Aparte del café, aquí están las herramientas (esta vez solo para desarrolladores) que utilizo.

  • Cacher.io : guarde fragmentos de código (que se pueden compartir con su equipo).
  • Docker : Para crear un entorno virtual propicio para el desarrollo (evita que su sistema operativo se pudra).
  • Fira Code Font : una fuente para desarrolladores con ligaduras.
  • Hyper : Otro terminal (bonito).
  • JetBrains : IDE pagados increíblemente poderosos (para que pueda codificar sin un mouse).
  • Formateador JSON : formatee el código JSON en línea.
  • PasteBin : comparta código formateado fácilmente.
  • Postman / Insomnia : clientes HTTP para probar API (tutorial).
  • Postwoman : Cliente HTTP en línea.
  • Terminator / Extraterm : ¡Un terminal con varios terminales integrados!
  • vim : para abrir cualquier archivo de texto con un mínimo de resaltado de sintaxis.
  • VSCodium : VSCode sin seguimiento de Microsoft, para todos mis proyectos JS.
  • ZSH con Oh My ZSH ! : Un shell / terminal muy mejorado.

6. Para el código (en línea)

Aquí hay una pequeña lista de servicios en línea que utilizo con bastante regularidad.

  • BundlePhobia : Verifique el peso de los paquetes NPM (me permitió elegir Zustand en lugar de Redux o peor, Recoil).
  • Carbon : proporciona buenas capturas de pantalla de código.
  • ConvertCSV : para convertir CSV a JSON o MD.
  • Crontab Guru : una interfaz visual en línea para verificar sus cronjobs.
  • CyberChef : Para decodificar Base64, URL… ¡Y puedes encadenarlas!
  • DevHints : una hoja de trucos esencial de fragmentos de código / atajos de teclado tecno.
  • DevDocs : toda la documentación oficial se enumera en un solo lugar.
  • ExtendsClass : un juego de herramientas para desarrolladores (cliente HTTP, verificador de código, formateadores…).
  • Formateador JSON : formatee el código JSON fácilmente.
  • Regex101 : Para probar sus expresiones regulares, lo mejor.
  • Repl.it : Codificación con varias personas en un proyecto en línea.

7. Linters

No puedo darte una lista porque todo depende de tu idioma. Pero una de ella podría ser:

  • ESLint

En cualquier caso, herramientas como stylelint te permitirán:

  • Crea código de calidad
  • Detecta malas prácticas
  • Corrija el código incorrecto sobre la marcha
  • Conviértete en un mejor desarrollador

8. Depuradores

Aquí también es complicado darte una lista.

Seguramente es la mejor herramienta para desarrolladores.

  • Ahorre tiempo depurando su código
  • Esto evita cometer var_dump() o console.log()
  • ¡Entras así en el curso de los grandes!

9. Prueba de respuesta

Incluso si ahora todos estamos desarrollando primero en dispositivos móviles, no debemos descuidar los otros formatos.

10. Vigilancia tecnológica

Solo uso un lector de feeds simple para hacer mi reloj tecnológico.

Si sigues a demasiadas personas, terminas sin leer nada …

  • Dev.to : muchos artículos de desarrollo.
  • Daily.dev : los últimos artículos de desarrollo en una pestaña de su navegador.
  • Feedly/ Feeder : lector de feeds RSS.
  • Medio : contenido generado para ti.
  • Podcast : una lista de podcasts para desarrolladores.
  • Stackoverflow : no solo copio y pego la primera respuesta cuando tengo un problema. También trato de ser activo en la comunidad, aprendemos mucho.
  • Twitch : mira a los programadores desarrollar en vivo.
  • Twitter : una y otra vez, para seguir a gente interesante y hacer nuevos amigos.

11. Seguridad

Principalmente para guardar mi contenido y hacerlo inaccesible para otros.

  • Google Drive : para guardar documentos que no son demasiado personales.
  • LUKS : Para cifrar el disco de mi portátil (si alguien lo roba, no hay problema).
  • NextCloud/ OwnCloud : Utilidad de copia de seguridad / uso compartido de archivos.
  • Passbolt/ Bitwarden : administrador de contraseñas de código abierto

12. Productividad

Herramientas sencillas que utilizo casi a diario para avanzar en mis proyectos.

  • Airtable : crea tablas más ricas que con Excel.
  • CherryTree : Un equivalente de Notion para administrar sus notas.
  • Espanso : Un «expansor de texto» para ahorrar tiempo al escribir en el teclado.
  • Focus To-Do : Organiza tus tareas + Pomodoro.
  • Habitica/ Fabulous : Para llevar a cabo sus proyectos.
  • Concepto : Gestionar proyectos personales.
  • Pomodoro : Concéntrate en una tarea sin interrupciones.
  • Trello : gestiona las tareas del grupo.
  • WasteNoTime : una extensión de navegador que bloquea los sitios que pierden el tiempo.
  • Tejido : programe tareas con sincronización de calendario.

13. Base de datos

Tener acceso a su base de datos de forma local o remota.

14. Vídeos e imágenes

Los uso principalmente para grabar mi pantalla cuando tengo que hacer una demostración.

15. Comunicación

Para mantenerse conectado con la comunidad.

  • LinkedIn : Descubra nuevas oportunidades.
  • Messenger : Para intercambiar sin pasar por Facebook.
  • Slack : para comunicarse con su equipo.
  • Twitter : muchos desarrolladores en Twitter.

16. Blog

Herramientas simples y efectivas para crear contenido en línea.

(De hecho, estas no son herramientas para los desarrolladores en sí, pero muchos desarrolladores crean contenido)

  • Canva : crea pancartas rápidamente.
  • HashNode : crea un blog por y para desarrolladores.
  • Hugo : Generador de sitios estáticos en Go.
  • MailChimp : gestiona tu «newsletter».
  • Medio para creadores : escriba en un blog comunitario y gane dinero.
  • WordPress : la mejor herramienta para iniciar un blog fácilmente.

17. Asistentes personales

Para encontrar o iniciar aplicaciones mucho más rápido.

Conclusión

Espero que haya encontrado útil esta lista. ¿Qué herramientas utilizas? ¿Hubo algo que nos perdimos? De cualquier manera, asegúrese de hacérnoslo saber en los comentarios.

Fuente

Deja un comentario

uno × 3 =