avolent.io

Will
Australia/Perth
github.com/avolent
December 2025

About

Hi, my name is Will! This is my personal website where I will keep track of all my projects, things i've learnt and a little bit about me.

Yearly Learnings

2025 Learnings 2024 Learnings 2023 Learnings 2022 Learnings 2021 Learnings

Projects

Cortex Wiki

Wiki | Github

A personal knowledge base built with Astro, synced from Obsidian. The goal is to accumulate and amalgamate information from various topics, using the Feynman Technique - building understanding through clear explanation using concise thoughts and simple language. Contains technical guides, tutorials, project brain dumps, and development best practices.

Cloudspawn (Gamestack)

Live Site | Github

A Kubernetes-powered game server hosting platform built with Go, HTMX, Templ, and Google Cloud Platform. Deploy and manage game servers (Minecraft, Valheim, V-Rising) on Kubernetes with server-side rendering, clean architecture, and cost optimization through scale-to-zero serverless infrastructure.

GCP Infrastructure

Github

GCP Landing Zone infrastructure managed with Terraform, featuring automated deployment, security scanning, and best practices enforcement. Complete CI/CD pipeline with pre-commit hooks, conventional commits, and semantic versioning.

GoConfig

Github

A Go-based CLI tool for backing up and restoring configuration files across different environments with rsync-like behavior. Features intelligent sync, automatic diff previews, safety checks for system-critical directories, and support for inclusion/exclusion patterns.

macpac

Github

Infrastructure as Code for macOS. Declarative configuration management tool that manages your entire Mac setup in a single YAML file. Handles Homebrew packages, system settings via macOS defaults, dotfiles, and custom scripts with pre/post-apply hooks.

Talos Kubernetes Infrastructure

Github

Comprehensive deployment solution for Talos Linux clusters supporting multiple host architectures (AMD64, ARM64) including x86 PCs, mini PCs, and Raspberry Pi devices. Integrated Kubernetes orchestration, monitoring stack, and automated DNS management.

Proton Sieve Filters

Github

Comprehensive email filtering rules for Proton Mail using Sieve language. Designed for catchall email setups with a two-tier organization system: tags for multiple labels (Security, VIP, Newsletter) and folders for exclusive assignment (Social, Travel, Banking, Shopping).

Standardized Pipelines

Github

Standardized GitHub Actions workflow templates following 2025 best practices. Includes universal workflows (Renovate, Commitlint, Semantic PR), and language-specific templates for Go, Node.js, and Terraform with automated releases and validation.

CV & Cover Letter

Github

Professional CV and cover letter templates written in LaTeX with automated PDF builds and releases via GitHub Actions. Features semantic versioning validation, conventional commits enforcement, and automated release management.

Configs

Github

Comprehensive configuration files repository containing dotfiles and settings for Aerospace window manager, Git, Obsidian, Oh My Zsh, Zed editor, and Zsh shell. Centralized management of personal development environment configurations.

Skills

My current skills are

Education

CSS is from Latex.css | Repository located on Github

Return to top