jnutter.dev v2
The redesigned portfolio — Astro for full static output, Tina CMS for git-backed editorial control, deployed via GitHub Actions to Cloudflare Pages. JS only where needed.
The redesigned portfolio — Astro for full static output, Tina CMS for git-backed editorial control, deployed via GitHub Actions to Cloudflare Pages. JS only where needed.
Personal blog with a retro-futurist terminal aesthetic — built in Astro + TinaCMS with a fully custom design system. Deployed via GitHub Actions to Cloudflare Pages.
Cyberpunk culture review site with a custom panel-based layout, five-dimension scoring rubric, and a fully custom design system. Built in Astro + TinaCMS, deployed to Cloudflare Pages.
Personal RSS reader built entirely on Cloudflare's serverless stack — Astro SSR, D1 for storage, Workers cron for feed fetching, and Cloudflare Access for zero-trust auth.
Jellyfin running on a home Ubuntu server, accessible remotely via Cloudflare Tunnel. No open ports — zero-trust network access with automatic SSL handled at the edge.
A virtual book shelf app for storing and managing books, built with Node.js, Express, and PostgreSQL.
An interactive browser drum machine with a space theme, built with Tone.js and the Web Audio API.
A starter project built during coursework at DigitalCrafts.
Drop me a message about whatever you're building — I'm always happy to talk through ideas or potential collaborations.