Personal web directory

Michael Jay Brown

A clean front door for the projects, domains, and small web systems that are now running on a shared publishing workflow.

Five live domains Cloudflare Pages GitHub source
Abstract directory cards connected by paths

A compact index for the public sites, with each domain focused on a different job.

Approach

Built to be easy to change

The important part is not just that the sites are live. It is that they now share a predictable way to improve: edit the repo, push the change, and let Cloudflare ship it.

01

Keep the web properties findable

This site is the stable index: one place to understand what exists, what each domain is for, and where work is headed next.

02

Make shipping boring

Every site follows the same GitHub to Cloudflare Pages path so updates can be small, repeatable, and easy to recover from.

03

Grow the content after the loop works

The priority is a solid public surface first. Deeper features can be added once the domains, deploys, and redirects are dependable.

Roadmap

Where the work goes next

Foundation

Private GitHub repositories, Astro, Bootstrap, Cloudflare Pages, and apex domains are now in place.

Public polish

The next layer is better writing, stronger pages, and clearer calls to action across the whole site family.

Focused features

After the static sites are stable, deeper work can move into retrieval, private video, and content workflows.

5 public sites live
1 shared deployment model
0 heavy backend systems yet