
All checks were successful
Build and deploy website / Build and Push Hugo Site (push) Successful in 36s
72 lines
2.4 KiB
Markdown
72 lines
2.4 KiB
Markdown
---
|
|
title: Hello, Friend
|
|
description: So I've decided to have a blog
|
|
slug: hello-friend
|
|
date: 2025-04-07 14:30:00+0200
|
|
categories:
|
|
- Technology
|
|
- Projects
|
|
tags:
|
|
- homelab
|
|
- self-hosting
|
|
- docker-compose
|
|
weight: 1
|
|
draft: true
|
|
---
|
|
|
|
## Introduction
|
|
This is -- technically -- not my first time hosting a blog, but it *is* the first
|
|
time this decade.
|
|
|
|
First time I've tried hosting a blog was in 2009, the year I got my domain. The
|
|
domain came with an introductory offer of free web-hosting for a year. So I
|
|
figured out just enough MySql and FTP to yeet a WordPress installation on
|
|
there, and make it run. As I remember it, I got as far as installing a custom
|
|
theme I really liked, and writing at most three posts, all of them in the first
|
|
month. Then the blog just stayed up until my hosting expired, without any
|
|
further updates.
|
|
|
|
Second time I tried a blog was a bit later, after I got into self-hosting. The
|
|
internet archive says it's 2018 [[1]], so it must be true. That time I
|
|
never ended up actually posting anything, since I was mainly just interested in
|
|
deploying the site.
|
|
|
|
Which brings me to the present, and the third time I'm trying to set up a
|
|
blog. This time, the marginal cost of me setting a blog is insignificant, since
|
|
I'm already self-hosting plenty of services for my own use. This does not mean
|
|
that I'm going to be more active than before, but the blog will probably stay
|
|
up for more than a few months.
|
|
|
|
## Why a blog?
|
|
|
|
|
|
|
|
- Accountability for projects, whatever they might be
|
|
- Sense of finality for projects
|
|
- Reference older stuff
|
|
- It's about the journey, not the destination
|
|
- Random stuff that's longer form than a mastodon post
|
|
|
|
### Yes, but why a **blog**?
|
|
A blog feels right for grouping, filtering, organization, content size limit, etc...
|
|
|
|
## How a blog
|
|
Jekyll, Hugo, Ghost, and others.
|
|
|
|
### Different concepts (CMS vs static websites)
|
|
### Different static website generators
|
|
#### Jekyll
|
|
#### Hugo
|
|
|
|
### Infrastructure
|
|
#### Self hosting
|
|
#### Git repository and CI
|
|
|
|
## Rules... Nay, guidelines
|
|
- I don't do projects to write a blog post about them, I write a blog post to document a project
|
|
- No promise of future posts, that NEVER works out (I'll explain why that's the case in a future post)
|
|
|
|
## What to expect, and how often can be expected
|
|
No expectations whatsoever about frequency and/or quality of anything contained wihin this here page.
|
|
|
|
[1]: https://web.archive.org/web/20180810023635/http://martin.md/
|