Notes
Short-form. 300–1,500 words. Mix of AI/ML deep-dives, backend post-mortems, and paper summaries where the "what's still unclear" section is the point.
- Anti-bot defences in 2026: a practitioner's view of what holds up and what doesn't 2026-04-20
The anti-bot stack has layered from IP reputation to fingerprinting to behavioural ML. Here's what each layer actually catches, where the defender economics still work, and what vision-capable agents are starting to change.
- DOM-first with vision fallback: architecture of a production browser agent 2026-04-20
A two-phase design — cheap DOM locators first, vision-model fallback when the DOM doesn't answer — that made a browser-automation agent fast enough to run at scale and robust enough to handle canvas, WebGL, and selectorless UIs.