What is Vibe Coding?
Vibe coding is the practice of building software through natural conversation with AI tools — describing what you want, iterating on the output, and shipping real, working applications without necessarily writing every line from scratch.
It's not about skipping the engineering — it's about moving faster, experimenting more freely, and letting the idea be the constraint rather than the syntax.
"I often vibe code with Jules to bring ideas to life." — Rob
Jules (Google)
AI coding assistant for project scaffolding and iteration
Python
Primary language for scripts, games, and utilities
Electron
Desktop app framework used for TechNews-X ticker
VS Code
Development environment for all projects
Python · Kanban
RPM Project Board
A full-featured Kanban project board with drag-and-drop cards across Backlog, To Do, In Progress and Done columns. Features a live clock, mini calendar, real-time CPU core monitor with usage graphs, and a Loblaw-branded header. Cards are saveable and archived.
Drag & Drop
CPU Monitor
Live Clock
Archive
Loblaw Branded
Electron · RSS · macOS
TechNews-X — News Ticker 2026
Real-time scrolling news ticker built with Electron for macOS. Pulls live RSS headlines from CNN, TechCrunch, Toronto CityNews and Reuters, displays live stock prices (L.TO), Toronto weather, and a live clock. Filter by source with one click. Pushed to GitHub.
Live RSS
Stock Ticker
Toronto Weather
Electron
GitHub
Python · AI · Knowledge Base
Local Notebook — Knowledge Base
A self-hosted, browser-based AI knowledge base inspired by Google NotebookLM. Upload .txt or .md files, query them using a local AI model, and get intelligent summaries — entirely offline. Features a retro terminal aesthetic with green-on-black styling, notebook management, and a SYS::CHAT interface.
Local AI
File Upload
Summarize
Offline
Browser-Based
Python · Finance
RPM Budget 2026
A custom-built Python budgeting application running locally on the Mac Mini M1. Purpose-built for personal financial tracking — no cloud dependency, no subscription creep, full control over data.
Python
Local
No Cloud
Finance
Mac Mini M1
HTML · Network Monitoring · nGeniusONE
NETSCOUT Link Utilization Dashboard
A real-time network operations dashboard displaying WAN link utilization and alarm status for ~29 Loblaw distribution centers and office sites. Polls nGeniusONE automatically every 5 minutes and presents a live map/list view with colour-coded status indicators — green, orange, and red — giving the NOC team instant visibility across the entire enterprise WAN at a glance.
Real-Time
nGeniusONE API
5-Min Polling
29 Sites
WAN Monitoring
Loblaw
HTML · Network Analytics · NETSCOUT
CSION Internet Link Dashboard
A consolidated internet link analytics dashboard replacing three separate daily NETSCOUT nGeniusONE PDF reports. Presents all three internet links side-by-side — 2PCC-Bell (Internet-HE-Bell), 2PCC-Rogers (Internet-HE-Rogers), and KDC-Bell (Internet-KR-Bell) — with link utilization, application breakdown, top talkers, and auto-generated observations including anomaly flags. One screen instead of nine pages.
3 Links
nGeniusONE
App Breakdown
Top Talkers
Auto Observations
Loblaw