“The best way to predict the future is to develop it.” This quote comes from Alan Kay, a computer scientist who was among the first to envision the concept of a personal computer with a gr...
You have an idea for a system or feature and know what needs to be done, but then comes the big question: how should you execute it? Fixed contract or agile team? Can everything be defined upfront, or...
Have you ever heard of Lifelong Learning? This term has been gaining traction in recent years, but it represents an essential practice: always learning. Not just when we’re in school, or when we need ...
If you’re thinking about building a system, app, or digital platform, here’s an important tip: jumping into code without planning it is a one-way ticket to a big problem. We are not the on...
Automated testing is essential to ensure that a system functions as expected. But as the code evolves and new features are implemented, these tests can become predictable and fail to detect critical f...