Website changes – again
I relatively recently posted about moving my website to WordPress. This actually still holds true, but I’ve given the website a new look and made some changes to the deployment routines.
Now I have a solid development focused foundation based on Trellis.
My website is my playground. This is where I can freely play with any new technologies that I come across and just have some fun. It’s important to me that some of the things I do on the computer is just for fun, and not only work related – there’s quite a lot of that.
My previous WordPress setup was just a Digital Ocean droplet created using their One-Click WordPress installation. This works fine if you just want a website up and running where you can add a theme and your favorite plugins and start typing. But it gets a bit trickier when you want to have a local development version of the site on your computer and a production version, and even maybe a staging version, running live on the internet.
This is where Trellis comes into play. It’s a ready-to-use setup based on Bedrock and Ansible and lots of other good stuff that makes it really simple to get up and running with three different environments:
- Development
- Staging
- Production
The workflow for setting up a new site once you have Trellis installed is something along the lines of:
- Run trellis new yourdomain.com
- Do some small adjustments to a couple of configuration files for the hosts (servers) and the various environments
- Run trellis provision staging
- Create a git repository of your project and push it to ie. Github
- Run trellis deploy staging
And voilà! Your site is now deployed to the staging server. Of course, you must have set up a server somewhere to use as a staging server. The same goes for the production environment.
In addition to this, I use the WP DB Migrate Pro plugin(s) so that I can easily migrate my database and media files from one environment to another.
Next steps
Here are a few things you can do:
- Reply to this post by email – I’d love to hear from you.
- Browse all writing
- Subscribe via RSS or email to stay in the loop.
- Reach out on Mastodon – I’m always happy to chat.
2026
September
-
Note
As quite evident by looking at my brand new reading page, I haven't read very much this year. Going forward I will do my very best to finish the books I'm currently reading and find some new exciting books to read. Currently only finished three, the goal is 10!
-
Note
I just ordered a Fairphone 6+, Fairbuds and Fairbuds XL.
I have an iPhone 17 as my daily driver, but I couldn't help but order this phone and headsets once I became aware it was a thing.
My plan is to switch to all of these things, replacing my iPhone 17, AirPods Pro 3 and Bose QuietComfort Ultra. These will either be sold or given to someone who needs them.
The initiative is great and their values even better. We need companies trying to counter the enormous pressure laid upon all of us to keep buying stuff all the time.
I will post a thorough review of these items once I've used them for a while.
-
Tømmerneset rock carvings
2025
April
-
Note
I will be posting changes to my website simply as notes tagged with
changelog. This is the very first changelog of this site, and it summarizes the most important changes I've done since I started wiping the dust of this site in April this year.- I've added a Buttondown newsletter integration. Whenever I publish a new post on my blog, an email will be sent to my subscribers.
- I've added a «Reply by email» button to all content. Do not hestitate to contact me if you have comments or feedback. Getting feedback is a big part of why I blog in the first place — I enjoy hearing from readers and being part of a thoughtful exchange now and then.
- I've added a Search feature using Pagefind. It's not yet fully configured or customized, but it's working.
- Added links to previous and next post, note and link.
- Added a 404 page.
- Reduced the size of uncompressed resources being loaded on the front page to 66 kB. Submitted a PR to be added to the 512kb.club website.
-
Our dog: Kento
-
Note
This is the very first note on my new website. It's a GREAT note.
It doesn't say much, but still – it marks the beginning of a new note-hosting era for this website.
-
Back to basics – again..