diff --git a/src/pages/index.astro b/src/pages/index.astro index 1bd1467..698f78f 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -1,565 +1,3 @@ ---- -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" }, -]; ---- - - - - - - - - -
-
-
-
- -
-
-

$ 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. -

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

cat ./projects.json

-

Projects

-
- -
- {projects.map((project, index) => ( -
- -
-

{project.category}

-

{project.title}

-

{project.description}

- -
    - {project.highlights.map((highlight) =>
  • {highlight}
  • )} -
-
- - -
- ))} -
-
- -
- - -
- - +Haphazard — Workshop Editorial
haphazard.dev

Independent developer workshop · Pacific Northwest

Small tools for unruly workflows.

I build sharp, practical software for the awkward parts of making software—worktrees, terminals, editors, and the seams between them.

Working principle
Good tools don’t need to change everything. They just need to remove the right bit of friction.

On the bench

01

Arashi

A worktree manager that makes a polyrepo behave like a monorepo while you work.

Docs ↗
02

oil.code

File operations inside VS Code, using the same editing habits you already have.

Project ↗
03

coding-agents-tmux

A control surface for many coding-agent sessions without leaving tmux.

Project ↗
04

pi extensions

Small experiments that make a capable coding agent friendlier day to day.

Built in
small batches
\ No newline at end of file