Home

Hello World! This is my personal site where I share my thoughts, guides, projects, and discoveries.

Recent Posts

Building iOS Apps on Linux with OSX-KVM

Building iOS Apps on Linux with OSX-KVM

No Mac? Using QEMU/KVM and OSX-KVM to run macOS Sonoma on Linux, then building a Node.js Capacitor iOS app over SSH.

Published at: 13 February 2026

Web App to Play Store with Capacitor

Web App to Play Store with Capacitor

I had a working web application built with React and Ant Design. Getting it into the Play Store as a native Android app using Capacitor and automated GitOps turned out to be more straightforward than expected, with a few gotchas along the way...

Published at: 12 February 2026

First Adventures in GCP

I needed somewhere to run a dockerised web application - a Next.js frontend, NestJS backend, with Postgres and Redis for data storage. After years of working with various hosting options, I decided to properly explore Google Cloud Platform...

Published at: 11 January 2026

Running LLMs Locally with vLLM

I've been curious about running Large Language Models on my own hardware instead of relying on cloud services. After picking up two second-hand RTX 3090 graphics cards, I decided to dive in and see what's possible with 48GB of VRAM...

Published at: 15 December 2025

Nested CloudStack with Ansible

After working with vSphere, KVM, XCP-NG, and OpenStack over the years, CloudStack was one platform I hadn't properly explored. I built an Ansible playbook to deploy a complete nested CloudStack environment on a single KVM host...

Published at: 20 November 2025

Sky FTTP with OPNsense

Published at: 05 October 2025

LineageOS on Lenovo Tab P11

Published at: 12 September 2025

Unbricking Lenovo Tab P11

Published at: 10 September 2025

1
Total 8 posts.

Older Posts

Browse all docs by category: /usr/share/docs