Finally added some basic styling to my personal wiki, along with a few new pages such as this one on skateboarding https://chrislewis.dev/wiki/skateboarding.html
Music recommendation
Holla Mons: delightfully wonky math rock https://hollamons.bandcamp.com/
Also good is the now-defunct Oranges who released only one album, comprised of some of the same band members https://orangesmusic.bandcamp.com/album/taxonomy
Yesterday I sat down for a couple of hours and worked through a guide on using ncurses. It feels like such a trivial thing to want to learn these days - how to draw a terminal UI - but it's kinda refreshing compared to reading about the nth new web framework
(the guide btw: https://tldp.org/HOWTO/NCURSES-Programming-HOWTO/ )
https://tilde.town/~dozens/sofa/
this is a club after my own heart (and tendencies)
Following on from self-hosting my site, I'm having a crack at adding a personal wiki component to it at https://chrislewis.dev/wiki/
It's very barebones at the moment, not even styled at all, but I feel inspired by other wikis to make it public as early as possible and let it evolve naturally over time 🙂
Alright, after a bit more tweaking and testing, my primary domain is now fully self-hosted on my Raspberry Pi at home 😀
Naturally, I had to write a blog post about it, which you can check out here: https://chrislewis.dev/posts/self-hosting-my-blog/
More Pi fun - configured a simple webhook server using https://github.com/adnanh/webhook to trigger a re-build of the site whenever I push to master.
It feels strange creating a small bespoke CD workflow rather than the typical generic "dockerise everything" build process, but the speed and simplicity of this approach is really nice too!
There we go! A little bit of certbot magic and https://pi.chrislewis.dev/ is ready to go.
I want to set up automated re-deployment of the website and test that it'll reliably come back up if the Pi restarts, but otherwise I guess there isn't much blocking me just serving my main site from it 🤔
Also hey, my first toot! Tbh I don't know exactly how I intend to use this account or engage with Mastodon. But the different communities is a nice change from Twitter!
Experimenting with self-hosting my website... currently on a subdomain http://pi.chrislewisdev.com while I tinker with my Pi 🙂
(need to set up SSL certs before it works on my main domain chrislewis.dev)
If all goes well I could start serving the main domain directly from there, since I doubt my site gets so much traffic as to overwhelm it.