Select Page

Latest Posts

Pretotypes: Testing Ideas Before Committing to Development

What are Pretotypes? Pretotyping, a term coined by Alberto Savoia at Google, involves creating a preliminary version of a product to validate its core functionality and market appeal. Unlike prototypes, which are detailed and closer to the final product, pretotypes...

Being aware of cognitive biases is the first step to better decisions

Daniel Kahneman identified several key cognitive biases in his book "Thinking, Fast and Slow" that affect our decision-making processes. Here are some of the main biases and how they impact our choices: Key Cognitive Biases Anchoring Bias This is the tendency to rely...

Data Engineering with Databricks

Databricks is a unified data analytics platform founded by the creators of Apache Spark. It provides an open, scalable lakehouse architecture that combines data engineering, machine learning, and analytics to streamline data workflows and enable collaborative data...

The Art and Science of Code Reviews: Best Practices for GitHub Users

What are Code Reviews? Code reviews involve examining and discussing code changes proposed in a pull request (PR) before they are merged into the main codebase. This process allows developers to catch errors, improve code quality, and share knowledge. It is a...

The curse of the commitment fallacy

The commitment fallacy, also known as escalation of commitment or commitment bias, is a psychological tendency where individuals or groups continue to invest time, money, or effort into a decision or course of action, even when faced with increasingly negative...

Ethics and regulation in AI – some thoughts

A common misalignment exists between AI's capabilities within organisations and the ethical implications of its application. In other words, excited by the efficiencies and competitive advantage promised by AI, companies are not thinking about the ethical...