TLDR Dev 2026-03-12
Fixing time in JS 🕰, how to tame chaos 🌀, you’re not falling behind 🧘
😘 Kiss bugs goodbye with fully automated end-to-end test coverage (Sponsor)
Bugs sneak out when less than 80% of user flows are tested before shipping. However, getting that kind of coverage (and staying there) is hard and pricey for any team.
QA Wolf's AI-native service provides high-volume, high-speed test coverage for web and mobile apps, reducing your organization's QA cycle from days to minutes.
They can get you:
- 80% automated E2E test coverage in weeks
- Unlimited parallel test runs
- 24-hour maintenance and on-demand test creation
- Zero flakes, guaranteed
Engineering teams move faster, releases stay on track, and testing happens automatically—so developers can focus on building, not debugging.
The result? Drata achieved 4x more test cases and 86% faster QA cycles.
⭐ Rated 4.8/5 on G2.
Schedule a demo to learn more
Temporal: The 9-Year Journey to Fix Time in JavaScript (19 minute read)
Temporal is a newly standardized JavaScript API that finally fixes the numerous pain points associated with the legacy `Date` object. The `Date` object's issues, including mutability, inconsistent arithmetic, and ambiguous parsing, led devs to rely on large third-party libraries. Its development involved multi-company collaboration, notably using the unique `temporal_rs` shared Rust library for implementation across JavaScript engines.
Your Docs Directory Is Doomed (5 minute read)
The common practice of managing context for LLMs through simple Markdown `/docs` directories is a failing, temporary solution. This approach leads to problems like discoverability issues, ownership ambiguity, "doc rot," and a lack of hierarchy. A “Context-Driven Development" (CDD) approach might be better, where context is strategically owned by the organization, and is made navigable, composable, and tightly linked to the codebase.
Build agents, automations, and apps with Tines (Sponsor)
88% of AI proof of concepts never make it to production. Tines' intelligent workflow platform combines deterministic automation, AI, and human-led steps to run workflows you trust in production. Power your most important workflows today with Tines free Community Edition.
Plannotator (GitHub Repo)
Plannotator is an interactive, visual tool for reviewing and refining plans generated by AI coding agents. It provides features like plan diffs, code review, and the ability to annotate any markdown file, streamlining the agent's development workflow. The tool integrates seamlessly with AI coding agents such as Claude Code, OpenCode, Pi, and Codex.
Agent Browser Protocol (GitHub Repo)
Agent Browser Protocol (ABP) is a specialized Chromium build designed to facilitate AI agent interaction with web browsers. It transforms continuous web browsing into discrete, stable steps, allowing AI agents to reason effectively without racing against a live browser. ABP does this by pausing JavaScript and virtual time between actions.
How We Hacked McKinsey's AI Platform (6 minute read)
CodeWall's autonomous AI agent successfully exploited an unauthenticated SQL injection vulnerability in McKinsey's internal AI platform, Lilli, gaining full read and write access to its production database within two hours. This compromise exposed over 46.5 million chat messages, 728,000 sensitive files, and McKinsey's entire proprietary RAG knowledge base.
Many SWE-bench-Passing PRs Would Not Be Merged into Main (15 minute read)
A METR study found a gap between AI-generated code passing automated benchmarks and its acceptance by human maintainers. Roughly half of the AI-generated PRs that passed SWE-bench automated tests were rejected by repository maintainers, even after adjusting for review noise. Maintainers cited issues like poor code quality, breaking other code, or core functionality failures as reasons for rejection.
Why is WebAssembly a second-class language on the web? (16 minute read)
Despite advancements since 2017, WebAssembly is still a second-class language on the web, primarily due to cumbersome code loading and a lack of direct access to Web APIs. This limitation creates a difficult developer experience. The WebAssembly Component Model is proposed as a solution to provide first-class integration into the web.
Is 2026 the year of Autonomous QA?? (Sponsor)
An engineer's guide to product management (10 minute read)
As product and engineering roles converge, engineers must adopt core product management skills, like gathering context, tracking success, and communicating actionably, to make better product decisions and improve overall product outcomes.
The MacBook Neo (15 minute read)
The MacBook Neo is a $600 laptop using powerful A-series chips to deliver great performance and quality, which is unprecedented for Apple compared to its past history of high performance for a high price.
It's Official: Wiz Joins Google! (4 minute read)
Wiz, a cloud and AI security company, has officially joined Google through a $32 billion acquisition.
Rust is slowly but surely eating PostgreSQL: Deep dive into Neon, ParadeDB, PgDog, and more (6 minute read)
Rust is improving the PostgreSQL ecosystem by enabling the creation of safer, more performant, and scalable extensions and infrastructure.
The most important software engineering news in one daily email
Join 450,000 readers for
one daily email