$ Blog

Thoughts on development, technology, and everything in between.

On Coding With AI
#ai

On Coding With AI

My thoughts on being a developer in the age of AI

Read more
LLM Family Tree: One Year Later
#ai #javascript #d3

LLM Family Tree: One Year Later

An update to the LLM Family Tree visualization, now covering models through mid-2026

Read more
PageMatch: An AI-powered Book Recommendation App
#ai #kotlin #spring boot #terraform #typescript #react #aws

PageMatch: An AI-powered Book Recommendation App

I made a book recommendation app

Read more
Byte-Sized Learning: Java Streams in 300 seconds
#java #video

Byte-Sized Learning: Java Streams in 300 seconds

I made an explainer video for streams in Java.

Read more
Interactive Evolution Simulator
#ai #javascript #java #node #simulation

Interactive Evolution Simulator

I turned an old Java simulation program into an interactive web app

Read more
Slide 2.0 Release
#java #android

Slide 2.0 Release

I released a game on the Google Play Store!

Read more
Crafting Worlds: Procedural Level Generation in Slide
#java #android #algorithms

Crafting Worlds: Procedural Level Generation in Slide

How I implemented procedural level generation in my Android game

Read more
How I used AI to Create an Original Soundtrack for my Mobile Game
#ai #python

How I used AI to Create an Original Soundtrack for my Mobile Game

A guide to making AI music

Read more
LLM Family Tree: A Map of AI Research (2017-2025)
#ai #javascript #node

LLM Family Tree: A Map of AI Research (2017-2025)

My attempt at making a map of modern AI research

Read more
localize-fast: A CLI Tool for Bulk File Translation
#ai #python

localize-fast: A CLI Tool for Bulk File Translation

I built a tool to bulk translate text files

Read more
How to Build a Local Google Translate Clone
#ai #go #ollama #node #typescript

How to Build a Local Google Translate Clone

How to set up your very own Google Translate clone

Read more