After years of working with C# in enterprise environments, I’ve seen developers struggle with the same question: when should I use a record instead of a class? The answer isn’t as straightforward as the documentation suggests. In this article, I’ll share my perspective on records—battle-tested patterns, surprising gotchas, and the decision framework I use in […]
Read more →Search Results for: events
Agentic AI in Enterprise: Why Infrastructure Readiness Matters More Than Model Capability
After 20+ years in enterprise architecture, I’ve seen that infrastructure readiness matters more than model capability for agentic AI deployment. Gartner predicts 40% of projects will be cancelled by 2027 due to infrastructure gaps, not AI failures.
Read more →Case Study: Building a Modern FHIR Patient Timeline Explorer with .NET 10 and React 19
Executive Summary This case study explores the development of DooLittle Health Patient Timeline Explorer, a modern healthcare application that demonstrates enterprise-grade architecture patterns for FHIR-compliant patient data visualization. Built as a proof-of-concept, this project showcases best practices in full-stack development, cloud-native deployment, and healthcare interoperability standards. 🏥 HEALTHCARE INTEROPERABILITY SERIES This article is part of […]
Read more →Serverless Showdown: Cloud Run vs Cloud Functions vs App Engine – Choosing the Right GCP Compute Platform
Serverless Showdown: Cloud Run vs Cloud Functions vs App Engine Choosing the Right GCP Compute Platform for Your Workload I’ve deployed applications to all three GCP serverless platforms—Cloud Run, Cloud Functions, and App Engine. Each has strengths, but choosing wrong costs time and money. I’ve seen teams spend weeks migrating from App Engine to Cloud […]
Read more →The Type Revolution: How Python’s Gradual Typing Transformed My Approach to Building Production Systems
Executive Summary Five years ago, I would have dismissed Python type hints as unnecessary ceremony for a dynamically typed language. Today, I cannot imagine building production systems without them. This shift did not happen overnight—it came from debugging production incidents at 3 AM, onboarding new team members to complex codebases, and watching refactoring efforts spiral […]
Read more →Tips and Tricks – Use dbt for Maintainable Data Transformations
Build modular, tested, documented data transformations with dbt.
Read more →