From b46fc26f5b1e844a3812906ccb716f3eff43d312 Mon Sep 17 00:00:00 2001 From: Corwin Marsh Date: Thu, 27 Aug 2026 10:33:10 -0700 Subject: [PATCH] [verified] concept: add project atlas homepage --- src/pages/index.astro | 923 +++++++++++++++++++----------------------- 1 file changed, 406 insertions(+), 517 deletions(-) diff --git a/src/pages/index.astro b/src/pages/index.astro index 1bd1467..f9ceb7d 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,565 +1,454 @@ --- -import Layout from "../layouts/Layout.astro"; import { projects } from "../data/projects"; const primaryLinks = [ { label: "GitHub", href: "https://github.com/corwinm" }, { label: "HaphazardDev", href: "https://github.com/HaphazardDev" }, ]; ---- - - - - - - +const mapPositions: Record = { + "oil-code": "northwest", + arashi: "northeast", + "coding-agents-tmux": "southwest", + "pi-extensions": "southeast", +}; +--- -
-
-
-
- + + + + + + + + + + + Project Atlas — Haphazard.dev + + + + + + +
+
+
+

Project Atlas42.36° N · 71.06° W

+

Build the trail,
not the tollbooth.

+

+ A field guide to small, connected tools that clear a path through editors, + worktrees, terminals, and coding-agent workflows. +

-
-

$ ls projects/

- {projects.map((project) =>

{project.title} // {project.category}

)} -

$ open README.md

+ -
- -
-

developer tools · workflow experiments · shipped utilities

-

Tools for people who live in editors, terminals, and Git worktrees.

-

- Haphazard.dev is the home base for my projects: pragmatic extensions, CLIs, and integrations - built to make everyday development workflows faster and more keyboard friendly. -

-
+ +
+
+
+

Plate 01 · The working landscape

+

An ecosystem, not an inventory.

+
+
+ +

All project regions are visible.

+
-
-
-
- {projects.map((project, index) => ( - - 0{index + 1} - {project.title} - {project.category} - - ))} -
- -
-
-

cat ./projects.json

-

Projects

-
- -
- {projects.map((project, index) => ( -
-
    - {project.highlights.map((highlight) =>
  • {highlight}
  • )} -
- +
+
+

Field notes · Full project details

+

Places worth exploring.

+

This readable guide contains the complete project details and destinations shown on the map.

+
- - - ))} - -
- -
- - -
- -