BreakingtheBot 28 years in operations and automation. Learning AI seriously since April 2025. Building in public across the stack, one project at a time. Why this GitHub exists Most of…
BreakingtheBot
28 years in operations and automation. Learning AI seriously since April 2025. Building in public across the stack, one project at a time.
Why this GitHub exists
Most of what I know comes from working hands on, figuring things out in real environments, and following curiosity into practice.
This GitHub is where I document that process in public.
The 286 Builds
The main project here is simple: 286 projects across different languages, tools, and types of software. The goal is simple too: get broad hands-on exposure, build consistently, and figure out what I want to go deeper on.
Some of these are small, some go much deeper, and all of them are part of the same larger experiment: learn by doing, iterate in public, and keep the work visible.
Start Here
- 286 Builds
- Public repos include the build history, changelogs, and run or deployment instructions.
-
expense-tracker
Standard-library-only expense tracker with budgets, recurring templates, monthly reports, and CSV export, using guided menu or direct commands.
Python ★ 1 1mo agoExplain → -
solar-system
Solar System App
JavaScript ★ 1 6mo agoExplain → -
286-builds-dashboard
Vanilla JS analytics dashboard for the 286-builds series — Plotly.js and D3 visualizations for language mix, build velocity, categories, and skills progression.
JavaScript ★ 0 12h agoExplain → -
expense-tracker-build31
React Native (Expo) expense tracker — add expenses, categories, local storage. Built incrementally, one commit per iteration.
TypeScript ★ 0 21h agoExplain → -
286-builds
Public index repo for the 286 daily coding builds and generated build pages.
JavaScript ★ 0 2d agoExplain → -
dynamic-dns-updater
Scheduled Go Cloud Run Function that keeps a DNS record synced to your home network's current public IP.
Go ★ 0 2d agoExplain → -
discord-webhook-alerter
Monitors your HTTP endpoints on a schedule and posts a Discord alert when one goes down. Go, Cloud Run Functions, Cloud Tasks fan-out with OIDC auth.
Go ★ 0 4d agoExplain → -
tiktok-auto-poster
Pulls drafted videos from a Firestore queue and posts them to TikTok's real Content Posting API, on a schedule you set. Node.js, Cloud Run Functions, Cloud Tasks fan-out.
JavaScript ★ 0 4d agoExplain → -
web-scraper-bot
Cloud Run service that checks listing prices daily and texts you when one drops below threshold. Credentials via Secret Manager, not .env.
JavaScript ★ 0 4d agoExplain → -
shift-closer
Scheduled Cloud Run Function that logs out of work platforms and emails an end-of-shift summary. Credentials via Secret Manager, not .env.
Python ★ 0 4d agoExplain → -
automated-report-dispatcher
Compiles monthly order stats into a PDF and emails it to stakeholders. Python, Cloud Run, SendGrid API, real PDF + email, mocked data source.
Python ★ 0 4d agoExplain → -
api-keymaster
Serves individual credentials from one consolidated Secret Manager secret over Cloud Run
Python ★ 0 5d agoExplain → -
nextjs-blog-platform
Next.js blog platform: statically generated posts, server-rendered post pages with live comments, and an API route for comments.
JavaScript ★ 0 8d agoExplain → -
remix-todo-build30
Full-stack Remix (Vite) todo app — SSR, nested routes, form actions, optimistic UI. Built incrementally, one commit per iteration.
TypeScript ★ 0 8d agoExplain → -
github-dashboard-react-query
GitHub dashboard with cached search, background refetch, and pagination via TanStack Query.
JavaScript ★ 0 10d agoExplain → -
portfolio-site
Personal portfolio site — home, projects, blog, and contact pages with client-side routing.
JavaScript ★ 0 11d agoExplain → -
react-zustand-shopping-cart
A premium React and Zustand shopping cart featuring a product catalog with search/filters, cart drawer, free-shipping calculation, and a validation checkout flow.
TypeScript ★ 0 12d agoExplain → -
flavorfind-recipe-finder
A premium React-based recipe search web application to discover meals by ingredients, filter by dietary restrictions, manage custom recipes, and compile consolidated shopping checklists.
JavaScript ★ 0 12d agoExplain → -
hammerspoon-config
Personal Hammerspoon automation for macOS — hotkey-driven window snapping, multi-monitor window management, and an app launcher.
Lua ★ 0 12d agoExplain → -
sql-analytics-library
A Python library containing 20 complex analytical SQL queries against an e-commerce database.
Python ★ 0 12d agoExplain → -
server-setup-script
No description.
Shell ★ 0 14d agoExplain → -
quick-notes-android-compose
No description.
Kotlin ★ 0 14d agoExplain → -
habit-tracker-ios-swiftui
No description.
Swift ★ 0 16d agoExplain → -
budget-tracker-console-app
A .NET 8 console budget tracker with categories, monthly reports, and CSV export.
C# ★ 0 17d agoExplain → -
breakingthebot
GitHub profile README for BreakingtheBot
★ 0 17d agoExplain → -
library-catalog-java
No description.
Java ★ 0 18d agoExplain → -
log-file-analyzer-ruby
Ruby CLI for streaming server log analysis with gzip input, thresholds, trend buckets, comparison mode, config, and export support.
Ruby ★ 0 19d agoExplain → -
file-duplicate-finder-rust
CLI tool that walks a directory tree and finds duplicate files by hash.
Rust ★ 0 20d agoExplain → -
url-shortener-api
Go URL shortener API with PostgreSQL storage and click tracking
Go ★ 0 21d agoExplain → -
php-contact-form-backend
Modular PHP backend for validating, storing, and emailing contact form submissions.
PHP ★ 0 21d agoExplain → -
string-utils-jest
Professional JavaScript string utility library with Jest tests for 20 modular helpers.
JavaScript ★ 0 21d agoExplain → -
github-profile-viewer-vanilla-js
Vanilla JS app that explores GitHub profiles, repos, and activity with search/filter/sort, URL-state persistence, and full E2E test coverage.
JavaScript ★ 0 21d agoExplain → -
file-organizer
Standard-library-only file watcher that auto-sorts downloads by type, with recursive scanning, retry/age safeguards, JSON reports, and config-file support.
Python ★ 0 1mo agoExplain → -
music-player-es-modules
No-bundler ES module music player with playlist search/sort, favorites, queue, shuffle/repeat, IndexedDB-backed local file import, and full CI/E2E coverage.
JavaScript ★ 0 22d agoExplain → -
Typed-Task-Manager
Strict TypeScript task manager with status-grouped board, JSON import/export, backup history, bulk actions, templates, and full browser test coverage.
TypeScript ★ 0 29d agoExplain → -
Kanban-Board-Vanilla-JS
Dependency-free drag-and-drop Kanban board with labels, due dates, undo/redo, JSON backup, live search, and full accessibility-tested E2E coverage.
JavaScript ★ 0 1mo agoExplain → -
Python-testing
Installable Python calculator package with CLI, JSON/CSV batch processing, JSON Lines history, precision/rounding controls, and full pytest coverage.
Python ★ 0 1mo agoExplain → -
Dev-toolkit
Click-based Python CLI bundling UUID/password generation, base64, hashing, JSON formatting, timestamp conversion, URL encoding, and file/clipboard I/O across all commands.
Python ★ 0 1mo agoExplain → -
House-price-predictor
ML toolkit for California housing predictions with selectable scikit-learn models, CSV batch validation/prediction, model cards, and a Streamlit UI.
Python ★ 0 1mo agoExplain → -
chat-server
Multi-user TCP socket chat server with threaded client handling, slash commands, audit logging, and a deterministic integration-tested client/server protocol.
Python ★ 0 1mo agoExplain → -
Sales-Dashboard
CSV-driven sales analytics tool with pandas/matplotlib reporting, data quality validation, CSV/PNG exports, and an interactive Streamlit app sharing the same analysis core.
Python ★ 0 1mo agoExplain → -
Async-News-Aggregator
Async Python CLI that fetches and merges headlines from 5 live news sources concurrently, with fault isolation, dedup, and JSON/text/grouped output modes.
Python ★ 0 1mo agoExplain →
No repos match these filters.