Preface
If more than three decades in the IT industry have taught me anything important, it is that while the tools, platforms, and technologies we use are in constant flux, the foundational patterns for success change very little. We operate in an environment defined by reinvention, yet the core principles of sound architecture and requirement-based design remain the same. With each wave of innovation, the cycle repeats and the pendulum swings, but the underlying patterns that drive meaningful outcomes endure.
Throughout my career, I have worked extensively with databases, data engineering and transformation tools, programming languages, data modeling, and visualization tools. Every project and consulting opportunity calls my attention back to my passion to enable analytic reports and dashboards—the medium that connects business users to their data. I want to know how users think, what resonates, and how they make decisions.
There is so much more to analytic reporting than making charts from data! Reports were once printed on continuous-feed paper as lists and summaries, and later evolved into interactive visualizations. Now, we are on the cusp of agentic business reporting. With AI, users can chat with their data, ask questions, and get answers in a conversational style.
Funny story: Yesterday I asked my car (yes, I talk to my car, and it talks back) how many books I had written. It answered me in a polite female voice and told me that I had 21 books to my credit. I thought ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access