Meditation
A few days ago, I hit a 100-day streak of meditating using the Ten Percent Happier app.
Auto Screen
screen
(Wikipedia) is a Unix tool that starts a persistent session on a remote machine, allowing you to detach from that session while keeping any running processes alive. It’s really useful when executing a long-running process over an unstable ssh connection. There are other ways to achieve that aim (like Background Processes), and other features of screen
itself (like fitting multiple panels in a single window), but that’s what I primarily use it for.
Write Only Mode for Twitter
A few weeks ago, I decided to step back from using Twitter so actively. There are certainly a lot of good things about Twitter - it’s entertaining and informative - but, from a mindset of Digital Minimalism, I could not honestly say that it was doing me more good than harm.
Self Hosting Blog
Despite this blog being initially set up to primarily talk about self-hosting, I’d actually been hosting it on AWS until very recently. This was due to caution - I know just enough about security to know that I know next-to-nothing about security, and so I didn’t want to expose any ports on my own network to the Internet. Instead, I set up an AWS CodePipeline to build the blog and deploy to S3 anytime I pushed a new change. Admittedly, this was a pretty cool project in itself that taught me a lot more about CDK and some AWS services; but it didn’t feel like true self-hosting, even though I wasn’t using anything like Medium or WordPress.
The CrAbs Fallacy
First blog post in a long time. This was caused by combination of four things (most of which I hope to address in more detail in following blog posts):
- My home network starting misbehaving and I was focused more on fixing that than blogging (the first rule of homelabbing - whatever you mess with with, your living partners need to be able to access the Internet, and to work the lights and heating!
- I finally took the plunge in moving this blog from fully AWS-hosted to self-hosted (EDIT: blog post here).
- I got Laser Eye Surgery and was recovering from that (probably won’t be blogging about that, not much more to say!).
- I started writing a post to articulate my confusions or uncertainties about web3, with the intention of understanding it better.
Grafana Backup
Update: I’m preserving the post below for posterity, but I had the obvious solution in the final sentence - I changed my setup to run Grafana from Docker and mount a folder from my external Hard Drive (I haven’t saved up for a NAS yet!), and now my dashboard definition is persistent across restarts/re-images.