Notes on software, products and technology.

What we learn from our projects, the news of the industry and the tools we use, shared as we go.

#ai posts Remove the filter

Why Does AI Lie So Confidently? The Anatomy of Hallucination

7 min read

Why Does AI Lie So Confidently? The Anatomy of Hallucination

Court rulings that don't exist, made-up sources, imaginary discounts promised to customers... What AI hallucination is, why it happens, what it has cost companies in real life and how businesses can protect themselves.

aihallucination

Read
Is That Email Really From Your Boss? How to Spot and Stop Spoofed Email

7 min read

Is That Email Really From Your Boss? How to Spot and Stop Spoofed Email

Did the "urgent, pay this account today" email really come from your boss? How to spot fake emails in 30 seconds, and how SPF, DKIM and DMARC stop criminals from using your company's name.

cybersecurityemail security

Read
What Is Prompt Injection? The Hidden Instructions That Fool Your AI Agent

8 min read

What Is Prompt Injection? The Hidden Instructions That Fool Your AI Agent

A single sentence hidden in white text on a web page can make your AI agent leak your data. What prompt injection is, how it works and how businesses using agents can protect themselves.

cybersecurityai

Read
How to Write an MCP Server: Connect Your Own Tool to Claude in 30 Lines of Python

7 min read

How to Write an MCP Server: Connect Your Own Tool to Claude in 30 Lines of Python

Want Claude to reach your company's order system, database or internal API? A step-by-step guide to writing your own Model Context Protocol server and connecting it to Claude Desktop and Claude Code.

mcpclaude

Read
9 Ways to Get Better Answers From Claude: A Prompting Guide

7 min read

9 Ways to Get Better Answers From Claude: A Prompting Guide

Same model, different prompt, completely different result. Based on Anthropic's own guidance: giving Claude context, XML tags, examples and room to think, with before/after examples.

claudeprompt engineering

Read
What Are Docker and Kubernetes? The End of "It Worked on My Machine"

9 min read

What Are Docker and Kubernetes? The End of "It Worked on My Machine"

Docker puts your app in a box that runs the same everywhere; Kubernetes manages hundreds of those boxes. The difference, how they work together and when you actually need Kubernetes, with examples.

dockerkubernetes

Read
OpenAI Dots or Grok Bot? Comparing Always-On AI Agents

9 min read

OpenAI Dots or Grok Bot? Comparing Always-On AI Agents

OpenAI's dots and xAI's Grok Bot implement the same idea in different ways: AI teammates with their own computers that work 24/7. Similarities, differences and who each one suits.

openaidots

Read
How to Use OpenAI Dots: A Step-by-Step Guide From Setup to Custom Rules

9 min read

How to Use OpenAI Dots: A Step-by-Step Guide From Setup to Custom Rules

You have access to OpenAI dots, now what? A practical guide to creating your first dot, connecting apps, scheduling tasks and setting custom rules.

openaidots

Read
Claude Message Batches API: Cut Your AI Bill in Half

6 min read

Claude Message Batches API: Cut Your AI Bill in Half

The Claude Message Batches API processes requests in bulk and halves token costs. Here is how it works and when to use it.

claudeanthropic

Read