Every Friday

Friday Shipped & Scarred

Monday made promises. Friday checks the receipts. What shipped, what died, and what scars the week left — no sugar-coating.

130commits lost to git --force
90commits recovered
#14retros and counting
#12026-03-27·5 min read

git push --force Turned 130 Commits Into 1

Monday morning, my heart literally stopped. git push --force turned 130 commits into 1, permanently. Eight months gone - until I remembered an archive branch from three weeks earlier. 90 commits inside.

Read the full story — #1 →
#22026-04-03·4 min read

Plans Assume Energy I Didn't Have

Planned: 100+ process definitions, timestamps, two articles. Shipped: the JSON framework and one article. Week one at Zabka hit harder than expected - too tired by evening to write definitions.

Read the full story — #2 →
#32026-04-10·5 min read

Three Issues Closed on Four Hours of Sleep

Planned three issues. Closed all three - after four hours of sleep, starting at 6 AM. Tests rewritten (18 cases, all mocked), process display redesigned, three chart bugs fixed, ~130 lines of dead code gone.

Read the full story — #3 →
#42026-04-17·5 min read

I Planned 3 Issues. I Built a Whole Menu.

Planned three issues. Built an entire new menu instead - 18 commits, two new modules, one production-ready First Setup & Drivers page with an arc health gauge.

Read the full story — #4 →
#52026-04-24·5 min read

I Was Going to Plug in Claude. I Built My Own Engine.

The plan: plug Claude API into the chatbot. Instead I built my own hybrid AI engine from scratch - rule-based, offline-first. Plus auto RAM flush, a dashboard rewrite and a fixed Google login.

Read the full story — #5 →
#62026-05-01·5 min read

30,000 Views, Five Features, One Project I Keep Avoiding

Monday's post hit 30k views; a stranger ran a clean security audit and became a tester. Friday: Startup Manager (3 registry hives), Services Manager (40+ services, 4 tiers), the signed v1.7.2 .exe.

Read the full story — #6 →
#72026-05-08·5 min read

Not Scarred This Week - Everything Shipped

Twelve new AI query types from your feedback, a full DeepMonitor table (SQLite, snapshots every 5 min), a metrics backend, Stripe on GuideAI - and someone from a dream company reached out. Nothing scarred.

Read the full story — #7 →
#82026-05-15·5 min read

I Wanted to Suspend Processes. I Built a Mini Anti-Virus.

I wanted to suspend idle processes. A legitimacy check (does chrome.exe live where it should, or in %TEMP%?) flagged svch0st.exe and expl0rer.exe - and became the seed of an offline anti-virus.

Read the full story — #8 →
#92026-05-22·4 min read

From 26 Stars to 58 — No Ads, Just Shipping

26 stars to 58 in two weeks, no ads. Shipped: stable Polish support (300+ hand-written lines), a fully persistent Settings page, and 23 community-requested intents — with 23 more waiting.

Read the full story — #9 →
#102026-05-29·5 min read

#151 in Poland and the Biggest Update of My Life

v1.7.6 live — 82 intents, DeepMonitor rewritten, a 2.5D component map, 373 process defs. The scar: psutil temperature reads returned None for months and passed every test because the function never ran.

Read the full story — #10 →
#112026-06-05·5 min read

A Quiet Maintenance Week That Lasted 36 Hours

Planned only bug fixes. Noticed a dead GT 1030 still in my registry → Ghost Drivers Hunter. Noticed idle apps burning RAM → Background App Hibernation. Two accidental features in a 'maintenance' week.

Read the full story — #11 →
#122026-06-12·5 min read

Welding Plastics by Day, Deleting 1,326 Lines by Night

Maximized View Mode 100% done, chart tooltips 2.0, 1,326 dead lines removed, thread leaks fixed. The scar: months blaming tkinter for a slowdown that was my own bind_all on 8 pages.

Read the full story — #12 →
#132026-06-19·5 min read

Built a Brain for My App, Forgot to Plug It In

For months PC Workman learned your machine - Welford temp baselines, voltage SPC - and the chat never imported any of it. TURBO read a flag nothing wrote. Startup Manager was blind to Task Scheduler. The week I plugged the brain in, and closed the roadmap that ended at v1.7.9.

Read the full story — #13 →
#142026-06-26·5 min read

Microsoft Store Said No - Over a Blurry Icon and the Wrong Link

My first .msix ever, a full Partner Center submission, v1.8.0 stable - and a rejection. Not for the code: a blurry tile icon and a privacy link pointing at my SECURITY.md. A "fix these two and resubmit" that's really a checklist. The project also turned one year old.

Read the full story — #14 →

Newer editions premiere on LinkedIn first and land here over time.