Writing

Andy Brudtkuhl

Recent Blog Posts

October 8, 2026

Giving AI Agents a Fax Machine

I added an agent interface to FaxOnline. An AI agent can now prepare a PDF fax, hand you a checkout link, and check whether it was delivered. Five years ago I wrote about building an online fax...

Read →

September 25, 2026

WordPressSharp 2.0: A .NET 10 Client for the WordPress REST API

I started WordPressSharp in 2014 to make it easier for C# applications to talk to WordPress. The library used XML-RPC, targeted .NET Framework 4.5, and did the job it was built for. I even wrote an...

Read →

September 24, 2026

Jev Query Routing: Ask What It Means, Not Whether It's Right

A couple of years ago, a few engineers and I spent a month or two and thousands of dollars teaching a model one thing: when someone types a search, are they looking for help, checking inventory, or...

Read →
See all blog posts →

Other Articles

AI Product Management: A 2025 Market Report

An in-depth analysis of the AI product management landscape and market trends for 2025

How AI is Transforming Product Management in 2025: A Practical Guide

A comprehensive look at how artificial intelligence is reshaping the future of product management

Why I Built an AI-Based PRD Reviewer

Exploring how AI can help improve product requirement documents and streamline the product development process

WTF is JSONL?

A practical explanation of JSONL format and how it differs from regular JSON

Sending Faxes in 2024

A modern guide to implementing fax capabilities in today's digital world

AI-Enhanced Product Management: A Practical Framework for 2025

A framework for product managers to effectively leverage AI tools and capabilities in their workflow

What is JSONL? (48web)

An overview of the JSONL format and its practical applications in data processing

See recent talks →