Loading

Tip: Hover a skill below to see what it actually does.

Back to overview

Profile

Match History

What I'm listening to, recent games, and recent code, pulled live from the Spotify, Riot Games, and GitHub APIs.

Currently listening

Loading…

Riot ID copied — let's win some games!

How This Page Works

Spotify Web API

The Now Playing tab calls Spotify's currently-playing and recently-played endpoints to show what I'm listening to in real time, falling back to the last played track when nothing is active. The listening-stats panel pulls top tracks and artists over a selectable time range.

Riot Games API

The League of Legends tab uses the official Riot Games API (Account, Summoner, and Match endpoints) plus Data Dragon, Riot's public static-data CDN, to fetch recent match history and champion art.

GitHub GraphQL API

The GitHub tab calls GitHub's GraphQL API for my contribution calendar, rendering it as a heatmap alongside a running day streak computed from the same data.