It's definitely neat to know how these things work on a Linux server, but most of this advice doesn't make sense for an EC2 instance. You should be using security groups instead of UFW (indeed the article mentions this). You don't need to configure SSH access because SSM session manager exists, which also makes the WireGuard setup superfluous, too.
HN user
_el
I hate this site
This is a really great article, thanks for sharing!
A great book on this topic is "All the Shah's Men" by Stephen Kinzer.
Ditto. I'm one of the few at my company who uses the CLI. It's so much quicker and intuitive for me.
They slowed down old phones to get people to upgrade to newer models. Since the battery life stayed the same, why would anyone think to replace the battery to improve performance? For a faster phone, the obvious solution for most would be to upgrade.
Other commenters are pretty ruthless. Calibre's great for managing e-books and putting them onto an e-reader. It works reliably and I've never had an issue.
Imagine writing a useful (free!) tool and the best thing people can say is "well, the code is a nightmare and the UI is ugly". Shameful - remember that there's a real, hard-working person on the other side of your comments.