¿Por qué crear un blog como desarollador?

Tiempo de lectura ~1 minuto

Ya esta, doy el paso. Hace un momento que tengo ganas de lanzar un blog. Quería absolutamente un blog multilingüe, por eso necesité solucionar un montón de problemas técnicos en cuento a la gestión de las idiomas. Como desarrollador pienso que este blog tendrá varios beneficios.

Compartir

La mayoría de los desarrolladores piensan que no tienen bastante experiencia para publicar en Internet. ¡Es una prueba de humildad pero no siempre es una buena análisis! El mundo del desarrollo informático es tan vasto que siempre se encuentra gente mas principiante que sí-mismo en muchos ámbitos. Están tranquilizados por el hecho de que otras personas tuvieran el mismo problema en el pasado.

Promocionar las idiomas locales

Yo soy muy triste que haya tan poco contenido cuanto al desarrollo traducido en español. Sé que el inglés se volvió la lingua franca en lo que concierne el informático pero mucha gente no puede aprovechar los blogs ingleses eficazmente. Que lastima porque personas competentes y motivadas por el desarrollo se enfrentan a esta barrera (no se aprende el ingles de la noche a la mañana…). ¡Defender su propia idioma es muy importante!

Bueno internacionalizar una app web es mucho trabajo adicional, y las herramientas actuales son difíciles de utilizar para mí (voy a hablar de esto en un otro articuló), pues se comprende que la gente no quiera hacerlo.

Estructurar sus ideas

Parece ser que escribir sus problemas técnicos en un blog ayuda mucho estructurar su pensamiento y entender mejor. ¡Vamos a ver! Pero es verdad que yo personalmente me gusta mucho documentar mi código porque me permite pensar conceptualizar mas y entender mejor. ¡Entonces el blog es como documentación!

Una pequeña cita:

Lo que se entiende bien, lo puede explicarse claramente.

– Nicolas Boileau

Also available in English | Existe aussi en français

Rate limiting de la API con Traefik, Docker, Go y Caching

Limitar el uso de la API basándose en una regla avanzada de limitación de velocidad no es tan fácil. Para lograr esto detrás de la API de NLP Cloud, estamos utilizando una combinación de Docker, Traefik (como proxy inverso) y el almacenamiento en caché local dentro de un script Go. Cuando se hace correctamente, se puede mejorar considerablemente el rendimiento de la limitación de la tasa y estrangular adecuadamente las solicitudes de la API sin sacrificar la velocidad de las solicitudes. Seguir leyendo