Reliable verification systems
Test architecture, domain models, property-based and metamorphic testing, observability, and failure analysis.
Independent work in mathematics, scientific computing, and reliable software systems—grounded in long-term testing and engineering practice.
An independent notebook by Viktor Mikhalkin. Notes also examine papers, books, and software by other authors through clearly attributed commentary, reviews, and thematic digests.
Test architecture, domain models, property-based and metamorphic testing, observability, and failure analysis.
Structural methods for linear and nonlinear systems, executable numerical certificates, and adversarial experiments.
Geometric integration, Radon-type transforms, sparse reconstruction, and ideas developed through calculation and falsification.
Research fields describe what a question is about. Notes, projects, and publications describe the form and maturity of the work.
Discusses: Agentic Testing: Where Agents Fit in the E2E Testing Stack + 1 more
Slack's agent-driven E2E experiments expose a useful new execution model, but adaptation must remain separate from the authority to declare success.
Discusses: Software Architecture: It Might Not Be What You Think It Is
Pierre Pureur and Kurt Bittner correctly place decisions at the centre of architecture; their importance follows from reversal cost and blast radius.
Discusses: Old and new apps, via modern coding agents
Terence Tao's restored mathematical applets show where coding agents have real leverage—tasks whose outputs remain cheap for an expert to verify.
Discusses: Write documentation like you develop code
Version control and CI improve documentation workflow, but a successful build cannot establish that instructions remain true, complete, or usable.
Discusses: The GitHub MCP Server adds support for tool-specific configuration, and more + 1 more
GitHub MCP tool filtering reduces context and accidental capability exposure, but real least privilege also requires identity, authorization, and effect controls.
Discusses: Software Testing Strategies: The Complete Guide + 3 more
Pyramids, trophies, and honeycombs summarize different testing economics; a defensible strategy begins with risks, evidence, and feedback constraints.
Discusses: Beyond Accidental Quality: Finding Hidden Bugs with Generative Testing + 5 more
Property-based testing is more than randomized input generation; its value depends on the property, distribution, oracle, shrinking, and evidence.
Discusses: How does Chain-of-Thought (CoT) Prompting work? + 5 more
Chain-of-thought prompting can improve some multi-step answers, but a plausible rationale is not evidence that an answer is correct or faithful.
New and updated notes via RSS, without an account.