Tech Couch

A Comfy Corner for Software, Security, Cloud, and AI

Written by engineers, not ai

Mounting filesystems on linux

Including device identifiers, mount options and common errors

Essential incus operator guide

The 80% you actually need for most use cases

The text encoding error field guide

Same bytes, different characters

Manually containerizing an application without a runtime

Understanding how docker and incus work internally

An overview of incus features

Local cloud for containers and VMs, without the overhead

Choosing the right self-hosted S3 object storage service

A comparison of open source options and their tradeoffs

Handling errors in C

From errno to platform-specific functions

Go unit testing essentials

Real world testing patterns and workarounds

Finding unwanted unicode characters in source code files

Preventing hidden and lookalike characters from breaking yaml and python