Personal portfolio website for Matt Black — senior software engineer specializing in full-stack web and mobile development.
Built with Next.js (Pages Router), Tailwind CSS, and Framer Motion. Deployed on Netlify.
yarn install
yarn devOpen http://localhost:3000.
yarn build
yarn startResume content lives in utils/section-data.js. Site-wide settings (name, bio, contact) are in utils/global-data.js and utils/site-config.js.
| Variable | Description |
|---|---|
NEXT_PUBLIC_SITE_URL |
Canonical site URL (default: https://mattblack.io) |
BLOG_NAME |
Display name |
BLOG_JOB_TITLE |
Job title for SEO / structured data |
BLOG_FOOTER_TEXT |
Footer text |
BLOG_EMAIL |
Contact email |
BLOG_LINKEDIN |
LinkedIn profile URL |