Etiqueta: software
-

Architectural Decision Records
Aunque puede sonar como la peor productora de discos de rock, los Architectural Decision Records (ADRs) son una técnica para documentar las decisiones técnicas y arquitectónicas en proyectos de software.
-

Código y Tipado
En un pasado no muy lejano, el tipado en código era observado como una reliquia de un mundo al que apostábamos dejar atrás para comenzar a trabajar con herramientas cada vez más flexibles que nos permitieran construir nuevas herramientas. Sin embargo hoy tenemos nuevos lenguajes en auge (Rust, Kotlin, Swift)…
-

Run on Kubernetes
Do you want to truly leverage the cloud as a platform for deploying modern applications? Run on Kubernetes Many are still unsure of how to balance flexibility, cost, security, and scalability in their cloud infrastructure. For me, Kubernetes offers one of the best options for running cloud-native applications. And this…
-

Tasking Background Workers
When building a software product, I’ve always found it indispensable to have reliable escape lanes that can be taken while in growth pain to win some time. One of those reliable mechanisms that provides workarounds and different alternatives is background workers and tasks. Whether you’re processing user-generated data, sending out…
-

Viva el Full-Stackismo
Nadie puede subestimar el poder y valor de la especialización y división de tareas. Pero es importante reconocer el valor de la polifuncionalidad. Aunque este último puede ir en contra de la productividad individual, es intuitivamente claro su alto valor cuando reconocemos la adaptabilidad de un equipo como factor claro…
-

Feature Flags
One of the most important techniques to me in building digital products on the web is using feature flags. When used correctly, it brings adaptability where it’s most needed, enabling a powerful alignment between product and development. So it might be interesting to go through some things that I learned…
-

Cosas a las que le tengo miedo
Seguramente todas las profesiones y oficios tengan un conjunto de problemas que resultan irrazonablemente dolorosos. Que, en el contexto que sea, tratamos de evitar a toda costa. Que nos genera miedo. Me suele gustar solucionar problemas en desarrollo y más aún cuando presentan alguna faceta desafiante. Pero eso no quiere…