{"repo":"carsonSgit/portfolio","free":true,"listed":false,"github":"https://github.com/carsonSgit/portfolio","clone":"git clone https://github.com/carsonSgit/portfolio.git","description":"👾 Personal portfolio showcasing some projects, education & experience, and a bit about me.","language":"TypeScript","stars":10,"topics":["portfolio","typescript","interactive","nextjs"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"carsonspriggs.me Typography-led portfolio. No frameworks I don't need, no bloat I can't justify. Visit the site → --- The point Most developer portfolios are a scroll-jacking parallax hero, six animation libraries, and a 4 MB payload to say what a paragraph could. This one is a column of text. Recruiters scan it in twenty seconds; anyone who wants depth can click into a case study. Every element that didn't earn its place is gone. Highlights Thing What it actually means :---: :--- :--- 📐 Typography-led A single 644px column, one variable font, spacing on a fixed step scale. Hierarchy comes from type, not chrome. ⚡ Fully static output: \"export\" — pre-rendered HTML, no server, no runtime data fetching. 🔤 One self-hosted font Inter subset to Latin, preloaded, under a private family name so a locally installed Inter can't paint first and reflow. 🗂️ Typed content Experience and projects are typed from Zod schemas; case studies are typed data, not MDX. 🔍 SEO that resolves Generated sitemap and robots, JSON-LD Person + WebSite + Article , absolute canonical and og:image URLs. ♿ Keyboard-complete Roving-tabindex tab list, skip link, visible focus rings, screen-reader labels on every external link. 🖼️ Images that behave WebP throughout; every image in public/ adds up to 428 KB. 🔒 Real headers CSP, HSTS, X-Frame-Options , and immutable asset caching via vercel.json . 🧹 Dead code fails CI Biome, tsc --noEmit , knip, and the build all gate every push. Stack Next.js 16 App Router ·","default_branch":null,"files":null,"tree":[],"storefront":"/r/carsonSgit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/carsonSgit/portfolio/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}