Software Engineering
88 articles 路 all categories
3 articles from June 2023 路 show all
When to throw away your code
Delete code when it stops providing value 馃挕 All code is a liability; context matters. Keep what solves problems, toss the rest.
What does "solve problems" even mean
Focus on solving problems, not just doing work or writing code. Think creatively, question existing processes, and prioritize effective outcomes
Why taming architectural complexity is paramount
Unravel the hidden costs of architectural complexity in software engineering and learn practical strategies to tackle it. Boost productivity, reduce defects, and improve staff retention with insights from an MIT PhD thesis.