Welcome to my coding world 👋

Choosing the right data warehouse solution

Tools in general are purpose-built to address specific challenges effectively. Therefore, recognizing the problem space and selecting suitable tools are pivotal steps in simplifying the solution process. In this article, we'll delve into the critical factors to consider when selecting data warehousing tools for analytics solutions.

Read more →

Effectively using feature flags

Feature flags have become a mainstream software development practice, offering teams the ability to incrementally roll out new features with confidence. However, amidst their widespread adoption, a common trend I have observed is the misuse of feature flags leading to complex conditional code.

Read more →

Finding your next team member

As a developer who has conducted numerous technical interviews for various software companies, I have witnessed firsthand the consequences of not conducting interviews with proper preparation. It is a painful experience to later find the candidates you hired are ill-suited for the role and the organisation.

Read more →