Vibe Code Is Legacy Code Before It Ships
Vibe coding is useful and fast. Nearly a quarter of the YC W25 batch apparently has codebases that are almost entirely AI-generated. This is a giant leap in…
Read articlePage 4 of 5.
Vibe coding is useful and fast. Nearly a quarter of the YC W25 batch apparently has codebases that are almost entirely AI-generated. This is a giant leap in…
Read articleCI green does not mean the patch is mergeable. When a coding agent has produced a change that compiles, passes the target tests, and closes the ticket, they…
Read articleWhen factories automated their assembly lines, the repetitive tasks went to machines, but humans stayed to oversee, fix problems, and make decisions. That's exactly what's happening to software…
Read articleEveryone keeps asking if AI tools are making software development cheaper. The short answer is no. The long answer is more interesting. I've been building software for over…
Read articleAs a developer working with Cursor IDE, you've probably run into the line limit issue. Cursor has limitations on how large files can be for effective in-context usage,…
Read articleByteDance recently launched Trae, a new AI-powered IDE that's generating buzz in the developer community. As someone who has extensively analyzed various AI coding tools (see my previous…
Read articleThere's a lot of discussion lately about whether AI and large language models (LLMs) will replace software engineers. While AI is certainly transforming how we work, the reality…
Read articleI used GitHub Copilot from early 2022 to mid 2024 and switched to Cursor at the beginning of 2024. I've tested Sourcegraph Cody and Supermaven along the way.…
Read articleThe Problem: Redundant Database Queries Imagine you have a Laravel component that fetches data from the database. This component is used multiple times in different parts of your…
Read articleUnlike many AI coding assistants that operate as VSCode plugins, Cursor is built as a fork of VSCode itself. This architectural choice has significant implications: Deep Integration: By…
Read articleSuccess in the tech industry isn't about chasing the latest trendy skills or technologies. It's about developing a deep understanding of the entire ecosystem you're working in. The…
Read articleAutomate Everything Possible Continuous Integration/Continuous Deployment (CI/CD): Implement robust CI/CD pipelines to catch issues early and often. Linting: Use tools like ESLint for JavaScript or Rubocop for Ruby…
Read article