I'm a software developer, teacher, speaker and writer


Creating an MCP Server Using Go

In November 2024, Anthropic published a blog post announcing what may be its most significant contribution to the AI ecosystem so far: the Model Context Protocol.

Getting Started with Encore.go

Encore.go has been on my radar for quite some time, when its beautiful website and examples caught my attention in a news article on Hacker News.

Using CloudEvents in Go

Adopting an event-driven architecture (EDA) to increase scalability and reduce coupling between components/services is relatively common in complex environments.

Must-have apps and services in 2024

This post is part of a tradition I started 10 years ago! Every now and then, I make a list of the apps and services I use on a daily basis and share them in these posts.

Introduction to TypeSpec

I’ll start this post with a bit of history. Back in the early 2010s, the buzz was the concepts of APIs and API-first.