Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

224 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Portfolio website

The portfolio now runs as a single SolidStart v2 app at the repo root and deploys to Netlify.

Legacy Gatsby code has been removed from the working tree. If any old content/assets are needed later, use git history.


Local development

npm install
npm run dev

Typical local URL:

http://127.0.0.1:4173/

Quality checks

npm run typecheck
npm run lint
npm run format:check
npm run verify

To fix formatting:

npm run format

Production build

npm run build
npm run start

Requires Node 20+.

Netlify deployment

Deployment is configured from the repo root via netlify.toml.

  • build command: npm run build
  • publish directory: .output/public
  • runtime target: Nitro Netlify preset via vite.config.ts
  • Node version: 20

Useful local verification command:

netlify build

Planning / content sources

  • backlog.md — rewrite plan + iteration log
  • resume.md — structured career source material
  • appearances.md — speaking / appearances source material

About

This is my portfolio. All of my professional work, side projects and personal stuff can be found here.

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages