Engineeringread more
Docker in Docker with GitLab CI

If you’ve worked with GitLab CI for any length of time you’ve probably needed to build a Docker image as part of a pipeline. The go-to solution is Docker-in-Docker (DinD) — running Docker inside a Docker container so your CI job can build and push images. It works, but it comes with enough quirks that it’s worth understanding what’s actually happening under the hood before you commit to it.
Engineering
read more
Hosting This Site on Cloudflare Pages for Free
Will It Cost Anything?
For a personal Hugo blog — no. Cloudflare Pages has a genuinely free tier that covers everything this site needs:
| What | Free allowance |
|---|---|
| Bandwidth | Unlimited |
| Static asset requests | Unlimited |
| Custom domains | Up to 100 |
| Builds per month | 500 |
| Max files per deploy | 20,000 |
| Max file size | 25 MB |
No credit card required. A Hugo blog typically deploys in under a minute and produces a few hundred files at most. You’d have to be doing something unusual to hit any of those limits.