Skip to content

Commit 7d8afc9

Browse files
committed
feat: placeholder posts and a few updates
1 parent 9bf4b3a commit 7d8afc9

File tree

14 files changed

+140
-7
lines changed

14 files changed

+140
-7
lines changed

content/about/_index.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Hi, I'm Dewald"
33
description: "Principal Engineer, Linux enthusiast, and perpetual tinkerer"
4+
layout: "about"
45
---
56

67
I'm a Principal Engineer at [RVU](https://www.rvu.co.uk/), based in Bath, UK. My day-to-day is in platform engineering - distributed systems, cloud infrastructure (mostly AWS), Kubernetes, and developer tooling.
@@ -22,10 +23,5 @@ I'm always tinkering with my home automation setup - currently planning smart he
2223
- Tinkering with my Framework laptop
2324
- Doom Emacs
2425

25-
### Get In Touch
26-
27-
- [GitHub](https://github.com/DewaldV)
28-
- [LinkedIn](https://www.linkedin.com/in/dewaldv/)
29-
- Email: dv@dewaldv.com
3026

3127
_Fluffy, Code-smith, Gentle-pony Adventurer_
File renamed without changes.

content/posts/rust-error-handling.md renamed to content/posts/2024-05-01-rust-error-handling.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
+++
22
title = 'Learning Rust: Error handling with Result and Option'
33
date = 2024-05-01T08:54:00Z
4-
draft = true
4+
draft = false
5+
tags = ['rust', 'error-handling']
56
+++
67

78
## Learning Rust
File renamed without changes.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
+++
2+
title = 'De-Googling: Taking back your digital life'
3+
date = 2025-02-01T10:00:00Z
4+
draft = false
5+
tags = ['privacy', 'linux', 'self-hosting']
6+
+++
7+
8+
## Work in progress
9+
10+
This post is a placeholder — full content coming soon.
11+
12+
The plan is to document the process of removing Google's services from day-to-day life: moving email, calendar, search, photos, and cloud storage to self-hosted or privacy-respecting alternatives.
13+
14+
Topics to cover:
15+
16+
- Why bother (and why it's harder than it sounds)
17+
- Email: Migrating away from Gmail
18+
- Search: life after Google Search
19+
- Photos: self-hosted alternatives
20+
- Calendar & contacts: CalDAV/CardDAV
21+
- DNS: blocking trackers at the network level
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
+++
2+
title = 'NixOS: A developer workstation setup'
3+
date = 2025-02-10T10:00:00Z
4+
draft = false
5+
tags = ['nixos', 'nix', 'linux']
6+
+++
7+
8+
## Work in progress
9+
10+
This post is a placeholder — full content coming soon.
11+
12+
The plan is to walk through setting up NixOS as a daily-driver developer workstation: from installation to a fully declarative, reproducible system configuration.
13+
14+
Topics to cover:
15+
16+
- Why NixOS (and why it's worth the learning curve)
17+
- Partitioning and installation
18+
- The basics of `configuration.nix`
19+
- Home Manager for dotfiles and user-level packages
20+
- Flakes: pinning inputs and building reproducible environments
21+
- Sway / Wayland compositor setup
22+
- Lessons learned and rough edges

hugo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ title = 'DEWALD VILJOEN'
44

55
theme = "tales"
66

7+
[params]
8+
mainSections = ["posts"]
9+
github = "https://github.com/DewaldV"
10+
linkedin = "https://www.linkedin.com/in/dewaldv/"
11+
email = "dv@dewaldv.com"
12+
713
[menu]
814
[[menu.main]]
915
identifier = "about"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{{ define "main" }}
2+
<main>
3+
<article>
4+
<h1>{{ .Title }}</h1>
5+
<div>
6+
{{ .Content }}
7+
</div>
8+
{{ partial "contact.html" . }}
9+
</article>
10+
</main>
11+
{{ end }}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{{ define "main" }}
2+
<main>
3+
<article>
4+
<h1>{{ .Title }}</h1>
5+
<div>
6+
{{ .Content }}
7+
</div>
8+
{{ partial "contact.html" . }}
9+
</article>
10+
</main>
11+
{{ end }}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{{ define "main" }}
2+
<main>
3+
<article>
4+
<h1>{{ .Title }}</h1>
5+
<div>
6+
{{ .Content }}
7+
</div>
8+
{{ partial "contact.html" . }}
9+
</article>
10+
</main>
11+
{{ end }}

0 commit comments

Comments
 (0)