Insights

Articles organized around the themes that define the platform: AI in real application development, architecture trade-offs, spec-driven development, and system behavior.

Search the archive

Search across 136 articles by topic, title, excerpt, section, or tag.

Topic Clusters

These clusters group the archive into deeper themes so related articles reinforce each other instead of sitting in one flat list.

Start with the strongest threads

Showing 136 articles

Featured Articles

Observability in AI Workflows: Exposing the Black Box
FeaturedDevSpark

Observability in AI Workflows: Exposing the Black Box

How DevSpark run artifacts, JSONL event logs, and telemetry make AI workflow debugging tractable — turning non-deterministic failures into diagnosable events.

Apr 16, 20266 min
Taking DevSpark to the Next Level
FeaturedDevSpark

Taking DevSpark to the Next Level

From EDS mainframes to AI coding agents—introducing the Adaptive System Lifecycle Development Toolkit that bridges rigorous enterprise methodology with modern AI-assisted development. Learn how to balance structure with innovation, maintain quality without rigidity, and make your project constitution valuable throughout the entire development lifecycle.

Feb 1, 20269 min
Why I Built DevSpark
FeaturedDevSpark

Why I Built DevSpark

An exploration of why I built DevSpark — driven by the personal struggle of keeping existing codebases aligned with architectural standards long after the initial specification phase.

Jan 29, 20265 min
Building Git Spark: My First npm Package Journey
FeaturedDevelopment

Building Git Spark: My First npm Package Journey

Creating git-spark, my first npm package, from frustration to published tool. Learn Git analytics limits and the value of honest metrics.

Oct 7, 20254 min
Architecting Agentic Services in .NET 9: Semantic Kernel
FeaturedDevelopment

Architecting Agentic Services in .NET 9: Semantic Kernel

This guide explores the architecture of agentic AI services using .NET 9 and Microsoft Semantic Kernel. Learn about instruction engineering, security patterns, and enterprise-ready strategies.

Jun 10, 20253 min
Building Resilient .NET Applications with Polly
FeaturedDevelopment

Building Resilient .NET Applications with Polly

Network communication is inherently unreliable — timeouts, transient faults, downstream services that hiccup at exactly the wrong moment. Polly with HttpClient turns retries, timeouts, and circuit breakers from one-off code into a composable resilience pattern.

Aug 10, 20243 min

Complete Archive

Use search or topic clusters for targeted browsing, or scan the full article list below.

The Methodology Tax: Why Grassroots Innovation Gets Rejected

Jun 27, 202612 min
DevSpark

ApiTestSpark: OpenAPI Became Implementation Context

Jun 8, 202611 min
Software Engineering

API Test Spark: React in NuGet for .NET 10 APIs

May 30, 202615 min
Software Engineering

DevSpark and Agent Skills: Beyond Portable AI Capabilities

May 19, 20268 min
DevSpark

Stop Digging Through Logs. Start Designing for Learning.

May 11, 20267 min
Software Engineering

Mountains of Misunderstanding: The AI Confidence Trap

May 10, 20268 min
AI & Machine Learning

Cloudflare and IIS: Hosting My .NET Sites on One VM

May 7, 202614 min
Case Studies

DevSpark Blogging Workflow: How I Built Better Articles

May 7, 202613 min
DevSpark

Closing the Loop: Automating Feedback with Suggest-Improvement

Apr 18, 20265 min
DevSpark

Designing the DevSpark CLI UX: Commands vs Prompts

Apr 18, 20266 min
DevSpark

The Alias Layer: Masking Complexity in Agent Invocations

Apr 18, 20265 min
DevSpark

Dave's Top Ten: Git Stats You Should Never Track

Apr 17, 20269 min
Development

Dogfooding DevSpark: Building the Plane While Flying It

Apr 17, 202610 min
DevSpark

Workflows as First-Class Artifacts: Defining Operations for AI

Apr 16, 20265 min
DevSpark

Observability in AI Workflows: Exposing the Black Box

Apr 16, 20266 min
FeaturedDevSpark

Autonomy Guardrails: Bounding Agent Action Safely

Apr 16, 20266 min
DevSpark

Bring Your Own AI: DevSpark Unlocks Multi-Agent Collaboration

Apr 11, 202612 min
DevSpark

The DevSpark Tiered Prompt Model: Resolving Context at Scale

Apr 10, 20266 min
DevSpark

A Governed Contribution Model for DevSpark Prompts

Apr 10, 20266 min
DevSpark

Prompt Metadata: Enforcing the DevSpark Constitution

Apr 10, 20266 min
DevSpark

DevSpark Monorepo Support: Governing Multiple Apps in One Repository

Apr 8, 202610 min
DevSpark

DevSpark v0.1.0: Agent-Agnostic, Multi-User, and Built for Teams

Apr 1, 202613 min
DevSpark

DevSpark in Practice: A NuGet Package Case Study

Mar 19, 202612 min
DevSpark

DevSpark: From Fork to Framework — What the Commits Reveal

Mar 19, 202612 min
DevSpark

DevSpark: Months Later, Lessons Learned

Mar 18, 202613 min
DevSpark

RESTRunner: Building a DIY API Load Testing Tool

Mar 15, 202623 min
Software Engineering

Accountability and Authority: Walking the Tightrope

Feb 28, 202613 min
Leadership Philosophy

Evolution over Revolution: A Pragmatic Approach

Feb 28, 202615 min
Software Engineering

From Features to Outcomes: Keeping Your Eye on the Prize

Feb 28, 202610 min
Project Management

When the Pressure is On - Late Sprint Hotfix Governance

Feb 26, 202619 min
Leadership Philosophy

SupportSpark: A Lightweight Support Network Without the Noise

Feb 25, 20269 min
Case Studies

DevSpark: The Evolution of AI-Assisted Software Development

Feb 24, 202611 min
DevSpark

Fork Management: Automating Upstream Integration

Feb 20, 202611 min
DevSpark

From Oracle CASE to Spec-Driven AI Development

Feb 19, 202611 min
DevSpark

The Managed Transition Model: Leadership Promotion as Power Exchange

Feb 15, 20269 min
Leadership Philosophy

UISampleSpark: Modern DevOps as a Living Reference

Feb 6, 20269 min
UISampleSpark

UISampleSpark: Seven UI Paradigms, One Backend

Feb 5, 202610 min
UISampleSpark

UISampleSpark: Constitution-Driven Development

Feb 4, 20268 min
UISampleSpark

UISampleSpark: Seven Years of .NET Modernization

Feb 3, 20268 min
UISampleSpark

UISampleSpark: A Developer's Swiss Army Knife

Feb 1, 20267 min
UISampleSpark

Taking DevSpark to the Next Level

Feb 1, 20269 min
FeaturedDevSpark

Why I Built DevSpark

Jan 29, 20265 min
FeaturedDevSpark

Thinking About Stack Overflow Made Me Ponder the Real Lessons of Disruption

Jan 27, 20265 min
Industry Insights

DevSpark: Constitution-Based Pull Request Reviews

Jan 24, 20268 min
DevSpark

Safely Launching a New MarkHazleton.com

Jan 20, 202612 min
Case Studies

Building MuseumSpark - Why Context Matters More Than the Latest LLM

Jan 18, 202611 min
AI & Machine Learning

Building a Quick Estimation Template When You Have Almost Nothing to Go On

Dec 28, 202514 min
Project Management

Getting Started with DevSpark: Requirements Quality Matters

Nov 2, 202520 min
DevSpark

Building Git Spark: My First npm Package Journey

Oct 7, 20254 min
FeaturedDevelopment

Measuring AI's Contribution to Code

Sep 13, 202512 min
AI & Machine Learning

Modernizing Client Libraries in a .NET 4.8 Framework Application

Sep 8, 20253 min
Development

Creating a PHP Website with ChatGPT

Aug 11, 20254 min
Development

Evolving PHP Development

Aug 11, 20253 min
Development

Hotfix Prioritization Matrix & Decision Framework

Jul 30, 20254 min
Project Management

TailwindSpark: Ignite Your Web Development

Jul 30, 20253 min
Development

The Building of React-native-web-start

Jul 27, 20253 min
Development

Mastering LLM Prompt Engineering

Jul 20, 20259 min
AI & Machine Learning

Mastering Blog Management Tools

Jul 20, 20253 min
Content Strategy

Harnessing the Power of Caching in ASP.NET

Jul 20, 20253 min
Development

Exploring Microsoft Copilot Studio

Jul 20, 20253 min
Case Studies

English: The New Programming Language of Choice

Jul 20, 20256 min
AI & Machine Learning

ChatGPT Meets Jeopardy: C# Solution for Trivia Aficionados

Jul 17, 20253 min
AI & Machine Learning

My Journey as a NuGet Gallery Developer and Educator

Jul 17, 20253 min
Development

NuGet Packages: Benefits and Challenges

Jul 13, 20252 min
Development

Sidetracked by Sizzle: Staying Focused on True Value

Jul 12, 20259 min
Leadership Philosophy

Building TeachSpark: AI-Powered Educational Technology for Teachers

Jul 3, 20253 min
Case Studies

AI Observability Is No Joke

Jun 16, 202512 min
AI & Machine Learning

Architecting Agentic Services in .NET 9: Semantic Kernel

Jun 10, 20253 min
FeaturedDevelopment

Building ArtSpark: Where AI Meets Art History

Jun 2, 20253 min
Case Studies

TaskListProcessor - Enterprise Async Orchestration for .NET

May 30, 202515 min
Development

From README to Reality: Teaching an Agent to Bootstrap a UI Theme

May 20, 20254 min
Case Studies

The New Era of Individual Agency: How AI Tools Empower Self-Starters

May 3, 20253 min
AI & Machine Learning

ReactSpark: A Comprehensive Portfolio Showcase

Apr 16, 20257 min
Technology

Pedernales Cellars Winery in Texas Hill Country

Mar 27, 20255 min
Case Studies

The Impact of Input Case on LLM Categorization

Mar 19, 20253 min
AI & Machine Learning

AI-Assisted Development: Claude and GitHub Copilot

Mar 5, 20253 min
Software Development

AI and Critical Thinking in Software Development

Feb 27, 20256 min
Leadership Philosophy

DevSpark: Constitution-Driven AI for Software Development

Feb 22, 20253 min
DevSpark

The Creation of ShareSmallBiz.com: A Platform for Small Business Success

Feb 14, 20253 min
Case Studies

Kendrick Lamar's Super Bowl LIX Halftime Show

Feb 14, 20253 min
Case Studies

Riffusion AI: Revolutionizing Music Creation

Feb 4, 20253 min
Case Studies

Harnessing NLP: Concepts and Real-World Impact

Jan 26, 202510 min
Data Science

Computer Vision in Machine Learning

Jan 21, 20254 min
Data Science

Generate Wiki Documentation from Your Code Repository

Jan 14, 20253 min
Development

Decorator Design Pattern - Adding Telemetry to HttpClient

Jan 12, 20258 min
Development

Getting Started with PUG: History and Future

Jan 5, 20253 min
Content Strategy

Adapting with Purpose: Lifelong Learning in the AI Age

Jan 2, 20254 min
Project Management

Understanding Neural Networks

Dec 23, 20244 min
Data Science

Creating a Law & Order Episode Generator

Dec 23, 20243 min
AI & Machine Learning

The Transformative Power of MCP

Dec 23, 20243 min
AI & Machine Learning

OpenAI Sora: First Impressions and Impact

Dec 22, 20243 min
Case Studies

A Full History of the EDS Super Bowl Commercials

Dec 16, 20246 min
Case Studies

Using NotebookLM, Clipchamp, and ChatGPT for Podcasts

Dec 12, 20243 min
Case Studies

Workflow-Driven Chat Applications Powered by Adaptive Cards

Nov 18, 20243 min
AI & Machine Learning

Interactive Chat in PromptSpark With SignalR

Oct 27, 20243 min
AI & Machine Learning

Building Real-Time Chat with React and SignalR

Oct 27, 20243 min
AI & Machine Learning

Windows to Mac: Broadening My Horizons

Oct 23, 20243 min
Case Studies

Adding Weather Component: A TypeScript Learning Journey

Oct 15, 20243 min
AI & Machine Learning

Building My First React Site Using Vite

Oct 12, 20243 min
AI & Machine Learning

Canonical URL Troubleshooting for Static Web Apps

Oct 10, 20242 min
Content Strategy

Developing MarkHazleton.com: Tools and Approach

Oct 10, 20243 min
Content Strategy

Exploratory Data Analysis with Python

Oct 6, 202411 min
Data Science

Exploring Nutritional Data Using K-means Clustering

Oct 4, 20243 min
Data Science

Python: The Language of Data Science

Oct 3, 20244 min
Data Science

Fixing a Runaway Node.js Recursive Folder Issue

Oct 3, 20243 min
Case Studies

Troubleshooting and Rebuilding My JS-Dev-Env Project

Oct 2, 20244 min
Development

Data Science for .NET Developers

Oct 2, 20245 min
Data Science

Syntax Highlighting with Prism.js for XML, PUG, YAML, and C#

Sep 29, 20244 min
Content Strategy

Automate GitHub Profile with Latest Blog Posts

Sep 25, 20243 min
Content Strategy

The Brain Behind JShow Trivia Demo

Sep 25, 20243 min
AI & Machine Learning

Migrating to MarkHazleton.com: A Comprehensive Guide

Sep 16, 20244 min
Content Strategy

The Singleton Advantage: Managing Configurations in .NET

Aug 13, 20243 min
Development

Building Resilient .NET Applications with Polly

Aug 10, 20243 min
FeaturedDevelopment

Accelerate Azure DevOps Wiki Writing

Aug 2, 20243 min
AI & Machine Learning

WebSpark: Transforming Web Project Mechanics

Jul 12, 20243 min
AI & Machine Learning

Integrating Chat Completion into Prompt Spark

Jun 7, 20243 min
AI & Machine Learning

Using Large Language Models to Generate Structured Data

May 19, 20243 min
AI & Machine Learning

Prompt Spark: Revolutionizing LLM System Prompt Management

May 19, 20243 min
AI & Machine Learning

Taking FastEndpoints for a Test Drive

Apr 7, 20243 min
Case Studies

Embracing Azure Static Web Apps for Static Site Hosting

Mar 10, 20243 min
Content Strategy

Creating a Key Press Counter with Chat GPT

Mar 7, 20243 min
AI & Machine Learning

From Concept to Live: Unveiling WichitaSewer.com

Feb 21, 20243 min
Case Studies

The Balanced Equation: Crafting the Perfect Project Team Mix

Jan 29, 20243 min
Project Management

Fire and Forget for Enhanced Performance

Jan 21, 20243 min
Development

The Art of Making Yourself Replaceable: A Guide to Career Growth

Dec 5, 20236 min
Project Management

Guide to Redis Local Instance Setup

Aug 24, 20231 min
Development

Concurrent Processing in C#

Aug 17, 202313 min
Software Development

Understanding System Cache: A Comprehensive Guide

Aug 10, 20233 min
Development

The Power of Lifelong Learning

Jul 28, 20237 min
Leadership Philosophy

Mastering Git Repository Organization

Jul 28, 20233 min
Development

Mastering Web Project Mechanics

Jul 28, 20232 min
Case Studies

Mastering Data Analysis Techniques

Jul 28, 20233 min
Data Science

CancellationToken for Async Programming

Jul 28, 20237 min
Development

Git Flow Rethink: When Process Stops Paying Rent

Jul 28, 20239 min
Development

Using ChatGPT for C# Development

Jul 28, 20237 min
AI & Machine Learning

Trivia Spark: Building a Trivia App with ChatGPT

Jul 28, 20239 min
AI & Machine Learning

Project Mechanics

A complete project management methodology developed over 20+ years — covering the full project life cycle, portfolio governance, leadership, change management, and conflict resolution. Not blog posts; a structured, interconnected framework.

Explore the methodology