Reading up on testing
14 deep · digging since dec 02, 25
- Introducing the Safari MCP server for web developers
Apple released a Model Context Protocol server for Safari that lets AI agents inspect DOM, network requests, screenshots, and console output to debug websites autonomously.
- A New Era of Software Quality Starts Today
Momentic launches a rebuilt autonomous testing platform with memory, knowledge base, and AI agents that understand product behavior to close the QA gap caused by AI-accelerated code shipping.
- Don't rely on instructions, use Agent Hooks to enforce guardrails – Zarar's blog
Agent hooks (PreToolUse and Stop) enforce coding rules deterministically, preventing raw HTML tags and blocking task completion until a design-system test passes.
- Agentic Engineering Patterns
Effective agentic coding requires a robust test harness, letting AI explore ideas freely, and maintaining a scratch pad of learnings between sessions.
- Nanolang: A tiny experimental language designed to be targeted by coding LLMs
Nanolang is a minimal experimental language with prefix notation and compile-time tests, designed to reduce coding errors made by LLMs.
- Compound Engineering - The Next Paradigm Shift in Software Engieering
Compound engineering uses AI agents, automated testing, and rapid feedback loops to achieve 300-700% productivity gains by treating each completed task as an investment that accelerates future development. The feedback loop becomes the critical bottleneck when code generation speed approaches near-instant.
- Instant database clones with PostgreSQL 18
PostgreSQL 18 adds instant, zero-copy database cloning via CREATE DATABASE with FILE_COPY and WAL_LOG strategies, enabling template-based cloning for testing and CI.
- Test, don't (just) verify
AI-assisted formal verification shows promise but faces limitations — autoformalization trust, proof assistant speed, and model complexity — making random testing a necessary complement.
- Running Claude Code in a loop to mirror human development practices
A continuous loop running Claude Code with persistent context and GitHub CI validation iteratively improves a large codebase's test coverage.
- Treat test code like production code
Test code should be held to the same coding standards as production code because it requires reading and maintenance, with exceptions only for security and platform-specific rules.
Takes
Verifying Agentic Development at Scale
@ido_pesok
New Skill: Stripe Emulator Works offline ✓ No account needed ✓ Stateful ✓ Hosted checkout page ✓ Webhooks ✓ Embeds in your app ✓ Seedable/deterministic ✓ Works in CI with no secrets ✓ npx skills add vercel-labs/emulate --skill stripe
@ctatedev
How to really stop your agents from making the same mistakes
@garrytan
Gumroad’s test suite of 16,000 tests has been flaky for years. This slowed down shipping tremendously. This week, Gianfranco used @karpathy’s autoresearch and @steipete’s OpenClaw to stabilize our test suite overnight. And his code is open source, so you can (have your agent) do it too. (And our code is open source too so you can see every single fix on GitHub.)
@shl