Dev Teams and their Docs.
Abstract. Project documentation serves as the single source of truth, ensuring that all team members and stakeholders are aligned throughout the Project Lifecycle. This post covers the Software Develo
My name is Brian, I'm from New Zealand, and I like SysOps. In 2025, I will use reasoning language models to build apps. Join me as I also explore machine learni
Abstract. Project documentation serves as the single source of truth, ensuring that all team members and stakeholders are aligned throughout the Project Lifecycle. This post covers the Software Develo
Abstract. This post describes how I set up my personal Ubuntu Desktop 24.04 LTS systems with essential applications and utilities. I cover software installations for system management, productivity, s
Abstract. I download a vLLM Docker image that supports AMD, and the ROCm GPU driver that runs on the Strix Halo platform (AI Max+ 395 APU). I connect the running Docker container to local GGUF AI mode
Abstract. I document my complete workflow for installing AMD ROCm drivers on Ubuntu Desktop 24.04 LTS and building the llama.cpp library with HIP (GPU) backend support for my AMD Strix Halo APU with i
Abstract. I document my process for installing Ruby and Visual Studio Code on my Ubuntu Desktop system. I cover the prerequisite system update, the installation commands, and the VS Code extensions an
Abstract. I set the HERMES_YOLO_MODE=1 environment variable so Hermes Agent automatically approves all my tool calls without prompting me for confirmation each time. This lets me work faster and keeps
TL;DR. An Introduction This guide explains how to install Hermes Agent inside an isolated Miniconda environment on a Debian‑based Linux distribution, like Ubuntu. Attributions: Various ↗. An Introdu
TL;DR. This post provides a step-by-step process for installing and setting up the BMAD Method for Roo Code, which integrates AI with Agile methodologies to enhance software development. It covers prerequisites, installation steps, and customisation ...
TL;DR. This post is a comprehensive walk-through on how I install PVE (Proxmox Virtual Environment) on a spare PC. I cover the step-by-step installation process, and tips for optimizing the virtual environment. This article is ideal for tech enthusia...
TL;DR. This post provides a step-by-step guide on installing the WinBoat AppImage on a Debian-based Linux system, such as Ubuntu. It covers prerequisites, system updates, and the installation steps, enabling me to run Windows applications seamlessly ...
TL;DR. Using system images allows for efficient computer management by separating system files from personal data, ensuring easy recovery and enhancing productivity. Regularly updating and creating production images facilitates quick restoration and ...
TL;DR. This post provides an overview of how the BMAD Method works, identifies key markdown files and their purpose, explains how these files can be changed to meet my requirements, details the impact of making specific changes to these files, and wa...
Updated: Tuesday 14th October 2025 TL;DR. This post is a guide to upgrading Pi5 SBCs (Raspberry Pi 5 Single Board Computers) from using microSD cards to employing M.2 NVMe drives. Attributions: None ↗. An Introduction. Upgrading from using a micro...
TL;DR. The post provides a step-by-step guide on deploying and utilising CrewAI agents by following a part of Tyler Reed's YouTube tutorial. This article emphasises learning by doing, documenting the process, and sharing my insights. I highlight the ...
Last update: Wednesday 17th September 2025Last update: Sunday 21st September 2025 TL;DR. This post is a guide to setting up a local AI toolkit on a Debian-based Linux distribution, specifically Ubuntu. It covers the installation and management of var...
Latest update: Sunday 5th July 2026 TL;DR. This post provides a guide to setting up a personalised Ubuntu 24.04 LTS system with essential applications and utilities. It covers software installation fo
TL;DR. Update: Saturday 18th February 2025. This post is a guide to installing, setting up, and testing DSPy (Declarative Self-improving Python) and will cover the following topics: The prerequisites for assembling a DSPy development environment, T...
Happy New Year, everyone.
TL;DR. This post provides a comprehensive guide on installing and uninstalling Docker and Docker Desktop on Ubuntu 24.04. It covers the prerequisites, step-by-step installation process, and troubleshooting tips, ensuring a smooth setup for managing c...
TL;DR. Local code generation using the Bolt.diy agent and Ollama enables efficient development of full-stack applications directly from within a browser. By utilizing local LLMs, I can streamline workflows, enhance productivity, and maintain control ...