Kyle Libra

Review my background using the power of generative AI



You Can Just Make Things

Below are some (mostly) fun projects I've built. I miss when the internet was just about having fun.



#011
How Does Gravity Work?
Nov 2025
View Demo

As we think about furthering the brand for Gravity Labs, I've been play around with different ideas for conveying the idea of gravity itself which sent me down a rabbit hole of building 3d renderings in a web view. This is the one my kids enjoyed the most. Not sure if we will end up using it.
#010
DAT NAT Tracker
Oct 2025
View Demo

There has been this trend started by MicroStrategy to load up a publicly traded company on a digital asset (via lots of debt), build hype, make your stock price go way up. The main problems with this strategy is that it’s really only interesting if you are the first one to do it, you do it for a long time before anyone notices and the value of this versus direct exposure of the underlying asset is sort of nebulous. There are now lots of companies trying to do this for lots of different digital assets. I’m pretty bearish on the strategy being long term sustainable, but I wanted to understand the dynamics better. I built this tracker to better understand the phenomenon myself.
#009
Last Week in Crypto
Oct 2025
View Demo

I want to stay up to date with what is going on in crypto but I don’t want to spend hours sifting through the noise on Twitter, Linkedin or random news sites to find the signal. I put together a little AI agent to pull in headlines and summarize them on a weekly basis. It was an interesting experiment but I ultimately shut it down because it didn't seem useful enough.
#008
F1 Start Game
Sept 2025
View Demo

A lot of these projects start with poking around at how something technically works out of curiosity. In this case I was looking at how you can interact with the native hardware on the iPhone. I wanted to have the tilt of the phone be the amount you press the throttle but in practice it wasn't very fun to I scaled it back to let the player just mash the gas.
#007
Thief - Rise of the Shadow Crown
Aug 2025
View Demo

I wanted to explore a different type of strategy game. You make decisions and there are consequences. This is really a proof of concept to explore a larger idea so stay tuned. Also note - I removed the randomization because it made the game way too hard.
#006
Spy Hunter
Aug 2025
View Demo

There has been a lot of spy related things in the news and I recently watched Tinker, Tailor, Soldier, Spy. Fun game inspired by both. I'm worried it might be a tad too hard.
#005
Reel Feed
Aug 2025
View Code Repo

My friend group chat at some point evolved to a Discord server. A lot of us track what we are watching on Letterboxd. This bot is an attempt to integrate the two. I really wish Letterboxd had a public API, using RSS is the next best thing. But when you realize RSS is your only path you also realize you could just use a generic RSS consumer to more or less accomplish the same thing. Open sourcing this in case I ever need to return to it.
#004
Tab De-Duplication
Aug 2025
View Code Repo

Anyone else end up with thousands of open tabs? And you can't actually find what you need? This is an attempt to solve for that. Not sure this is the right solution.
#003
Cube Solver
Aug 2025
View Demo

I went down a rabbit hole of trying to render objects in 3d. After several false starts I ended up with something that reminded me of a Rubik's Cube, so I made a solver. I don't love how (un)clear the instructions to solve end up being. I need to return to the UX around that part.
#002
I Will Build You A Website for $1
Aug 2025
View Demo

A long time ago I did web development for a living. This is always how I imagined the actual client discovery process to go in my head. I just made it more explicit.
#001
Bitcoin Flappy Bird
July 2025
View Demo

A whimsical game where you make a bitcoin fly through some candle charts. The hardest part of vibe coding (today) is making the UI not look like total garbage. I think I did ok here.