C++ / SFML / GAME LOOP / 2026-10-16
A hit test is also a container mutation ↗
A source review of GalaxyInvaders: SFML bounds checks, iterator-safe removal, collision side effects, and a focused test plan for a small C++ game.
Read the article.NET / DATA RELIABILITY / FAILURE TESTING / 2026-10-16
Keep the last complete feed when the next refresh fails ↗
A local failure drill in a .NET transit-feed mirror shows how content-addressed archives and a transactional latest pointer preserve the previous download after an HTTP 503.
Read the articleREN'PY / NARRATIVE SYSTEMS / TESTING / 2026-10-16
An ending flowchart is not a route test ↗
Room 404 records five ending flags, but flags are not proof that every branch is reachable. A source review separates clue gates, story labels and what still needs playtesting.
Read the articleUNITY / C# / STATE LIFECYCLE / 2026-10-16
One NPC, two relationship objects: a persistence lifecycle bug ↗
A source review of a Unity NPC prototype found that loading a saved relationship replaces the controller state after the prompt builder has captured the earlier object.
Read the articleAPPLICATION SECURITY / PRIVACY / API DESIGN / 2026-10-15
A CV’s `IsPublic` flag is not an access policy ↗
A source review of a résumé API prototype: unauthenticated reads, export routes, and the privacy boundary that must exist before real applicant data.
Read the articleDISTRIBUTED SYSTEMS / OFFLINE SYNC / CONFLICT RESOLUTION / 2026-10-15
When offline edits race: vector clocks before conflict resolution ↗
A source-based look at MESH version vectors, disjoint field merges, deterministic conflict handling, and the limits of a virtual sync prototype.
Read the articleGAME SYSTEMS / EXPERIMENT DESIGN / UNITY / 2026-10-15
Same seeds, fresh tests: tuning combat balance with EncounterLab AI ↗
A source-based look at shared random seeds, held-out checks and the limits of a synthetic Unity balance-search prototype.
Read the articleMACHINE LEARNING / DATA QUALITY / RELIABILITY / 2026-10-15
Four reported events, hundreds of alert episodes ↗
A chronological MetroPT-3 evaluation shows why anomaly detection needs more than event coverage: alert burden, sparse labels and sensor-level data quality matter.
Read the articleDATA QUALITY / .NET / PUBLIC TRANSIT / 2026-10-15
A live bus feed is not a punctuality report ↗
A source-based look at AEGIS, a .NET 10 quality pipeline for Wrocław GTFS schedules and vehicle positions, and the limits of one snapshot.
Read the articleAUDIO / SIGNAL PROCESSING / FLUTTER / 2026-10-15
Can a 4,096-sample FFT distinguish adjacent guitar notes? ↗
A source-based look at ChordCatcher’s audio path, what its FFT bin spacing means for low notes, and which accuracy claims still need recorded tests.
Read the articlePROCESS MINING / MACHINE LEARNING / 2026-10-15
Predicting process time without leaking the future in FlowTwin AI ↗
A source-based look at FlowTwin AI: point-in-time event prefixes, case-aware temporal evaluation, a baseline, and why the prototype publishes no real-data score yet.
Read the articleUNITY / PROCEDURAL TERRAIN / GPU COMPUTE / 2026-10-15
A compute shader is not a terrain pipeline ↗
Tracing Infinite Planet Tech’s chunk queue reveals why GPU dispatch, readback, mesh upload and the connected runtime path must be measured together.
Read the articleUNITY / PERFORMANCE / STATISTICS / 2026-10-15
Compare Unity builds by run, not by frame ↗
How PatchScope pairs Unity performance runs, bootstraps run-level p95 changes, and keeps a synthetic demo from masquerading as a phone benchmark.
Read the articleDATA ENGINEERING / PYTHON / PUBLIC DATA / 2026-10-15
Keep the page before you parse it: an auditable TED data pipeline ↗
A source-based walkthrough of ProcureScope: preserving TED response pages, separating invalid records, tracking notice changes, and drawing a clear line around what the prototype proves.
Read the articleC# / GAME ECONOMY / TRUST BOUNDARIES / 2026-10-15
A purchase event is not proof of a purchase ↗
A source review of a small C# game-economy telemetry model: local validation can improve event shape, but only a trusted store flow can establish a purchase.
Read the articleRELIABILITY / SURVIVAL ANALYSIS / 2026-10-15
A machine that has not failed is still data ↗
How Reliability Lab keeps right-censored lifetimes in survival estimates, fits a Weibull model, and explores maintenance costs without presenting synthetic scenarios as plant results.
Read the articleAR / NETWORKING / SECURITY REVIEW / 2026-10-15
Who can move a shared block? Tracing trust in an AR relay ↗
A source-based review of Shared AR Workshop: how room membership gates edits, why a room code is only an invitation, and what the prototype still needs before public use.
Read the articleC++ / NETWORKING / PACKET OWNERSHIP / 2026-10-15
The parser borrows. The forwarding path owns. ↗
A source-based look at TUNNELFORGE’s C++20 GTP-U path: borrowed packet views, validation boundaries, and the deliberate copy before TUN output.
Read the articleUNITY / TOOLING / PARSING / 2026-10-15
From a dungeon prompt to a generation profile—without an LLM ↗
Tracing a Unity dungeon command through bilingual keyword matching, regular expressions and profile defaults shows what this small parser does—and where its natural-language claims stop.
Read the articleC++ / ENGINE / RENDERING / 2026-10-14
A build graph is not a frame graph: tracing Arcglass Engine ↗
A source-based tour through Arcglass Engine’s C++20 layers, the Windows Direct3D 12 path verified so far, and the rendering experiments that are not yet part of a complete runtime.
Read the articleDATA ENGINEERING / RELIABILITY / 2026-10-14
When telemetry breaks its contract: quarantine and replay in Aurora ↗
A source-based walkthrough of Aurora’s synthetic energy-data pipeline: anomaly injection, record validation, in-process replay, a quality gate and the limits of the demo.
Read the articleNETWORKING / UNITY / 2026-10-14
Client-side prediction in Unity: replay after a correction ↗
A source-level walkthrough of input buffering, immediate local movement, authoritative snapshots and the network cases still to test.
Read the articleMOBILE / BACKEND / RELIABILITY / 2026-10-14
When a retry arrives twice: making FieldCore sync idempotent ↗
A source-based look at stable event IDs, bounded Kotlin sync batches and duplicate acknowledgements in a prototype offline-first mobile system.
Read the articleGAME DEVELOPMENT / ANDROID / 2026-10-14
From design to Google Play: building Humanity’s Last Stand together ↗
A two-person Android game built from the ground up, and my work across game design and programming.
Read the articleROUTING / .NET / RELIABILITY / 2026-10-14
When a route fits the van but misses the clock ↗
A source-based review of HyperFleet’s route planner: capacity checks, estimated delivery windows, and the difference between a plausible route and a proven feasible one.
Read the articleMACHINE LEARNING / UNITY / DATA / 2026-10-14
From synthetic players to Unity Sentis: tracing Retentia AI end to end ↗
A source-based walkthrough of a player-retention prototype: generated profiles, a Random Forest exported to ONNX, Unity inference and a local dashboard bridge.
Read the articleDATABASE / GO / RELIABILITY / 2026-10-14
When SQL is unfamiliar: fail-closed migration analysis in Sentinel-DB ↗
A source-based look at a Go prototype that classifies selected PostgreSQL migration shapes, scores synthetic risk factors and routes unsupported SQL to manual review.
Read the articleUNITY / JOB SYSTEM / PERFORMANCE / 2026-10-14
A spatial hash can still have a quadratic build step ↗
Tracing Unity Flying AI Swarm from FixedUpdate to its parallel flocking job reveals a bubble-sort bottleneck, a capacity-sized grid, and performance claims that still need reproducible profiling.
Read the articleBACKEND / RELIABILITY / 2026-10-14
Where PostgreSQL and Kafka stop being atomic in Blackbox ↗
A source-backed transactional outbox case study: Blackbox workflow creation, PostgreSQL row locks, Kafka redelivery, a test-runner failure and the reliability work still open.
Read the articleARCHITECTURE / THIS WEBSITE / 2026-09-21
Why this portfolio serves HTML first ↗
How Astro keeps project evidence in prebuilt pages and hydrates only the portfolio’s interactive X-Ray and lab tools.
Read the article[ FAILURE LOG ]
No incident reports published yet.
A useful incident report needs a reproducible symptom, investigation, root cause, change and measured result. Reports will appear here when that evidence is available.
Explore reproducible lab models →