Writing on software development and anything else I find interesting.

All of my long-form thoughts on programming, content creation, and more, collected in chronological order.

Filtering by tag: AI

My CYC 2025 Demo: Why Building MCP Servers in Java Just Got Ridiculously Simple

Learn how Spring AI 1.1.0-M2 makes building MCP servers in Java incredibly simple with just annotations. No callbacks, no complex setup. Includes complete code from my Commit Your Code 2025 conference demo, showing how to expose your Java application's data to Claude and other AI assistants.

AI-Powered Dev Hacks at ConFoo 2025

Recently, I had the pleasure of presenting on a topic that I'm pretty passionate about: how artificial intelligence can amplify developer productivity and creativity.

Harnessing Local LLMs - A Practical Guide to Ollama and Open Web UI

This guide introduces Ollama, a tool for running large language models (LLMs) locally, and its integration with Open Web UI. It highlights the cost and security benefits of local LLM deployment, providing setup instructions for Ollama and demonstrating how to use Open Web UI for enhanced model interaction.