bjab.net

Ben Jabson

IT professional and programmer

Drop me a line at:

Wing Leader

2026-02-15

Community powered, ELO based rating system for bird species.

[web] [go]

Wing Leader

Wing Leader is a full-stack web application that allows users to vote on bird species in head-to-head matches and assigns ratings based on the traditional ELO rating algorithim.

You can check it out at wingleader.app

Features

  • Type-safe SQL queries utilizing sqlc
  • Database migrations via goose
  • Structured logging using zerolog
  • Lightweight static template generation using HTMX
  • Serverless compute via Google Cloud Run
  • Session based vote tracking
  • IP rate limiting
  • Concurrent SQL safety

Motivation

This project was built as a learning exercise to familiarize myself with Golang backends, PostgreSQL, and CI/CD using Github Actions. More importantly, this project empirically answers an age old question using wisdom of the crowds - which is the best bird?

Screenshots

Wing leader homepageWing leader bird profile