Pi Is Bad; Or, The Positive Effects of Friction in Automated Development
A developer finds that Goose's slower, opinionated AI harness outperforms the slicker Pi — because friction and speed limits actually improve output quality.
Get hand-picked daily summaries of the best, most informative programming articles from around the web. Browse recent summaries, then jump to the original source when you want the full article.
A developer finds that Goose's slower, opinionated AI harness outperforms the slicker Pi — because friction and speed limits actually improve output quality.
Gemini 3.6 Flash is faster, cheaper, and more efficient than its predecessor — a strong pick for cost-sensitive agentic and multimodal workloads.
Stop measuring AI tools by token counts and completions — track workflow outcomes, review burden, and cost per accepted engineering result instead.
AI finds security bugs faster than anyone can fix them, and AI-generated patches often make things worse, creating an industry-wide crisis.
Anthropic and METR's MirrorCode benchmark tests AI on long-horizon coding by reimplementing entire programs from scratch—no internet, no source code. Claude Opus 4.7 recreated a 16,000-line toolkit in 14 hours, versus 17 weeks...
Eight AI agents audit your iOS app before Apple does, catching submission mistakes with a 79-point checklist and 53 decoded rejections.
This archive is built from SMRTR newsletter stories. Subscribe for hand-picked stories without the extra noise.
Removing one if statement from a Rust filter made the worst case nearly 4x faster by eliminating costly CPU branch mispredictions.
A Claude AI skill that tears apart your startup idea like a VC, then rebuilds it with a defensible moat and full business plan.
AI coding assistants are most valuable not for writing code, but for reducing the thinking friction around all the messy non-coding work.
Qwen3.8-Max offers 1M-token context and multimodal support at $2/$6 per million tokens, with cached input 8x cheaper than fresh input.
A complete NestJS JWT authentication tutorial covering signup, login, and protected routes using Passport, TypeORM, bcrypt, and DTO validation.
UX user stories differ from Agile ones by centering the 'so that' clause to uncover real user needs and drive design decisions.
A Node.js app kept crashing with no clear cause — until a shutdown-triggered CPU profiler revealed a single `indexOf()` call on an empty string.
Leclaude adds robot badge overlays in Windows Explorer to visually mark folders with Claude Code session history.
Vercel's eve framework lets you build production-ready AI agents using a file-based structure, with sandboxing, sessions, and multi-channel deployment built in.
Docker Sandbox kits let you predefine tools, network rules, and credentials so isolated environments stay repeatable without leaking secrets.
ChatDeck is an open-source Next.js 16 SaaS landing page template packed with eight hard-won lessons on modern frontend stack decisions.
SQL queries pass through six subsystems before returning results — EXPLAIN ANALYZE only shows you the last two, leaving most slowdowns invisible.
Cloudflare Workers now lets JavaScript and Python Workers call each other's methods directly, with automatic type conversion and zero extra dependencies.
time-machine mocks Python's date/time via C-level pointer swaps (O(1)), making it up to 27,000x faster than freezegun on large projects.
AI-assisted development is fast but feels soulless — a developer reflects on what's lost when agents write all the code.
Real production data from 10,000+ PR reviews shows open-weight models rival closed ones on critical findings at 16x lower cost.
JetBrains Academy launches a hands-on pandas course with real IDE feedback, two portfolio projects, and a $20 gift card incentive.
AI code review tools are multiplying to handle the flood of AI-generated code, but they vary widely in approach. The best ones—like Qodo—go beyond line-by-line comments to catch deeper issues across the entire codebase.