---
title: Hello World
slug: hello-world
date: 2025-01-01 12:00:00
tags: general, photography
---

This is the first post on this micro blog. Short thoughts, links, and photos — nothing more.

<!-- TEASER_END -->

## Writing posts

Posts are plain Markdown files in the `posts/` folder. Create a new one with:

```
nikola new_post -f markdown
```

Fill in the title, save, and run `nikola build` to regenerate the site.

## Adding images
{{% thumbnail "/images/hello_world_1.jpg" %}}{{% /thumbnail %}}
![A descriptive alt text](/images/hello_world_1.jpg)

Drop image files into the `images/` folder, then reference them in a post:

```
![A descriptive alt text](/images/my-photo.jpg)
```

Nikola will copy the image to the output and the CSS makes sure it scales responsibly to the column width.

You can also use the `.. thumbnail::` directive (reStructuredText) or Nikola's image directive if you want automatic thumbnail generation with lightbox support.

## Deploying

Build the static site and push it to the server in one step:

```
nikola build && nikola deploy
```

The deploy command runs the `rsync` line configured in `conf.py`. Edit the `user`, `host`, and remote path there before the first deploy.
```Now let me also create a `Makefile` for convenience and a `.gitignore` for the blog output:
