Landing a troubled project

Lessons learnt in how a highly visible project was rescued.

May 30, 2025 · 48 min · Omer Ansari

Use LLMs to get insights from disorderly data

This document publishes hard-earned best practices on how to use large language models (LLMs) to extract reliable insights even when you have poor metadata

August 30, 2024 · 39 min · Omer Ansari

Slow is smooth, and smooth is fast - Part 1

Part 1 of how a software delivery team used a data-driven approach to remove friction and deliver faster. It lays the backdrop and expands on the friction in the system

January 1, 2024 · 17 min · Omer Ansari

Slow is smooth, and smooth is fast - part 2

Part 2 of how a software delivery team used a data-driven approach to remove friction and deliver faster. It details on the technical, organizational and process improvements made to resolve the issues

January 1, 2024 · 18 min · Omer Ansari

Designing AI-driven Software Engineering organizations - Part 1

Software is eating the world, but AI is eating software. How IT can get ahead of the AI engineering wave. Part 1 motivates the upcoming dramatic disruption to the software profession and its practices.

January 8, 2023 · 10 min · Omer Ansari