Skip to content

Latest commit

 

History

History
47 lines (31 loc) · 3.33 KB

File metadata and controls

47 lines (31 loc) · 3.33 KB

Aidan McAlister

Developer advocate. I build docs, tools, and community for developer products. Based in Boston.

Website · GitHub · LinkedIn · Email · Resume

About

I work on the parts of a developer product that decide whether people stick around: the docs, the tooling, and the community. Most recently I led a 400+ page docs rebuild and shipped create-db at Prisma. Before that I did front-end and full-stack work at a couple of startups.

Experience

Developer Advocate, Prisma (Mar 2025 to May 2026) Led docs, guides, and dev tools across the TypeScript ecosystem. Ran the 400+ page docs rebuild, shipped create-db, built Prisma's GEO and AI-citation pipeline, and grew the Discord past 10,000 members.

Front End, Inner Armor (Jul 2024 to Mar 2025) Built a Remix and TypeScript admin dashboard to replace a legacy tool, and hit 100% company-wide adoption. Added interactive graphs for cross-period analysis plus reusable components with NextUI and AG Grid.

Full Stack, Elevate Digital IO (Jan 2024 to Aug 2024) Built an advanced filter system in RedwoodJS and Tailwind, plus 10+ CRUD interfaces in Prisma and GraphQL focused on query efficiency and data integrity.

Selected work

Writing

About this site

Built with Astro and Tailwind CSS, deployed on Vercel. Static, no client JavaScript. Work and writing are driven by a single data file and a Markdown content collection, which also feed /sitemap.xml, /llms.txt, and /llms-full.txt.

Command Action
bun install Install dependencies
bun dev Start the dev server at localhost:4321
bun build Build to ./dist/
bun preview Preview the build locally

To update content, edit src/data/site.ts and drop Markdown posts in src/content/blog/.