&gt; How about don&#x27;t write shitty software. Just because joes flower shop wants shitty custom database software doesn&#x27;t mean I can&#x27;t push the state of art and what&#x27;s possible.<p>&quot;I write perfect software, which will always either crash or run perfectly.&quot; Given the fact that runtimes like Python and Node have had problems in this field, I&#x27;m calling bullshit.<p>But that glosses over the fact that you might need to run some software that you didn&#x27;t write (shocker, I know). If that software has non-fatal failure modes, logs won&#x27;t help you. Logs won&#x27;t help you with most fatal failure modes anyway (you need coredumps in most hard cases).<p>Thinking that &quot;stop writing shitty software&quot; is a solution to the existence of bugs is just harmful to anyone who has to manage your software. If you think your software had never failed, that&#x27;s because the people debugging it didn&#x27;t want you in the room at the time.