Tech Couch

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

Written by engineers, not ai

programming

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

The complete guide to C strings

Including common problems and solutions

Understanding HTTP redirects

How not to lose an hour to form debugging

Mastering range loops in go

From builtins to custom sequences

Passing secrets to applications

Comparing different methods and their tradeoffs

Navigating code with grep

Ever wondered what "greppable" means?

Automating isolated systems over USB

Reliable scripted workflows without network access or APIs