A collection of released software, developer platforms, commercial client work, and working browser applications. Every project solves a specific workflow problem with verified engineering choices and demonstrable outputs.
A release-backed look at one multi-monitor fix. This describes the project’s published evidence, without assigning individual authorship.
Problem
On vertically stacked displays, a window snapped near the lower edge of the upper display could land on the screen below.
Decision
The release records output affinity by window ID and guards output changes during animation. The intended display survives KWin’s recreation of JavaScript window wrappers.
Verification
The v1.0.2 notes report 452 unit tests and 25 matching simulation traces, plus live X11 testing on three displays. These are reported release results, not tests rerun for this website.
InputWindow + intended upper display
→
Retained affinityWindow ID → target output
→
PlacementSnap on the intended display
Explanatory flow for the fix; an illustration, not a desktop screenshot or an execution trace.
The repository keeps Wayland, physical cable hotplug and the side-by-side theme audit as separate unexecuted or deferred live checks. Automated tests do not establish those outcomes.
Browser apps keep records on this device; exports are portable backups you control. Workspaces start empty, and examples are opt-in. Screenshots use synthetic data; covers show actual working views. No real charges, outbound sending, server accounts or team sync.
Contractor CRM · local app
Working browser app · local data
Fieldwork
Carry a customer from estimate to visit, job checklist, service history and local invoice records.
Engineering choice
Accepted scope stays frozen while visits and job checklists keep moving. Invoice and simulated payment records retain their source relationships.
Plan recurring sessions, carry owned actions forward, check readiness and preserve numbered minutes with calendar exports.
Engineering choice
Decisions and owned actions stay attached to their agenda context. Corrections create a new numbered minutes version instead of rewriting the published record.
Define resources and locations, receive and move stock, and fulfill real recorded demand with an activity trail.
Engineering choice
Configured operations use the actual warehouse example. This remains a single-browser prototype, without a server, shared accounts or live integrations.
Working prototypes, spatial studies, and graphics sandboxes separate from the primary production software and released applications. Each experiment explores a specific interaction pattern, local data structure, or 3D technique.
PROTOTYPE · LOCAL DATA
Wayfinder
Local logistics prototype exploring resource movements, multi-location demand, and deterministic production workflows. Configured with a sample warehouse model; workspaces remain single-browser only.
Interactive visual explorations: Interface Studio reveals layered CSS component illustration; Open Orbit provides a free-orbit camera study of the 3D workstation scene.