Nathan Gwyn · Full-Stack Developer · ⚡
I build modern web experiences that feel fast, human, and a little magic ✨
I craft responsive frontends, reliable APIs, and performance-focused systems. Clean UX, strong engineering, and measurable outcomes 🛠️
Live Greeting
Support · Stripe
Want to back the work before the paywall exists?
Support the stream, experiments, and future premium content with a one-time contribution. Monthly membership will land here when the subscription tier is ready.
Secure checkout hosted by Stripe
OpenAI API
Live Working DemoConnect this site to GPT without exposing your API key.
This demo sends your prompt to a Next.js API route, then the server calls OpenAI using the official SDK. The browser never sees OPENAI_API_KEY.
Live demo cap
This card is intentionally capped at 5 prompts per browser session.
Checking remaining prompts...
Setup
OPENAI_API_KEY=your_key_here
OPENAI_MODEL=gpt-5-mini
About · 🪐
Builder first, developer second. 🤝
1const buildWith = {
2 frontend: ["JavaScript", "TypeScript", "MERN", "Context API"],
3 backend: ["Node.js", "Ruby on Rails", "Python", "C#", ".NET Core"],
4 data: ["SQL", "Postgres", "MongoDB", "Supabase"],
5 energy: "clean builds, fast apps, side quests",
6 // also teach: programming fundamentals + DSA
7};I like making things that feel clean, fast, and just a little bit cursed in the best way.
Sometimes that means shipping polished product work. Sometimes it means disappearing into an idea at 1 a.m. and coming back with something surprisingly real.
This site is home base for all of it: projects, experiments, Twitch, side quests, and whatever weird thing I'm building next.
Build Loop


