Mark Hazleton

Solutions Architect for Spec-Driven Systems, ASLCD, and practical AI-assisted architecture.

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, healthcare systems, Spec-Driven Systems, Adaptive System Life Cycle Development (ASLCD), and the Project Mechanics framework he founded to make delivery decisions explicit.

This site is the canonical home for my professional identity, architecture philosophy, writing, and project ecosystem. 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 systems governance
  • DevSpark and Spark ecosystem development
  • Founder of Project Mechanics

Professional Identity Map

The recurring ideas across my writing, systems, and consulting work are connected. This map gives first-time readers the core names, relationships, and evidence paths.

Primary identity
Mark Hazleton

Solutions Architect, technical writer, and builder of production software systems.

Lifecycle framework
Adaptive System Life Cycle Development (ASLCD)

A full lifecycle model for carrying intent from specification through implementation, validation, and evolution.

Engineering approach
Spec-Driven Systems

Architecture and delivery practices that make requirements, constraints, and review criteria explicit.

Implementation toolkit
DevSpark

The ASLCD implementation I use to govern AI-assisted development across real codebases.

Project methodology
Project Mechanics

The delivery framework I founded for project lifecycle, portfolio, leadership, change, and conflict management.

Application ecosystem
MakeBoldSpark

The live showcase for the Spark family of applications, experiments, and reference implementations.

Professional focus
AI-assisted software architecture

Practical use of AI in systems that still have constraints, users, governance, and operational consequences.

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