Skip to main content

MintWhirl Developer Studio

Building modern web tools & experiments with Next.js

View Projects

Current Projects

A selection of my recent work spanning web development, games, and interactive tools

⚠️ All projects shown are currently in active development

Will It Fit

In ProgressLive

Smart dimension calculator for checking if items will fit in spaces. Perfect for moving, furniture placement, and storage planning.

Next.jsTypeScriptTailwind CSS

Sprinkler Buddy

In ProgressLive

Smart irrigation management system for optimizing lawn and garden watering schedules based on weather and soil conditions.

ReactNode.jsWeather APIMongoDB

Equilibria

In ProgressLive

Physics-based balance puzzle game challenging players to create stable structures under various constraints.

UnityC#WebGL

w3bP0ng

In Progress

Modern web-based Pong with 3-level AI opponent, power-up system, and synthwave aesthetics.

React 19ViteCanvas API

Stupid Simple Screen Share

In Progress

Professional browser-based P2P screen sharing with WebRTC. Features real-time connection monitoring and multi-viewer support.

WebRTCNext.jsRedisSocket.io

Older Entries

It's alive!!

DB is "healthy" - Now to see if frontend plays nice.

Broke it

Experimenting with some databases - eech

Who's yer buddy??

Will It Fit?!

We've all been here. Great experimentation and use case of a light AI API GLM 4.6 with Ixartz SaaS boilerplate template.

Picture of object + Vehicle year/make/model -> GLM 4.6 = Around 0.1 per inq.

Try it out - willitfit.xyz

- Kevin

UX improvements on IronNote

Fixes include:

1. Back navigation fixed (SetLogger only)

2. Ability to delete individual sets/exercises from active workout

3. Custom CSV filenames

4. No back button on ExerciseSelector

5. Big Orange "Add Exercise" button hidden when exercises exist

6. "End Workout" button moved to bottom

7. "Workout Completed" screen no longer persists

First Post - More of a test

Let's try this again, kept getting a 404 after updating Git key. Logic is pretty neat, behind posting here.

-Kevin