A public log of daily coding builds, each pulled from the 286-project list and built end-to-end in a single day, iterated on multiple times with a full commit history pushed live. The goal is learning breadth across languages and domains, not a portfolio of polished products.
What's in each build's repo
Every repo has a full README.
Every repo has a full changelog.
Every repo keeps a real sequential commit history on one branch.
Every repo includes either a live deployment link or exact local run instructions.
Each build is its own public GitHub repo.
This repo is the index for the full 286-build series.
The index is generated from builds.json and kept in sync with the tracker workbook.
Build dates shown here use the public GitHub push date.
Completed
Latest Build
Deep Builds
Expanded Builds
Standard Builds
17
#17 Log File Analyzer
10
7
0
Label
Count
Deep
10
Expanded
7
Label
Count
ES Modules
1
Go
1
JS async
1
JS testing
1
PHP
1
Python (async)
1
Python (automation)
1
Python (CLI tools)
1
Python (Core)
1
Python (data)
1
Python (ML)
1
Python (networking)
1
Python (testing)
1
Ruby
1
Rust
1
TypeScript
1
Vanilla JS
1
Build #
Date
Project
Description
Repo
Technology
Category
Depth
17
2026-06-29
Log File Analyzer
Ruby CLI that analyzes common and JSON log files with batch input, time filters, trend buckets, config support, and text/JSON/CSV exports.
Repo
Ruby
Languages
Deep
16
2026-06-28
File Duplicate Finder
CLI tool that walks a directory tree and finds duplicate files by hash.
Repo
Rust
Languages
Expanded
15
2026-06-28
URL Shortener API
Go URL shortener API with PostgreSQL storage and click tracking.
Repo
Go
Languages
Expanded
14
2026-06-28
Contact Form Backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
Repo
PHP
Languages
Deep
13
2026-06-28
Tested String Utility Library
JavaScript string utility library with 20 modular helpers and a full Jest test suite.
Repo
JS testing
Languages
Expanded
12
2026-06-27
GitHub Profile Viewer
Vanilla JS GitHub explorer with profile, repo, and activity views plus search, filter, sort, and full E2E coverage.
Repo
JS async
Languages
Deep
11
2026-06-26
Music Player
No-bundler ES module music player with queue, shuffle/repeat, favorites, local file import, and CI/E2E coverage.
Repo
ES Modules
Languages
Deep
10
2026-06-20
Typed Task Manager
Strict TypeScript task manager with status-grouped views, import/export, backup history, bulk actions, and browser tests.
Repo
TypeScript
Languages
Deep
9
2026-06-19
Kanban Board
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, and accessibility-tested E2E coverage.
Repo
Vanilla JS
Languages
Deep
8
2026-06-18
Tested Calculator Library
Installable Python calculator package with CLI, batch processing, history, precision controls, and full pytest coverage.
Repo
Python (testing)
Languages
Deep
7
2026-06-17
Dev Toolkit
Click-based Python CLI bundling UUID, password, base64, hashing, timestamp, and file/clipboard utilities.
Repo
Python (CLI tools)
Languages
Expanded
6
2026-06-12
House Price Predictor
California housing prediction toolkit with selectable models, batch validation, model cards, and a Streamlit UI.
Repo
Python (ML)
Languages
Deep
5
2026-06-10
Chat Server
Multi-user TCP socket chat server with slash commands, audit logging, and integration-tested protocol flows.
Repo
Python (networking)
Languages
Deep
4
2026-06-09
Folder Organizer
Standard-library-only file watcher that auto-sorts downloads by type with reports and config support.
Repo
Python (automation)
Languages
Expanded
3
2026-06-09
Sales Dashboard
CSV-driven sales analytics tool with pandas and matplotlib reporting, exports, and a Streamlit app.
Repo
Python (data)
Languages
Deep
2
2026-06-07
Async News Aggregator
Async Python CLI that fetches and merges headlines from 5 live news sources concurrently.
Repo
Python (async)
Languages
Expanded
1
2026-06-06
Expense Tracker
Standard-library-only expense tracker with budgets, recurring templates, monthly reports, and CSV export.
Repo
Python (Core)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
17
2026-06-29
Log File Analyzer
Ruby CLI that analyzes common and JSON log files with batch input, time filters, trend buckets, config support, and text/JSON/CSV exports.
Repo
Ruby
Languages
Deep
16
2026-06-28
File Duplicate Finder
CLI tool that walks a directory tree and finds duplicate files by hash.
Repo
Rust
Languages
Expanded
15
2026-06-28
URL Shortener API
Go URL shortener API with PostgreSQL storage and click tracking.
Repo
Go
Languages
Expanded
14
2026-06-28
Contact Form Backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
Repo
PHP
Languages
Deep
13
2026-06-28
Tested String Utility Library
JavaScript string utility library with 20 modular helpers and a full Jest test suite.
Repo
JS testing
Languages
Expanded
12
2026-06-27
GitHub Profile Viewer
Vanilla JS GitHub explorer with profile, repo, and activity views plus search, filter, sort, and full E2E coverage.
Repo
JS async
Languages
Deep
11
2026-06-26
Music Player
No-bundler ES module music player with queue, shuffle/repeat, favorites, local file import, and CI/E2E coverage.
Repo
ES Modules
Languages
Deep
10
2026-06-20
Typed Task Manager
Strict TypeScript task manager with status-grouped views, import/export, backup history, bulk actions, and browser tests.
Repo
TypeScript
Languages
Deep
9
2026-06-19
Kanban Board
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, and accessibility-tested E2E coverage.
Repo
Vanilla JS
Languages
Deep
8
2026-06-18
Tested Calculator Library
Installable Python calculator package with CLI, batch processing, history, precision controls, and full pytest coverage.
Repo
Python (testing)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
17
2026-06-29
Log File Analyzer
Ruby CLI that analyzes common and JSON log files with batch input, time filters, trend buckets, config support, and text/JSON/CSV exports.
Repo
Ruby
Languages
Deep
14
2026-06-28
Contact Form Backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
Repo
PHP
Languages
Deep
12
2026-06-27
GitHub Profile Viewer
Vanilla JS GitHub explorer with profile, repo, and activity views plus search, filter, sort, and full E2E coverage.
Repo
JS async
Languages
Deep
11
2026-06-26
Music Player
No-bundler ES module music player with queue, shuffle/repeat, favorites, local file import, and CI/E2E coverage.
Repo
ES Modules
Languages
Deep
10
2026-06-20
Typed Task Manager
Strict TypeScript task manager with status-grouped views, import/export, backup history, bulk actions, and browser tests.
Repo
TypeScript
Languages
Deep
9
2026-06-19
Kanban Board
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, and accessibility-tested E2E coverage.
Repo
Vanilla JS
Languages
Deep
8
2026-06-18
Tested Calculator Library
Installable Python calculator package with CLI, batch processing, history, precision controls, and full pytest coverage.
Repo
Python (testing)
Languages
Deep
6
2026-06-12
House Price Predictor
California housing prediction toolkit with selectable models, batch validation, model cards, and a Streamlit UI.
Repo
Python (ML)
Languages
Deep
5
2026-06-10
Chat Server
Multi-user TCP socket chat server with slash commands, audit logging, and integration-tested protocol flows.
Repo
Python (networking)
Languages
Deep
3
2026-06-09
Sales Dashboard
CSV-driven sales analytics tool with pandas and matplotlib reporting, exports, and a Streamlit app.
Repo
Python (data)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
17
2026-06-29
Log File Analyzer
Ruby CLI that analyzes common and JSON log files with batch input, time filters, trend buckets, config support, and text/JSON/CSV exports.
Repo
Ruby
Languages
Deep
16
2026-06-28
File Duplicate Finder
CLI tool that walks a directory tree and finds duplicate files by hash.
Repo
Rust
Languages
Expanded
15
2026-06-28
URL Shortener API
Go URL shortener API with PostgreSQL storage and click tracking.
Repo
Go
Languages
Expanded
14
2026-06-28
Contact Form Backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
Repo
PHP
Languages
Deep
13
2026-06-28
Tested String Utility Library
JavaScript string utility library with 20 modular helpers and a full Jest test suite.
Repo
JS testing
Languages
Expanded
12
2026-06-27
GitHub Profile Viewer
Vanilla JS GitHub explorer with profile, repo, and activity views plus search, filter, sort, and full E2E coverage.
Repo
JS async
Languages
Deep
11
2026-06-26
Music Player
No-bundler ES module music player with queue, shuffle/repeat, favorites, local file import, and CI/E2E coverage.
Repo
ES Modules
Languages
Deep
10
2026-06-20
Typed Task Manager
Strict TypeScript task manager with status-grouped views, import/export, backup history, bulk actions, and browser tests.
Repo
TypeScript
Languages
Deep
9
2026-06-19
Kanban Board
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, and accessibility-tested E2E coverage.
Repo
Vanilla JS
Languages
Deep
8
2026-06-18
Tested Calculator Library
Installable Python calculator package with CLI, batch processing, history, precision controls, and full pytest coverage.
Repo
Python (testing)
Languages
Deep
7
2026-06-17
Dev Toolkit
Click-based Python CLI bundling UUID, password, base64, hashing, timestamp, and file/clipboard utilities.
Repo
Python (CLI tools)
Languages
Expanded
6
2026-06-12
House Price Predictor
California housing prediction toolkit with selectable models, batch validation, model cards, and a Streamlit UI.
Repo
Python (ML)
Languages
Deep
5
2026-06-10
Chat Server
Multi-user TCP socket chat server with slash commands, audit logging, and integration-tested protocol flows.
Repo
Python (networking)
Languages
Deep
4
2026-06-09
Folder Organizer
Standard-library-only file watcher that auto-sorts downloads by type with reports and config support.
Repo
Python (automation)
Languages
Expanded
3
2026-06-09
Sales Dashboard
CSV-driven sales analytics tool with pandas and matplotlib reporting, exports, and a Streamlit app.
Repo
Python (data)
Languages
Deep
2
2026-06-07
Async News Aggregator
Async Python CLI that fetches and merges headlines from 5 live news sources concurrently.
Repo
Python (async)
Languages
Expanded
1
2026-06-06
Expense Tracker
Standard-library-only expense tracker with budgets, recurring templates, monthly reports, and CSV export.
Repo
Python (Core)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
11
2026-06-26
Music Player
No-bundler ES module music player with queue, shuffle/repeat, favorites, local file import, and CI/E2E coverage.
Repo
ES Modules
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
15
2026-06-28
URL Shortener API
Go URL shortener API with PostgreSQL storage and click tracking.
Repo
Go
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
12
2026-06-27
GitHub Profile Viewer
Vanilla JS GitHub explorer with profile, repo, and activity views plus search, filter, sort, and full E2E coverage.
Repo
JS async
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
13
2026-06-28
Tested String Utility Library
JavaScript string utility library with 20 modular helpers and a full Jest test suite.
Repo
JS testing
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
14
2026-06-28
Contact Form Backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
Repo
PHP
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
2
2026-06-07
Async News Aggregator
Async Python CLI that fetches and merges headlines from 5 live news sources concurrently.
Repo
Python (async)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
4
2026-06-09
Folder Organizer
Standard-library-only file watcher that auto-sorts downloads by type with reports and config support.
Repo
Python (automation)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
7
2026-06-17
Dev Toolkit
Click-based Python CLI bundling UUID, password, base64, hashing, timestamp, and file/clipboard utilities.
Repo
Python (CLI tools)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
1
2026-06-06
Expense Tracker
Standard-library-only expense tracker with budgets, recurring templates, monthly reports, and CSV export.
Repo
Python (Core)
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
3
2026-06-09
Sales Dashboard
CSV-driven sales analytics tool with pandas and matplotlib reporting, exports, and a Streamlit app.
Repo
Python (data)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
6
2026-06-12
House Price Predictor
California housing prediction toolkit with selectable models, batch validation, model cards, and a Streamlit UI.
Repo
Python (ML)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
5
2026-06-10
Chat Server
Multi-user TCP socket chat server with slash commands, audit logging, and integration-tested protocol flows.
Repo
Python (networking)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
8
2026-06-18
Tested Calculator Library
Installable Python calculator package with CLI, batch processing, history, precision controls, and full pytest coverage.
Repo
Python (testing)
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
17
2026-06-29
Log File Analyzer
Ruby CLI that analyzes common and JSON log files with batch input, time filters, trend buckets, config support, and text/JSON/CSV exports.
Repo
Ruby
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
16
2026-06-28
File Duplicate Finder
CLI tool that walks a directory tree and finds duplicate files by hash.
Repo
Rust
Languages
Expanded
Build #
Date
Project
Description
Repo
Technology
Category
Depth
10
2026-06-20
Typed Task Manager
Strict TypeScript task manager with status-grouped views, import/export, backup history, bulk actions, and browser tests.
Repo
TypeScript
Languages
Deep
Build #
Date
Project
Description
Repo
Technology
Category
Depth
9
2026-06-19
Kanban Board
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, and accessibility-tested E2E coverage.
Repo
Vanilla JS
Languages
Deep
Every build also gets a generated detail page under builds/ for cleaner per-build reading.
Node.js
Built-in node:test for automation coverage
JSON as the source of truth for published build entries
Generated CSV, stats JSON, and per-build markdown pages for secondary views
Install Node.js 22 or newer.
Clone this repo.
Run npm test to verify the automation.
No environment variables are required. See .env.example.
Standard: solid completion close to the original prompt.
Expanded: clear scope expansion beyond the base prompt.
Deep: larger build depth through extra interfaces, stronger QA, broader feature scope, or deployment polish.
Run npm test.
Run npm run generate-readme to rebuild the README from builds.json.
Run node add-build.js --num <number> --name "..." --desc "..." --url "https://github.com/breakingthebot/..." --tech "Technology" --category "Category" --date YYYY-MM-DD --depth Deep --notes "Optional tracker note" to add a published build, regenerate the README, and update the tracker workbook in one step.
Run node release-day.js --num <number> --name "..." --desc "..." --url "https://github.com/breakingthebot/..." --tech "Technology" --category "Category" --date YYYY-MM-DD --depth Deep --notes "Optional tracker note" to run the full release-day sequence: repo check, add build, regenerate README, update tracker, audit locally, and reconcile GitHub.
Run npm run audit-builds to compare builds.json, the README table, and the tracker workbook.
Run npm run sync-github-builds to compare local build entries against the public GitHub repos under breakingthebot.
This repo is an index repo and does not require a live deployment.
This repo is the front door for the full build series. The reference files stay in reference/, the published build entries live in builds.json, and the README is generated from that JSON so the public index stays consistent. I kept the automation small on purpose: one CLI to add a build, one CLI to regenerate the README, and a handful of focused modules so the data, validation, formatting, and file writes stay separate and easy to audit.
The tracker and README are synced to the 16 public build repos currently published under the breakingthebot GitHub account.
The tracker workbook currently contains 246 build rows even though the PDF is described as a 286-item master list. The automation uses the tracker rows that are actually marked complete.