Mark Hazleton

Solutions Architect, Spec-Driven Systems, Practical AI

Mark Hazleton is a Solutions Architect who builds real-world software systems connecting AI, cloud architecture, and production engineering. His work centers on Azure and .NET platforms, AI-assisted development, healthcare systems, spec-driven development, ASLCD, and the Project Mechanics framework he founded to make delivery decisions explicit.

This site is the authoritative home for my professional identity, writing, project systems, and architecture philosophy. The applications I have developed are showcased at MakeBoldSpark, while Make Bold Solutions is the company my wife and I are building around practical software, architecture, and delivery leadership.

30+ Years Building Production Systems

My credibility comes from long-running systems, production trade-offs, and the record of writing and open-source work that documents how those decisions are made.

  • Enterprise healthcare architecture
  • Azure and .NET solution design
  • AI-assisted workflow systems
  • Spec-driven development methodologies
  • Open-source projects and technical writing
  • Founder of Project Mechanics

What I'm Known For

The homepage should make the identity map clear before asking a first-time visitor to choose a path.

Primary identity
Mark Hazleton
Core framework
Adaptive System Life Cycle Development (ASLCD)
Engineering approach
Spec-Driven Development
Project ecosystem
DevSpark, WebSpark, PromptSpark, MakeBoldSpark
Application showcase
MakeBoldSpark, the portfolio home for live applications built by Mark Hazleton
Company
Make Bold Solutions, the company I run with my wife
Professional focus
Production-ready AI, cloud architecture, enterprise systems

Systems Built to Test Ideas

Each system holds some constraints constant and changes others. MakeBoldSpark is the live showcase for the applications I have developed; this section keeps the architecture evidence close to the reasoning behind those systems.

Visit MakeBoldSpark

DevSpark

Spec, build, validate, evolve

DevSpark is an implementation of Adaptive System Life Cycle Development (ASLCD), a full lifecycle model for building software with AI collaborators. It carries intent from specification through implementation, validation, and evolution.

PromptSpark.Chat

Operational prompt workflows for real applications

PromptSpark.Chat explores how prompt systems behave when they become part of an application workflow. It focuses on structured conversations, reusable prompt assets, and practical integration patterns.

DocSpecSpark

Documentation that becomes implementation context

DocSpecSpark frames documentation as a working system asset instead of a static afterthought. It supports the bridge from architectural intent to implementation-ready specifications.

Coming SoonView Code

TailwindSpark

A controlled frontend architecture comparison

TailwindSpark is a React and Tailwind implementation that consumes shared service patterns while emphasizing composition and utility-first design. Its value is clearest when compared with BootstrapSpark against the same architectural constraints.

Project Mechanics

In 2002, I founded Project Mechanics LLC to document what I'd learned about delivering complex projects. Over two decades of refinement — across consulting, enterprise, and healthcare — those lessons became a complete methodology.

It covers the full project life cycle, portfolio governance, leadership, change management, and conflict resolution. Not a textbook — a working framework I've used on real engagements.

Explore the methodology

Six core disciplines:

  • Methodology & Life Cycle
  • Project Management
  • Portfolio & PMO
  • Change Management
  • Conflict Management
  • Project Leadership

About Me

I've been writing software since the early 1990s through client-server, the web, cloud, and now AI-augmented development. Each wave brought new tools and new versions of the same fundamental questions about how systems should be structured, how decisions should be made, and how to know when something is working.

I started writing publicly because the act of explaining something is how I find out what I actually understand. The blog posts here are where I work through those questions: architecture decisions, AI-assisted development, production constraints, and the operating habits that make systems easier to change.

More about my background

Same APIs. Different Systems.

TailwindSpark, BootstrapSpark, PromptSpark, and supporting services make architecture visible by holding some constraints constant and changing others. The point is not to crown a framework; it is to see how complexity moves.

Architecture As Evidence

The shared service layer connects WebSpark, PromptSpark, GitHub Repository Spark, and markhazleton.com content. That connection turns portfolio work into a living architecture study.

Explore the Architecture