Software Engineering Is Back
3 months ago
- #Software Engineering
- #Automation
- #Frameworks
- The author highlights a shift in software engineering, where coding agents and frontier models are replacing traditional frameworks and manual coding.
- Automated programming allows focusing on architecture and design without the manual labor of coding, likened to historical automation revolutions.
- Frameworks are criticized for adding unnecessary complexity, solving problems like simplification, automation, and labor cost, often at the expense of true engineering.
- The author advocates for a return to true software engineering, leveraging automation to build purpose-specific tools and avoid unnecessary frameworks.
- Bash and basic tools are praised for their reliability and future-proof nature, contrasting with complex, vulnerable frameworks.
- The piece calls for rejecting pre-packaged solutions from big tech companies to reclaim creative freedom and engineering integrity.