Our Blog

Latest Insights

Insights, thoughts and deep dives on software architecture, AI, and product development.

From Words to Vectors: NLP and How We Taught Machines to 'Understand Us'
Artificial Intelligence
From Words to Vectors: NLP and How We Taught Machines to 'Understand Us'
March 7, 2023 · 8 min read

Exploring the evolution of Natural Language Processing and how machines learn to understand human language.

The RAG Effect: How to Build Solutions That Are Actually Relevant to Your Business
Artificial Intelligence
The RAG Effect: How to Build Solutions That Are Actually Relevant to Your Business
January 15, 2023 · 10 min read

Learn how Retrieval-Augmented Generation (RAG) can transform your AI solutions by making them more relevant and accurate for your specific business needs.

Build What Matters, That's All
Product Development
Build What Matters, That's All
November 20, 2022 · 7 min read

A reflection on focusing on what truly matters in product development and how to avoid building features that don't add value.

Exploring the World of Message Brokers: A Deep Dive into Kafka
Software Architecture
Exploring the World of Message Brokers: A Deep Dive into Kafka
August 5, 2022 · 12 min read

An in-depth exploration of Apache Kafka and how it revolutionizes data streaming and messaging in modern distributed systems.

How to Protect Your TypeScript Application from External API Changes
TypeScript
How to Protect Your TypeScript Application from External API Changes
June 12, 2022 · 11 min read

Learn practical strategies to make your TypeScript applications resilient against breaking changes in external APIs.