Reducing Friction: Making It Easier to Get Things Done
If you’ve ever wanted to start or maintain a blog but found yourself procrastinating, you’re not alone. The process of writing the actual content is just part of the battle—some...
15+ years shipping products. Ex-CTO of Wealize Digital (acquired 2022). Now building AI-powered products at FounderNest and writing about the craft of shipping them.
If you’ve ever wanted to start or maintain a blog but found yourself procrastinating, you’re not alone. The process of writing the actual content is just part of the battle—some...
If you’ve ever wanted to start or maintain a blog but found yourself procrastinating, you’re not alone. The process of writing the actual content is just part of the battle—some...
TL;DR Systems thinking is a powerful approach to solving complex problems by recognizing patterns, thinking holistically, and balancing technical and social factors. Key traits ...
End-to-end (E2E) testing is a critical part of ensuring the quality and performance of modern applications. When working with APIs, having an efficient and effective way to docu...
This is part of an exercise I built for a company as a proof of concept Optimizing Bike Builds with Z3: A Solver for Part Selection When you’re running a bike shop that offers c...
Running Periodic Lambda Jobs with a CLI Command: A Deep Dive (Part 2) In Part 1, we explored how to create and run Lambda jobs using a CLI command. Now, let’s take a deeper dive...
Running Periodic Lambda Jobs with a CLI Command: A Deep Dive (Part 1) When you're working with AWS Lambda and automation, there comes a time when you need to execute jobs progra...
Speeding Up Your Python Deployments: How UV Turbocharges CI/CD In the world of CI/CD, every second saved can have a significant impact on your workflow. If you’re working with P...
Simplifying API Testing with Insomnia Environment Variables When you’re dealing with API testing, especially on a project where endpoint URLs can become complex and repetitive, ...
Refactoring with the Strategy Pattern in Python When working on a system that involves multiple variations of a process, like payment processing, it's easy to end up with comple...
As a founder of my own company, I was deeply involved in cultivating a set of core values that did more than just shape our corporate culture—they propelled us towards innovatio...
Index Because things can and will go wrong eventually, we need to have the right way of recovering from it. When we push to production, and the application fails, the first thin...
Hi! As when we start learning an instrument, we cannot think we can start playing Jimmy Page's riff with a couple of hours of practice, we need to interiorize the ideas and firs...
Recruiting, something many of us have suffered more than enjoyed due to the voracious, aggressive and competitive tech world. In several occasions candidates applying have asked...
TL;DR A company goal is not to make people happy, but safety when they're doing something they like or break and feel improvement in the process. I wrote this several months ago...
In Wealize we've moved everything to GitHub Actions and we're very happy about it. :-) But... this article is not about how happy we are using it but a small tip on how we could...
When a new developer joins our team, everybody wants to give them the best possible experience 🙌. We've created a simple command line app in Python that with minimum configurat...
Coding, programming, developing, name your action! Such a funny and exciting amusement, sometimes going wrong under stress or when lacking experience in a certain technology. Th...
Git is a gentle beast, but beasts are wild, and they require taming, here are some tips to resolve 99% of git problems. Working with developers of different experience levels ma...
Debugging code, sometimes painful, sometimes funny, but always an exciting task. If we don't use the right tools, It's where the developer can waste more time. Making debugging ...
Today we bring you the second post of this series of technical articles regarding development with Hyperledger Fabric. Last time we talked about how we test our chaincode, today...
Hyperledger is the Blockchain family of tools and frameworks for permissioned networks. At The Neon Project we've been working with solutions built with Hyperledger Fabric for a...