Author Archives: Rick's Cafe AI
How to Build Real Leverage When Everyone Has AI
AI didn’t level the playing field. It raised the floor while making the ceiling harder to reach for most people.
For years, the story was simple: learn valuable skills, get ahead. Then the internet made information abundant. Then no-code tools made building easier. Now AI has made output abundant. You can generate writing, code, designs, strategies, and research at a level that would have been impressive just a few years ago.
The problem is that abundance changes the game. When something becomes easy to produce, it loses its value. What used to be an edge becomes table stakes. And the people who treat AI as the end of the leverage game are going to be disappointed. — Read More
The Death of Moore’s Law Just Kicked Off a Three-Front War — and Nobody Told You About It
TSMC achieved the impossible. Then, Huawei, IBM, and OpenAI each announced they no longer need it. Something fundamental broke in the chip industry last week, and it changes everything from your next.
The Rule That Ran the World for 50 Years Is Dying.
For half a century, the logic was almost offensively simple. Shrink the transistor, get twice the performance. No strategy needed. Physics handled it. The rule is called Moore’s Law — the empirical observation that transistor counts would roughly double every two years — and it’s what took computers from filling an entire room to fitting in your pocket.
But we are in mid-2026. And three major announcements in the space of about a week — from Huawei, IBM, and OpenAI — are all saying the same thing, from three different directions: the era of shrinking transistors as the primary lever of progress is closing. — Read More
Tools vs. Subagents: Building Effective AI Agents Without Over-Engineering
Every AI agent you build reaches the same decision point eventually. You have a task that needs to be done — call an API, search a database, run a calculation — and you need to decide: should this be a tool the agent calls directly, or should it be a separate agent that handles the work independently?
Get this wrong in one direction and you end up with a bloated agent that tries to do too much in a single context window. Get it wrong in the other direction and you’ve added coordination overhead, extra LLM calls, and debugging complexity to a problem that a simple function would have solved.
This article explains what tools and subagents are, where each fits, and how to make the choice every time. — Read More
LLM vs. SLM vs. FM: Choosing the Right AI Model
The 12 Data Architecture Patterns Every Data Engineer Should Master in 2026
Most engineers argue about tools.
… But production data platforms aren’t won by tools — they’re won by architecture.
… This article breaks down the 12 data architecture patterns every data engineer should understand in 2026, when to use them, their trade-offs, and how modern systems combine multiple patterns together. — Read More
How to build robust data pipelines with AI
Writing a data pipeline with AI has never been easier. You type a prompt, wait a minute, and something that runs shows up. The pipeline is green. The number it returns is… wrong.
Indeed, a pipeline that runs and a pipeline that is correct are two different things, and AI is very good at the first one. Two things work against you.
First, AI is non-deterministic. Ask three times, get two different implementations, and the green checkmark won’t tell you which one is correct.
Second, often, AI can’t see your data and metadata. So it guesses: your schema, what counts as a duplicate, what the units are. Those guesses are silent bugs. Again, no error will be seen in the pipeline, just plausible wrong numbers. — Read More
Where AI Agents Belong in Data Engineering: The Correctness Layer
With ever-changing models, new and better ones coming out every few months, it’s great if we don’t have to rely on them too heavily. The better your tooling, the less dependent you become on any single model. That’s also why the deterministic harness matters: a correctness layer that lets you reproduce outputs and trace lineage regardless of which model you’re running underneath. This is especially true during maintenance or extending the project, where verification is the real job.
The danger isn’t only a crash or an error message, but a wrong number that didn’t break. It might be a clean query, but it introduces duplicated rows.
In this article, we go through the three levels of AI agents in data engineering, how to structure projects so the AI delivers its best outcomes, and how dedicated agents with a deterministic core help us build higher-quality pipelines — ones we can actually trust. And we look at a practical example of how it works with a blast radius analysis. — Read More
The Ultimate Guide for AI in 2026
Recently, a client asked me the following: If I had to explain the AI industry in one go, what would you give me? This had to be explained in a high-level, very intuitive way for anyone who’s not quite as deep into AI as I am to follow.
In particular, answer the following:
1. What needs to be known across the entire value chain?
2. In this very dynamic industry, what is constant?
3. What bets is the industry making
4. What does the future hold?
In this piece, we’re doing just that. It’s my longest article ever, but I’ve genuinely never packed more information and insights into a single piece. Ever. It was a hustle (I honestly don’t know when I decided it was a good idea to put so much effort into something that can be purchased for $20/month, but I guess I really dislike doing things halfway). — Read More
Generative AI as a transformational logic for cognitive neuroscience
Cognitive neuroscience faces a paradox: neural data are abundant, yet conceptual synthesis has stalled because dominant contrast-based approaches show where activity differs but not how cognitive operations relate or transform. Here, we propose a generative-transformational logic grounded in AI and neural geometry, treating cognition as lawful mappings among neural states. Generative models can learn latent transformations linking states across tasks, contexts, and individuals. Because transformation success is testable, this framework enables counterfactual simulation and connects data-driven modeling with theory-driven inference. It moves cognitive neuroscience from mapping correlates toward algorithmic explanations of how the brain generates and reorganizes cognition over time. — Read More