Finca La Guadalupe from Minimum Wage Tim
A Honduran with huge beans that made an okay cup—solid but unremarkable, not blow-you-away territory.
This is a blog about software engineering, consulting, coffee and other things that I find interesting.
A Honduran with huge beans that made an okay cup—solid but unremarkable, not blow-you-away territory.
Marketing feels unnatural to developers because it’s built on ambiguity, not precision. Here’s how to approach it like an engineer and make it work for you.
Why I created a /feeds page, what it is, and how it helps foster community in the indie web.
A Colombian natural process roast
An overview of the web application that I built to display all the coffee shops in Minnesota. Complete with open hours, directions and Google AI summaries.
A Highcharts data visualization analysis of September temperatures in Minneapolis, comparing historical highs and monthly averages to see if the city’s falls are warming.
Solid, consistent South American beans—sometimes the best compliment is reliability without surprises.
A Southern Italy dark roast that was too dark for pour over but made excellent lattes and cortados with full rich chocolatey notes.
A direct, professional breakdown of what it takes to be a trusted software architect in high-stakes environments.
LLMs speed us up, but they don’t replace the basics. Always open a PR and review your own code, even if the bulk of it came from an agent.
A cortado that taught me more about barista interactions than espresso extraction—sometimes the people-watching is the real brew.
Photo round up from August 2025
This month I'm releasing a big set of updates to MPLS Coffee. The biggest is a facelift and a name change from MPLS Coffee to MN Coffee.
We just finished our second month of Big Little Cities. As it was successful, we also had some mishaps. This blog post is about what we did wrong along the way.
Photo round up from July 2025
A Pink Bourbon from Colombia that made the best cold brew of the year—red fruit and blueberry notes that I could drink all day.
A Portland Maine traditional espresso that didn't match my first bag—switched to primarily espresso as I figured out milk was leaving me bloated.
A breakdown of my personal site rebuild using .NET 8, Bootstrap, and markdown-powered blogging.
We had a short weekend at the Grand View Lodge in Nisswa, Minnesota. Here are some pictures from that trip.
Two dark roasts—Blue Orchid and Boomerang—that confirmed I'm a light-to-medium roast person. Good reminder about personal preference.