AI Won't Save You If Your Data Is a Mess
The real problem in most enterprises isn't a lack of intelligence. It's a lack of honesty about what's broken underneath.
By Prabhat Ranjan
Building data-intensive systems and exploring the intersection of data, ML, and software engineering.
The real problem in most enterprises isn't a lack of intelligence. It's a lack of honesty about what's broken underneath.
Why running software locally is not just a preference, it is a fundamental shift in who controls computing.
Reflections from 20 years of building systems and what I'd do differently now.
Every software project accumulates technical debt - future work that needs to be done because of shortcuts or decisions made today.
Functors: The Package Delivery Service - Understanding functional programming concepts through everyday analogies.
The meeting was productive—or so I thought. Exploring team motivation beyond just clear communication.
In today's fast-paced software development environment, teams often struggle with constant demands and partially completed work.
In the realm of technology, the debate between standardisation and customisation is perennial.