DaveHomeAssist Portfolio

72-Hour Launch Strategy · Generated 2026-03-30 · 41 repos audited

41
Total Repos
5
Live in Production
8
Ready to Ship
1
npm Dependency
15
Portfolio-Worthy
3
Decisions Blocking

Tier 1 — Live in Production

ProjectStackDeployStatus
DaveHomeAssist.github.ioStatic HTMLGitHub PagesLive
SAP MusicStatic + Serverlessstandardacidprocedure.comLive
Act Two CateringHTML + Netlify FunctionsNetlifyLive
Quest PlatformStaticVercelLive
NeSyStaticVercelLive

Tier 2 — Built, Ready to Deploy

ProjectStackFilesWhat's NeededStatus
Phillies WireNode pipeline + Pages40Push + trigger workflowReady
Daily ProphetPowerShell + Pages8Needs publish.ymlReady
PromptLabReact/Dexie + Vercel314Phase 2 UI unblockedWIP
Garden OSLarge app4,161Sprint 1 in progressWIP
TrailkeeperVanilla JS PWA41D-006 store schema blocks featuresBlocked
MetagridNext.js49Fork under DaveHomeAssistBlocked
NotionWidgetsVanilla JS32Marketplace submissionReady
DeckForgeVanilla JS4v2 reachedReady

Tier 3 — Portfolio Pieces

ProjectNotesFiles
ReadOutLocal TTS server (Kokoro). Running on Duncan :777840K+
DaveLLMElectron. Ollama cluster orchestrator23
Festival AtlasEvent discovery tool84
MLB Ballparks QuestBallpark tracker104
CurlPlanCurling league planner29
SkillsPrompt skill library (17 skills)18
Graph ExplorerVisual graph tool32
AI Agent PersonalitiesAgent persona library24
FreelancePortfolio landing. Contact form fixed13
ContractorClient site. Netlify deployed13

72-Hour Timeline

Hours 0–4: Ship what's ready

0:00
Push phillies-wire to remote, trigger workflow
Newsletter live
0:05
Fix LinkedIn URL in video-engineer.html
Last broken CTA fixed
0:10
Verify NeSy Vercel connection
Close open task
0:15
Enable GitHub Pages on Trailkeeper
PWA goes live

Hours 4–12: Automate

4:00
Create Daily Prophet publish.yml
Automated dispatch
5:00
Add npm test to phillies-wire CI
Regression safety
6:00
Test email delivery with real SMTP
Distribution enabled

Hours 12–36: Documentation

12:00
Add README to 25 repos that lack one
Portfolio presentable
18:00
Add MIT LICENSE to all public repos
Legal hygiene
24:00
Update portfolio hub with all live links
Central hub complete

Hours 36–72: Strategic

36:00
Fork Metagrid under DaveHomeAssist
Unblocks Metagrid
42:00
Decide D-010 PromptLab feature gating
Unblocks monetization
48:00
Package NotionWidgets for marketplace
Revenue potential
60:00
Set up Samba share on Dominic
Cross-machine file sharing

Decisions Still Open

IDDecisionBlocksStatus
D-010PromptLab feature gating (free vs paid)Lemon Squeezy, paywall UIOpen
D-006Trailkeeper store schemaAll Trailkeeper featuresOpen
HA on Dominic: restore vs rebuildHome Assistant configOpen

Revenue Priority

StreamProjectModelEffort
Paid tierPromptLab$9/mo · $100/yrHigh
MarketplaceNotionWidgets$5–20 per widgetMedium
Skill packsSkills repo$29–49 one-timeLow
SponsorshipPhillies Wire$50–500/issueLow (if audience)
ServicesFreelance / Act TwoHourly/projectAlready active

Infrastructure Map

MachineRoleIPTailscaleStatus
DuncanPrimary dev (Windows)192.168.1.243100.75.176.80Active
WalterSecondary dev (MSI GP66)192.168.1.193100.115.31.19Online
DominicServer (Ubuntu/Docker)192.168.1.10100.100.62.111Online
Home AssistDell Server192.168.1.215Online
Katana 1MSI KatanaOffsite
Katana 2MSI KatanaOffsite