Skip to content

Thinking

Technical articles on AI, development tools, cloud architecture, and software engineering.

No magic prompts: I treat AI like a team of engineers. One month, measured.
Artificial Intelligence

No magic prompts: I treat AI like a team of engineers. One month, measured.

Over the past few months I have watched an avalanche of "ultimate prompts" for Claude Code, collections of 30 must-have MCPs, and skills you "have to" install…

Nadella Didn't Say AI Will Put You Out of Business. He Said Something Else — and It's More Interesting.
Artificial Intelligence

Nadella Didn't Say AI Will Put You Out of Business. He Said Something Else — and It's More Interesting.

There's a postcard from Futurism making the rounds on social media: a photo of Satya Nadella at Davos, wearing that ambiguous smile, and a headline in heavy…

Kimi K3: what it actually means to run it locally, use it remotely, or plug it into Claude Code
Artificial Intelligence

Kimi K3: what it actually means to run it locally, use it remotely, or plug it into Claude Code

Last week Moonshot AI announced Kimi K3. Yesterday they published the weights.

Claude Mythos: the most dangerous AI model in the world, or the best marketing of 2026?
Artificial Intelligence

Claude Mythos: the most dangerous AI model in the world, or the best marketing of 2026?

On March 26, 2026, two security researchers — Roy Paz from LayerX Security and Alexandre Pauwels from the University of Cambridge — stumbled onto something…

Firing People for AI That Doesn't Exist Yet
Artificial Intelligence

Firing People for AI That Doesn't Exist Yet

In February 2026, Block CEO Jack Dorsey cut his company's headcount nearly in half — from over 10,000 to just under 6,000 employees.

AI Won't Fix Your Broken App
Artificial Intelligence

AI Won't Fix Your Broken App

A CTO called me last quarter. His pitch, roughly: "We're behind on AI. I want every engineer on Copilot by end of month, and I want to see velocity go up." I…

From Vibe Coding to Insecure Keys
Artificial Intelligence

From Vibe Coding to Insecure Keys

Not everyone who builds software should ship software. There's a moment that happens in every vibe coding session.

Your AI Resume Is Worthless: The 7 Skills Hiring Managers Actually Look For in 2026
Artificial Intelligence

Your AI Resume Is Worthless: The 7 Skills Hiring Managers Actually Look For in 2026

The AI job market in 2026 is not what most people think. It is not simply competitive — it is a K-shaped market where demand is essentially infinite, yet most…

Mistral Small 4: One Open-Source Model to Replace Three
Artificial Intelligence

Mistral Small 4: One Open-Source Model to Replace Three

On March 16, 2026, Mistral AI released something that should make every developer reconsider their model stack. Mistral Small 4 is a 119-billion-parameter Mi...

GPT-5.4 and Native Computer Use: AI Agents Can Now Operate Your Desktop
Artificial Intelligence

GPT-5.4 and Native Computer Use: AI Agents Can Now Operate Your Desktop

On March 5, 2026, OpenAI released GPT-5.4 — and it is not just another model upgrade. For the first time, a general-purpose AI model ships with native comput...

The US National AI Framework Just Dropped: What Every Developer and Tech Company Needs to Know
Artificial Intelligence

The US National AI Framework Just Dropped: What Every Developer and Tech Company Needs to Know

On March 20, 2026, the White House released the first comprehensive national legislative framework for artificial intelligence. This is not a vague policy pa...

NVIDIA NemoClaw: The Open-Source Platform That Wants to Make AI Agents Safe for Everyone
Artificial Intelligence

NVIDIA NemoClaw: The Open-Source Platform That Wants to Make AI Agents Safe for Everyone

At GTC 2026, NVIDIA announced something that could reshape how enterprises deploy AI agents. NemoClaw is an open-source stack that wraps the popular OpenClaw...

Enterprise AI Agents at Scale: What BNY Mellon's 20,000 Agent Deployment Teaches Us All
Artificial Intelligence

Enterprise AI Agents at Scale: What BNY Mellon's 20,000 Agent Deployment Teaches Us All

Something remarkable happened in the financial sector in early 2026. BNY Mellon, the world's largest custody bank managing over $50 trillion in assets, deplo...

The MCP 2026 Roadmap: Server Cards, Enterprise Governance, and What It Means for Your AI Stack
Artificial Intelligence

The MCP 2026 Roadmap: Server Cards, Enterprise Governance, and What It Means for Your AI Stack

The Model Context Protocol has gone from an internal Anthropic experiment to the standard way AI models talk to external tools. With over 6,400 servers in th...

From Vibe Coding to Agentic Engineering: The Next Evolution in AI-Powered Development
Artificial Intelligence

From Vibe Coding to Agentic Engineering: The Next Evolution in AI-Powered Development

The way we build software is changing faster than ever. In early 2025, Andrej Karpathy coined the term "vibe coding" to describe a new workflow whe...

Claude Code CLI: How to Supercharge Your Development Workflow
Artificial Intelligence

Claude Code CLI: How to Supercharge Your Development Workflow

The way developers write code is changing fast. Claude Code, Anthropic's command-line interface for Claude, brings AI directly into your terminal — where you…

Practical Guide: Building AI Agents with Claude Tool Use
Artificial Intelligence

Practical Guide: Building AI Agents with Claude Tool Use

A practical guide to building AI agents with Claude tool use: defining tools, the agent loop, parallel tool calls, streaming, error handling and security.

Claude vs GPT for Software Development: A Technical Comparison
Artificial Intelligence

Claude vs GPT for Software Development: A Technical Comparison

Choosing the right AI model for software development is no longer a trivial decision.

Local AI vs Cloud AI: When to Run Models Locally and When to Use the Cloud
Artificial Intelligence

Local AI vs Cloud AI: When to Run Models Locally and When to Use the Cloud

Local AI vs cloud AI compared on cost, quality, privacy and latency, when self-hosted models make sense, and why a hybrid setup is often the best choice.

The State of AI Agents in 2026: From Chatbots to Autonomous Developers
Artificial Intelligence

The State of AI Agents in 2026: From Chatbots to Autonomous Developers

AI agents have evolved dramatically. What started as simple chatbots that could answer questions has grown into systems that write code, deploy applications…

Running Claude on Amazon Bedrock: Setup, Pricing, and When It Makes Sense
Cloud

Running Claude on Amazon Bedrock: Setup, Pricing, and When It Makes Sense

Running Claude on Amazon Bedrock: which models are available, step-by-step setup, Bedrock vs direct Anthropic API pricing, and when each one makes sense.

Infrastructure as Code with AWS CDK: A Modern Approach to Cloud Provisioning
Cloud

Infrastructure as Code with AWS CDK: A Modern Approach to Cloud Provisioning

Managing cloud infrastructure manually is a recipe for inconsistency, drift, and operational headaches.

Deploying Containerized Applications on AWS ECS Fargate: A Practical Guide
Cloud

Deploying Containerized Applications on AWS ECS Fargate: A Practical Guide

A practical AWS ECS Fargate guide: task definitions, services, load balancer, auto-scaling, cost optimisation, and when to pick Fargate over EC2 or EKS.

Bob: The Open-Source AI Agent Platform Built for Real-World Applications
Artificial Intelligence

Bob: The Open-Source AI Agent Platform Built for Real-World Applications

Building AI-powered applications today means navigating a maze of fragmented tools, proprietary lock-in, and infrastructure complexity.