The joy of cooking (an app)

2 · Huon Wilson · Aug. 30, 2021, 12:20 a.m.
Taking shortcuts? Leaving edge-cases unconsidered and unhandled? Is this engineering?! My approach to programming and software engineering has been shaped by years of building open source compilers and libraries, where those edge cases matter, reliability is crucial and flexibility is important. It’s been a breath of fresh air to take a step back and stop thinking about every detail, and instead write code that works for a specific set of people: me and my wife. Early in 2020 (while fires raged,...