How do you find time for cleanup work
A software engineer discusses strategies for prioritizing and integrating technical cleanup work into the development process, arguing against isolated "technical sprints".
Swizec Teller is a software engineer, speaker, and educator sharing lessons from his journey from junior developer to Silicon Valley. He writes about engineering skills, career growth, mindset, and practical tactics for succeeding in tech.
43 articles from this blog
A software engineer discusses strategies for prioritizing and integrating technical cleanup work into the development process, arguing against isolated "technical sprints".
A critique of over-engineering in software development, arguing that excessive abstraction can create complex, unmaintainable code.
A rebuttal to claims that AI will replace software engineers, arguing that coding is a small part of the job and that good software design principles already exist.