Building a device that will automatically power cycle your router if you have no internet access! https://hackaday.com/2019/11/02/router-rebooter-without-the-effort/
It feels like a solution at the wrong level of abstraction, but it has a certain elegance.
Related Posts
TIL Advent of Code and Project Euler will deliberately look for puzzles where the naive solution is worse than quadratic.
This ensures that people can solve them with any programming language. You don't want fast languages to be able to use the naive solution.
Has anyone built a great solution to 'run all my unit tests automatically'?
It's straightforward to write a while loop in bash, but handling timeouts, syntax errors etc well is hard.
Running on save would be good, although I wonder if you could run fast tests on each keystroke.
I've been learning some Common Lisp by writing some simple JSON munging programs. I'm sure it's not best practice β I should probably deserialise to CLOS automatically β but it's a nice way to get comfortable with the basics.
It feels weird deliberately ignoring helpers though.