Mas leido
Building Stories
Modo Rua: Redefiniendo el desarrollo de aplicaciones mediante iteración centrada en el usuario Ago 23
Building Stories
NuStories: Adaptación de productos para clientes fanáticos en varios países Oct 30
Culture & Values
Cómo los valores y la cultura de Nu dan forma a los productos que creamos Ago 7
Carreras
Reunimos a grandes mentes de diversos orígenes que permiten la discusión y el debate y mejoran la resolución de problemas.
Conoce más sobre nuestras carreras



En este episodio del podcast The Hammock, Arthur Fücher se sienta en una conversación informal con Alex Miller, una figura prominente en la comunidad de Clojure y parte vital de las operaciones de Nubank, dado su aporte como Mantenedor de Clojure en Cognitect, una empresa adquirida por Nu en 2020.
Con más de una década de experiencia en Clojure y tres años en Nubank, Alex comparte su viaje único, conocimientos sobre el lenguaje Clojure y pensamientos sobre cómo fomentar una comunidad de desarrolladores vibrante.
¡Lea y descubra los principales puntos destacados de este episodio!
Descubriendo Clojure a través de un camino inesperado
El viaje de Alex hacia Clojure comenzó algo por coincidencia. Mientras trabajaba en una aplicación, se topó con Clojure y rápidamente se enamoró de sus capacidades. Su experiencia en código abierto, transformación de bytecode y concurrencia lo posicionaron bien para contribuir significativamente al ecosistema de Clojure.
Descubre las oportunidades
Abrazando a la comunidad con compromiso activo y comunicación
Uno de los aspectos más destacados del papel de Alex es su profunda implicación en la comunidad de Clojure. Conocido por su presencia activa en varios foros, canales de Slack y plataformas de redes sociales, Alex logra mantenerse conectado con desarrolladores de todo el mundo. Él atribuye esto a buenos hábitos y una rutina estructurada, equilibrando su tiempo entre el compromiso comunitario y su vida personal.
Hoy en día, mantenerse comprometido con la comunidad ha evolucionado. Alex recuerda cómo los principales canales de comunicación han pasado de listas de correo y IRC a plataformas modernas como Slack y Reddit. A pesar de estos cambios, su compromiso de monitorear y responder a las consultas de la comunidad permanece inquebrantable.
Más allá del código, Alex también habló sobre su implicación con los Boy Scouts, su interés en la astronomía y su aptitud para la música.
Alex y Rich Hickey: colaboración vigorosa y adaptabilidad al cambio
Alex habló sobre cómo trabajar estrechamente con Rich Hickey, el creador de Clojure, fue una de las partes más significativas de su carrera. Describiendo su colaboración como ″intensa″, Alex destaca el enfoque inquebrantable de Rich para resolver grandes problemas.
Principalmente utilizan hojas de cálculo y diagramas para descomponer y abordar los problemas, un método que se ha convertido en una segunda naturaleza para Alex a lo largo de los años. Con la reciente jubilación de Rich de Nu, su colaboración ha cambiado.
Aprovechando nuevas herramientas de comunicación como Discord, siguen trabajando productivamente, adaptándose a los cambios en su relación laboral.
Desarrollando Clojure: desafíos, innovaciones y emoción por Clojure 1.12
Desarrollar un lenguaje de programación como Clojure conlleva desafíos únicos. Alex discute la importancia de equilibrar la compatibilidad hacia atrás y hacia adelante al introducir nueva sintaxis. Este enfoque meticuloso asegura que las nuevas características se integren a la perfección sin interrumpir las bases de código existentes.
El próximo lanzamiento de Clojure 1.12 tiene a Alex particularmente emocionado. Menciona las mejoras significativas y nuevas características que prometen realzar las capacidades del lenguaje. Además, los desarrollos continuos en Java, como el Proyecto Valhalla, el proyecto experimental revolucionario de OpenJDK, presentan emocionantes posibilidades para futuras mejoras en Clojure.
Pensamientos finales: Reflexionando sobre el futuro y la Comunidad de Clojure en Brasil
Alex reflexiona sobre su tiempo en Brasil, expresando su admiración por la energía y entusiasmo de la comunidad local de Clojure. Sus experiencias en Nubank y explorando la ciudad han sido abrumadoramente positivas, reafirmando su compromiso de apoyar y hacer crecer la comunidad de Clojure en todo el mundo.
A medida que Alex continúa su viaje con Clojure, sigue dedicado a su desarrollo y a la comunidad que lo rodea. Con una lista interminable de ideas y mejoras, espera con ansias muchos más años de innovación y colaboración.
Descubre las oportunidades