hannan shaik
logs
weekly log — personal record
⌕
1 log · newest first
W1520262026-04-06 → 2026-04-12
● live🚀 Built
- ▸Shipped PR leaderboard feature with speed bonuses, blanket-approval ranking, and self-review exclusion logic
- ▸Built management-tools.hannanshaik.com with folder-based tool creation, password protection, and free SSL
- ▸Built personal portfolio at hannanshaik.com and started logs.hannanshaik.com with admin/public app
🧠 Learned
- ▸GitHub API's PullRequestCommit type doesn't expose committedDate — need alternate fields
- ▸Keyless LiteLLM proxy can be used locally without Anthropic or OpenAI keys directly
- ▸Framing matters for team tools — copy that feels like surveillance needs softening to avoid micromanagement perception
⚡ Observed
- ▸Comment-based point systems incentivize low-quality engagement — quality signals need separate treatment
- ▸AI-generated copy has tells (em dashes) that undermine authenticity on personal sites
- ▸Own token didn't surface own rank in leaderboard — auth flow behaves differently than manually set state
🎯 Next
- ▸Continue mobile story-building app with Codex
- ▸Fix logs.hannanshaik.com 404 on week detail and finalize single-page pagination with newest-first ordering
- ▸Support bare domain links (without https prefix) in log entries