Rob's Workshop

A Journal of Making, Hacking, and Family Life

Status
Online
Last log
2026-05-18
Entries
47
Build
v1.1

Operational Clusters

Four functional clusters. Each maps directly to a workflow.

Latest Entries

rob@workshop:~/logs
ONLINE
2026-06-07 power EcoFlow River 3 & 3 Plus spec logging
rob@workshop:~/logs $ cat power/2026-06-07-ecoflow-specs.md
Logged active inventory specifications for newly integrated EcoFlow portable power stations.
RIVER 3: 245Wh capacity, 300W output, 320W AC fast charge, 110W max solar (11-30V⎓8A).
RIVER 3 Plus: 286Wh capacity (expandable to 858Wh), 600W output, 220W max solar (11-50V⎓13A, 55V OCV).
Both units run LiFePO4 cells rated for 3,000+ cycles. Deployed for field testing.
2026-05-18 power Spring tilt rebalance — 3S2P at 41°
rob@workshop:~/logs $ cat power/2026-05-18-solar-tilt.md
Adjusted the PV array tilt angle to 41 degrees for late-spring/summer optimization.
Configuration: 3S2P (3 series, 2 parallel) arrangement.
Vmp: 68.4V, Imp: 11.2A.
Noticed a 14% improvement in peak afternoon current generation (averaging 2.65 kWh daily total).
System stable, batteries balancing nicely by 14:00 daily.
2026-05-11 core Llama-3 70B Q4_K_M context-scaling notes
rob@workshop:~/logs $ cat core/2026-05-11-llama3-context.md
Testing Llama-3-70B-Instruct-Q4_K_M context scaling.
Configured RoPE scaling factor to 2.5 in llama.cpp to stretch context window to 16k tokens.
VRAM utilization on dual RTX 3090 setup: 43.5 GB (leaving ~4.5 GB headroom for KV cache).
Inference speed drops from 18 tok/s to 9 tok/s at maximum context.
Hallucination threshold increases slightly above 12k tokens, but still highly coherent for code reviews.
2026-06-07 break Jim's Organic Sweet Nothings Decaf — V60 Dial-In
rob@workshop:~/logs $ cat breakroom/2026-06-07-sweet-nothings.md
Brewing Jim's Organic Coffee - Sweet Nothings Decaf.
Light roast, Swiss Water Processed (SWP) Central American origin.
V60 parameters: 15g dose, 240g water @ 94°C. Ode Gen 2 grind setting 16.
Total drawdown time: 3m 02s.
Tasting notes: Mild and mellow, airy floral aroma, clean citrus undertone. Excellent balance.
2026-04-27 arcade Mouseover interrupt macro — fallback chain
rob@workshop:~/logs $ cat arcade/2026-04-27-interrupt-macro.md
Revised the mouseover interrupt macro to establish a rigid fallback chain:
1. Target under cursor if hostile/alive: `/cast [@mouseover,harm,nodead] Counterspell`
2. Focused target if cursor is empty: `/cast [@focus,harm,nodead] Counterspell`
3. Current targeted enemy as absolute fallback: `/cast Counterspell`
Tested in Mythic+ keys; significantly reduces reaction lag on off-target casts.

Design Signature

The visual signature balances industrial engineering with a clean developer aesthetic. Six tokens, no surprises.

TokenHexRole
Primary#0d1117Global canvas, structural wrappers
Secondary#161b22Navigation, code blocks, cards
Accent — Amber#ff983dLinks, Power Grid, primary CTA
Utility — Blue#58a6ffSoftware params, The Core
Accent — Purple#a371f7The Arcade
Accent — Green#56d364The Breakroom, status indicators

Contact

This is a personal workshop journal. Reach out via any of the channels below — response times vary with the coffee queue.

Email Available via the workshop contact form. No newsletters.
GitHub Project repos, config dumps, and utility scripts.
Twitter / X Occasional posts on solar, LLM experiments, and coffee.
Discord Best for quick back-and-forth on LLM or solar builds.