today-I-learned (4)

Never delete - rename first!

In 2016 the hosting provider 123-Reg deleted 67 customer servers due to a bug in a script. The script checked should delete inactive servers, but the check was faulty.

By marvin

Don’t be afraid! Just ship the MVP!

Even after I thought admindojo.org was ready for public, it took me days to publish a post at reddit or hackernews. The feedback is worth it! Don’t wait to get it.

By marvin

Check the file format while debugging config files!

After debugging a configuration, I finally noticed that the configuration file had the wrong extension. Even when the content is almost the same - even Linux tools will handle $.ini different than $.conf. 

By marvin

every tool deserves a name

Maintaining a tool requires time and effort. By naming a tool it becomes a thing; a thing that can be loved.

By choosing a pretty name it becomes harder to abandon it.

You don’t want your baby to crash and fail during tests.

By marvin