-
Save time updating Astro websites
Updating a large number of Astro websites can be pretty annoying. Although there is an automated CLI tool, it will not upgrade all project dependencies and does not provide enough information. This is what I do.
-
Using Dev Containers with Astro/Vite
I highly recommend Dev Containers — especially for Node.js projects. But there is a really annoying bug when using them with VS Code.
-
Docker: Connect to host from container on Linux
If you're coming from the Mac, you're probably used to connecting to the host from inside a container with the address "host.docker.internal". On Linux, however, this does not work out of the box.
-
Book recommendation: Deployment from Scratch by Josef Strzibny
After listening to a fun episode of SE Radio with Josef Strzibny talking about self hosting applications, I decided to get his book "Deployment from Scratch" and really enjoyed reading it.
-
Write files from Docker without ownership and permission issues
Some things you wish you knew beforehand. This very convenient method for writing files from Docker to a local filesystem without any ownership and permission issues, might be one of them.
-
Access VS Code Dev Containers from your local network
There are two ways to publish ports to the host and make them available on the local network: Forwarding and publishing.