← Back to Updates

A live ledger of world championship boxing belts.

Grade your week

A

This week's goal

Setup Website and Launch

Top 3 things shipped

  1. Auto-Ingestion Pipeline (PR #6, Feb 14) — A full data ingestion pipeline was built and merged, replacing hardcoded champion data with automated scraping. It includes split champions/fighters routes, a Boxing Data API as a 3rd fallback source, and graceful fallbacks for missing avatars.
  2. Pixel8 AI Avatar Generation (Feb 12–15) — By far the most active effort. Gemini-generated pixel art avatars were created for all fighters, then iteratively refined across ~15+ commits — improving style consistency, switching to black/transparent backgrounds, adding country flag colors, using a style reference image (Usyk), and finally landing on a passport-photo portrait framing with 64 men + 3 women avatars.
  3. MVP Launch & Branding (Feb 12–14) — The chicalibox MVP was built as a division-centric boxing reference site, the ChicaliTech footer was redesigned with a clickable logo and tagline (PR #5), and supporting infra like GitHub workflow slash commands and the image-generation skill were added.

How did it go?

Very good. I quite enjoyed working on this project this week. It has been fun.

Biggest blocker or ask

I don't like the trouble I have been runnig into generating consistent pixel art avatars for every fighter. Might need to spend more time thinking about this or just ditch this effort.

Goal for next week

Add schedule of events to the website