Clint McMahon's Blog

Clint McMahon's Blog

Clint McMahon

HI, I'M CLINT C# .NET Consultant & Software Engineer in Minneapolis I’m the founder of Parka Software, a boutique consultancy specializing in healthcare and legal tech. I help teams build, fix, and modernize systems using C#, .NET, React, Angular, Umbraco, and React Native.

Latest Posts

An Ethiopian washed heirloom that finally came out smooth after a week of dialing in—used ChatGPT for help and cracked the Ethiopian code.
After launching MN Coffee I decided to create the New York City version of the app to display all the coffee shops around New York City.
Used to be better at the Askov Finlayson café—couldn't capture that magic brewing at home, still a little bitter.
Manually creating Printify products was taking too long to do manually. I created a Python application to programatically create products and upload them to Printify.
A hyped Minneapolis roaster that didn't live up to what I thought it was going to be. Dark roast, bitter notes, and an underwhelming shop experience.
I'm starting a newsletter for this blog and heard good things about Buttondown. But then I got this error and couldn't sign up.
Modern development jobs increasingly require knowledge across multiple domains. Here's why becoming a T-shaped developer with deep expertise in one area, broad knowledge across others is crucial.
My Facebook ad traffic dropped from 15K to nearly zero sessions in September. Here's what happened, what I learned, and how I'm building more resilient traffic sources.
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.
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.
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.
Photo round up from August 2025
Search Random