Taming chaos is a learnable skill
A software engineer discusses managing chaos, interruptions, and operational fires while building long-term solutions and effective engineering habits.
A software engineer discusses managing chaos, interruptions, and operational fires while building long-term solutions and effective engineering habits.
A defense of operations (ops) in tech, arguing it's not just toil and criticizing the DevOps movement's failure to connect devs with production.
Explores the relationship between SRE and DevOps, arguing SRE is a specialized engineering role focused on reliability, not just rebranded operations.
Argues that software engineering interviews must include operations questions to ensure developers understand production systems and operational excellence.
TinyPilot's 11th-month update: Revenue hits $39k, profit surges, and operations move to a new office. Focus on improving margins.
Discusses operational best practices and ownership in serverless architecture, emphasizing responsibility despite outsourcing.
A critique of the "NoOps" mindset, arguing that operational excellence is a shared responsibility, not a role, in modern software development.
Discusses the drawbacks of using too many programming languages in a project, arguing for a balanced approach to benefit operations and maintainability.