A simplified view of NVidia's portfolio in 2026

I’ve been trying to wrap my head around NVidia’s portfolio to get a better understanding of the company. I’m very familiar with the consumer GPUs and parts of the data centre portfolio, but it’s taken me much longer to understand than expected! I kept coming up against marketing buzzwords and confusing naming - so this is a quick blog post to document my current understanding. I was particularly motivated to write this after reading about NVidia’s announcement in December 2025 - about reprioritising their DGX Cloud offering. I wanted to understand what that meant in context of their wider portfolio.


Continue reading...

My Multi-Cloud Usage in 2026

A quick snapshot of the cloud providers I’m still using in 2026—what I use, why, and a few recommendations that may be relevant to single developers, self hosting enthusiasts, and similar.


Continue reading...

2026 Is the Year of OliveTin Resilience

This is a post about making OliveTin more resilient in 2026, by adding betas, adding a Codeberg mirror, increasing Matrix usage, improving documentation, testing and tools. None of OliveTin’s principles are changing, it’s license isn’t changing, and it’s maintainer aren’t changing. Just making OliveTin stronger.


Continue reading...

I use cursor, and neovim; sometimes I want AI, sometimes I don't

This article started life in October 2024 as a “Initial reaction to using Cursor.AI for a few hours” - as the provisional title suggests, I was trying out Cursor.AI for the first time - and it was not love at first sight! As an eager user of vim (and now, neovim more recently) I was curious to see how well this AI-powered code completion tool would integrate into my existing workflow.


Continue reading...

A mess of 'standards' - Copying Files to MicroSD Cards Faster

I’ve been doing tech for… quite a while now, but it’s important to be humble and admit when the simple things catch you out. Today, a simple task of copying files to a MicroSD taught me to pay attention to the details. All I was doing was copying some video files back onto a MicroSD card, from my Linux workstation. It’s an exfat file-system, so -a spews errors with rsync;


Continue reading...

Ventoy for USB Boot

This is just a super simple post to encourage you to check out Ventoy, a fantastic open-source tool for creating bootable USB drives. With Ventoy, you can easily create a multi-boot USB drive that can hold multiple ISO files, allowing you to boot into different operating systems or utilities without the need to reformat the drive each time.


Continue reading...

The Neoclouds are here - AI Specialised Cloud Providers

A new class of cloud providers is already here, and they’re called “neoclouds”, but you’ll be forgiven if this is the first time you’re hearing about it. You see, unless you’re in the AI space, these could have passed you by, that’s because ’neocloud’ refers a new class of cloud providers that are specialised in AI. A neocloud provider specifically focuses on the infrastructure services that are needed for AI, such as GPU-as-a-service (GPUaaS), or bare-metal-as-a-service (BMaaS), that are optimised for AI workloads.


Continue reading...

D2 Is a Great Language for Architecture Diagrams

Many people are familiar with the concept of using markup languages to develop diagrams, like GraphViz’s dot Language, or PlantUML. These languages allow users to define diagrams in a text-based format, which can then be rendered into images. If you are not familiar with these tools, check them out - they’re seriously faster for diagram editing and updates than manually drawing boxes in diagramming tools, like some sort of neandertal!


Continue reading...

Code your CV/Resume with LaTeX

I hate writing documents about myself - CVs, promotion applications, or even just long documents in general - like my dissertation. However, I do love coding, so I can trick myself into writing these documents by using using a markup language. What better language to use than LaTeX?

LaTeX (pronounced “Lay-tech” or “Lah-tech”) is a document preparation system and markup language, widely used in academia for writing papers, theses, and books. People say t hat it allows you to focus on the content of your document while LaTeX takes care of the formatting, but the markup syntax really is quite verbose. Having said that, it’s extremely powerful, and once you get the hang of it, you can create complex documents with ease.


Continue reading...

teratan.lan - My Self-Hosted private Enterprise

One of my favourite topics to talk about with anyone is self hosting. Some people refer to home automation, some people call it homelabs - I have both, and many other systems, in a fairly vast environment where everything is self hosted.

I truly believe that self hosting is the best way to really understand lots of aspects of technology, privacy, and how to efficiently build and secure systems.

“So, what do you self host?”

I’ve often wondered even howto refer to all this “stuff” I have - which is more than a collection of servers (at home, in cloud, in all different architectures). It’s also more than a collection of services, which ranges from Home Assistant, to Apache clusters, Kubernetes clusters, and everything in between. Do I just give people a list my containers, for example?


Continue reading...

About James Read

Picture of James Read James is a "full stack" Open Source enthusiast, who enjoys creating no-nonsense open source software.

Dad, hobbyist developer, open-source enthusiast and Red Hatter.