Codesurf Blog

Sharp writing for teams that ship code under pressure

Deep dives on AI review workflows, practical security posture, and faster engineering operations.

Engineering9 min read

Vibe Coding Ships Fast — Here's What It Ships With

40% of AI-generated code contains exploitable vulnerabilities according to peer-reviewed research. This post examines the specific failure modes, why they survive review, and what a minimal check layer looks like.

AI Code GenerationSecurityCode Review
February 18, 2026Read article →
Security10 min read

Your Dependencies Are Under Attack: Lessons from xz, polyfill.io, and event-stream

Three real supply-chain attacks — xz utils (CVE-2024-3094), polyfill.io (110K+ sites), and event-stream (cryptocurrency theft) — and what they teach about dependency auditing that actually prevents incidents.

Supply ChainDependenciesCVE-2024-3094npm Security
April 3, 2026Read article →
Security11 min read

Security Audits That Find Real Bugs: A CVE-Grounded Approach

Most security audits produce shelfware. This post shows how to run audits grounded in real vulnerability patterns — with specific CVEs, attack chains, and a triage model that produces fixes instead of reports.

Security AuditCVEJWTOWASP
March 12, 2026Read article →

More from Codesurf

Back to homepage
Engineering9 min read

Architecture Audits: Finding Where Your Codebase Resists Change

Architecture debt shows up as hesitation — files nobody wants to touch, changes that take 10x longer than expected, and onboarding that requires oral history. Here's how to find and fix the structural problems that slow teams down.

ArchitectureTechnical DebtMaintainability
April 15, 2026Read article →
Engineering9 min read

Code Quality Is a Delivery Speed Problem, Not an Aesthetics Problem

Teams that treat code quality as a taste preference never fix it. Teams that measure its impact on delivery speed fix it fast. Here's the measurement framework and the specific patterns that slow teams down most.

Code QualityTechnical DebtDeveloper Velocity
May 2, 2026Read article →
Engineering14 min read

The Abstraction Tax: What Vibecoding Costs You in Security and Review

41% of code is now AI-generated. The speed is real. So is the 1.7x defect rate, the 45% security failure rate, and the supply chain attack that exploits hallucinated package names. Here's what the data actually says.

VibecodingAI Code GenerationSecuritySupply ChainCode Review
May 21, 2026Read article →