Skip to content
View NickTacke's full-sized avatar

Highlights

  • Pro

Block or report NickTacke

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NickTacke/README.md

👋 About

I build backend-heavy systems: typed API clients, data pipelines, and services that keep running when nobody's watching.

I also like taking undocumented things apart, like game replay formats, bytecode and admin panels, and turning them into tools other people can rely on.

785 npm downloads a month 32 stars 1792 commits 259 pull requests

🛠️ Stack

Languages TypeScript Lua C++
Backend & data Bun Hono tRPC PostgreSQL
Frontend & apps Next.js React Tailwind CSS Tauri
Infra & tooling Docker OpenTelemetry GitHub Actions Linux

BrawlTome

A stats site for Brawlhalla, live at brawltome.app, tracking over 800,000 players and serving close to a million requests a month.

Search any player or clan to see their ranked history, or watch who's queueing right now.

Tour of BrawlTome: leaderboard, player page, clan page and live queue

For players Under the hood
Player profiles with rating history and old names Every API refresh runs through a job queue in Postgres
Leaderboards for every bracket and region Jobs survive restarts, retry on failure and never double up
Clan pages and a live ranked queue Stays inside the Brawlhalla API's rate limits
A Discord bot and a desktop overlay One typed API serves the web app, bot and overlay

Bun · Hono · tRPC · Next.js · Tauri · PostgreSQL · source

🧰 Other projects

🕒 Recent activity

  • lightspeed-search#132 docs: product intro, status and MIT license for going public 25 Oct
  • brawltome#361 fix(infra): give next/image a writable cache so the header logo stops hanging 18 Oct
  • brawltome#358 ci: probe the public site from outside every five minutes 8 Oct
  • brawltome#357 fix(observability): don't page when a deep crawl waits out a Brawlhalla outage 8 Oct
  • brawltome#355 feat(ranked): show solo queue and fixed teams first seen by the deep crawl 8 Oct

Pinned Loading

  1. brawltome brawltome Public

    Brawlhalla player tracking: stats, rankings, clans, rating history and live opponent insights

    TypeScript 11 1

  2. txApi txApi Public

    FiveM resource that exposes txAdmin's web endpoints as a Lua API for players and admin actions

    Lua 16 2