Categoría: Development

  • Run on Kubernetes

    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…

  • ¿Qué problema no es comercial?

    ¿Qué problema no es comercial?

    “Todos los problemas son comerciales” escuché y me cayó como una patada. Si estás en la mitad de resolver un incidente esto suena a una excusa cualquiera para entrometerse. Pero luego logré entender que, efectivamente, esa frase era cierta. No hay problema en una empresa que, en el fondo al…

  • Tasking Background Workers

    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

    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

    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

    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…

  • Boring Tech You Should Be Using

    Over the years I had several opportunities to pick tools for different projects and challenges, with varying requirements. Occasionally, I would encounter myself like a cranky old man being uncool and putting some new and amazing tech in vogue to sleep in front of the whole team. I noticed that…

  • Mind the complexity

    Mind the complexity

    One great thing about the present-day abundance of software tools is that you get a lot of options when faced with a problem. These tailored solutions often provide a (almost) fully functional open-source version that you can set up in mere minutes and incorporate into your project. I think that…

  • Web frameworks in the age of AI

    Web frameworks in the age of AI

    I’ve been recently coming back to an old habit, and sitting down to code. Thinking and solving problems coding through them, which I enjoy! I thought it might be a good idea to work on/with Django, as I became familiar with the codebase as we used it extensively in Octobot.…

  • You can’t make it better until you make it work

    You can’t make it better until you make it work

    This is something that has come up a lot during the years when creating software, and is something that has consistently been around in various forms in the industry. I want to provide what I consider useful guidance in how to be a conscious developer or engineer in thinking about…