Blog Page

Explore the latest posts below.

Most Recent Post

From README to Website

A practical migration plan for turning my leather-info-repo README into a full Next.js website while keeping the same framework as this blog.

Project IdeasOngoing Projects

More Posts

Modern Web Development Vocabulary and Patterns

A practical guide to common words, design patterns, and implementation workflows that modern web developers should know.

Architecture/DesignResearch

Comparing Common Architecture Patterns

A practical comparison of common architecture patterns with a quick-scan matrix, detailed differences, and examples for each approach.

Architecture/DesignResearch

Hexagonal Architecture

A practical guide to hexagonal architecture, how ports and adapters work, and when this style helps isolate core application logic.

Architecture/DesignResearch

Clean Architecture

A practical guide to clean architecture, how the dependency rule works, and when the added structure is worth it.

Architecture/DesignResearch

The Options Pattern

A practical guide to configuring, validating, and consuming strongly typed options in .NET using IOptions, IOptionsSnapshot, and IOptionsMonitor.

Architecture/DesignResearch

Building a Habit Tracker in Public

A dev-log style update on the habit tracker: what I have built so far, why I started with the frontend, how I used an unfamiliar stack to learn, and what I still need to finish.

Ongoing Projects

Developer Quiz VS Code Extension

An architecture and workflow concept for a VS Code extension that asks doc-grounded quiz questions and evaluates answers with AI.

Project IdeasResearch

Vertical Slice Architecture

A concise exploratory post on what vertical slice architecture is, why teams use it, and the tradeoffs that come with it.

Architecture/DesignResearch

Onion Architecture

A beginner-friendly guide to onion architecture, its dependency direction, and where it fits best.

Architecture/DesignResearch