news.volyx.in

Coding agents have replaced every framework I used (blog.alaindichiappari.dev)

375 points by alainrk · 164 days ago · 594 comments on HN

Article summary

The article discusses how coding agents have replaced traditional frameworks in the author's workflow, allowing for more efficient and automated programming. The author argues that this shift enables true software engineering to return, focusing on designing and building products without unnecessary complexity. The use of coding agents can automate boilerplate code and reduce manual labor, freeing up time for more important tasks. This change is seen as a positive development, allowing for more creativity and innovation in software development.

Main themes

  • Coding agents and automation
  • Software engineering and design
  • Framework replacement
  • Efficiency and productivity
  • Innovation and creativity

What commenters say

  • The use of coding agents can simplify the development process, but may not be suitable for all types of projects or developers.
  • Some argue that coding agents are not a replacement for traditional frameworks, but rather a tool to augment human capabilities.
  • The shift to coding agents may exacerbate existing issues, such as the divide between experienced and junior developers, and the lack of understanding of underlying code.
  • Others believe that coding agents can help reduce tedious and repetitive tasks, allowing developers to focus on more complex and creative problems.
  • There is a concern that relying on coding agents may lead to a lack of understanding of the underlying code and systems, making it difficult to identify and fix issues.
  • The use of coding agents requires a different set of skills and knowledge, and may not be compatible with traditional development methodologies.
  • Some developers argue that coding agents are not a solution to the problems of software development, but rather a way to plaster over existing issues.
  • The discussion highlights the need for a balanced approach, combining the benefits of coding agents with the importance of human understanding and oversight.