allaboutspark
topic

Tech

What I build and learn at work: data platforms, Spark, Fabric and the tools around them.

88 posts · rss

Writing

What’s Actually Happening to the "Sexiest Job of the 21st Century"?

The big picture: In 2012, the Harvard Business Review famously crowned data scientist as the "sexiest job of the 21st century." The logic was simple: a massive shortage of talent capable of making sense of big data. Then Generative AI exploded onto the scene. Today, the role isn't dying, but the traditional definition of a data scientist is officially extinct.

The Macroeconomic Architecture of Sri Lanka’s Tech Sector: A Data-Driven Analysis of Growth, Brain Drain, and the 2030 Horizon

The discourse surrounding Sri Lanka’s Information Technology and Business Process Management (IT/BPM) sector frequently oscillates between two extremes: overly optimistic promotional narratives of a "$5 Billion Digital Dawn" and pessimistic warnings about the devastating impact of skilled talent migration. To understand the true trajectory of this sector in 2026, we must look past the anecdotes and analyze the raw data.

Fabric IQ Explained: What It Is, Why It Matters, and How to Build Your First Ontology

If you've worked in data long enough, you know the quiet pain. Your warehouse is full of tables called factsales, dimstore, and dimproducts. Your business, meanwhile, talks about customers, shipments, and cold-chain breaches. Every time someone asks a "simple" question, a domain expert has to sit down and translate it into joins, filters, and column names. That translation tax is the thing slowing everyone down — and it's exactly the thing Fabric IQ is built to remove.

Microsoft Fabric17 min read

Matching messy records without buying an MDM tool: a practical guide to Splink

Most data teams hit the same wall sooner or later. You have the same real-world thing — a customer, a company, a patient — sitting in three or four systems, and not one of them agrees on how to identify it. The CRM calls it ACME Corp with id 1042. The billing system has Acme Corporation Ltd with id BX-77. A spreadsheet someone imported last year says acme corp. and has no id worth trusting. You need a single master record, and you need a way to point every transaction back to it.

Tool Comparisons12 min read

Research notes

AI-generated