John Carmack's Projects
Lambda Function using AWS Rust runtime running Axum HTTP server, planned API for accepting payments
Doing AOC in Bun this year
Jupyter notebooks used to collect lyrics and create wordclouds for 2019 web gallery project
Art project, presented in React and deployed on AWS. Word clouds created from album lyrics and blended into original the album art.
The basic Angular to-do list with a slightly modernized look.
Component library built in React with Typescript using Rollup
Proof of concept Next.js frontend with PostGres & Rust backend held together by docker
Tool for voice actors to help develop new characters.
Exists in the context of all in which it lives and what came before it.
A simple from-scratch template for custom HTML elements with bun & vanilla JS.
Minimal proof of concept Vue component library.
Data fetching and caching using NextJS app dir and Contentful
Quickly configure sail to "Hello World" given project name
Migrate files and folders from DropBox to Amazon S3 Deep Archive using a configurable CLI
aka "DropVault." Migrate old folders from Dropbox to S3 Glacier Deep Archive using Terraform.
Learning basics of Discord API. Also some HTMX, for fun. Deployed to Vercel.
Rust library for interacting with serial ports.
The Free and Open-Source VTT
Barebones implementation of FastAPI
A NextJS app with FastAPI & PostgreSQL backend. Deployed to Vercel.
HTTP server in Go with healthcheck and logging middleware. Deployed to Railway.
Exploring options for USB/DMX manipulation via pre-configured Rust dependencies
A native desktop app using SvelteKit and Rust/Tauri. Proof of concept "hello world", with some Vegify icons thrown in for fun.
🚀 An AJAX-powered odyssey in a button click - htmx-is-ok is a minimalist, yet profound exploration of HTMX's dynamic capabilities. Every click reveals a new layer of web interaction, wrapped in simplicity.
Personal site featuring skills, projects, and contact information.