Tech Couch

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

Written by engineers, not ai

programming

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

Understanding OATH, OAuth and OIDC

A primer on modern SSO standards

The hidden cost of schemaless databases

From fast development to technical debt, footguns included

Protecting web forms from bots

Telling humans and bots apart

Understanding hashmap fundamentals

If not array - why array shaped?

Avoiding namespace pollution in C

Keeping code of all sizes clean and maintainable

A guide to byte encodings

From binary to text and back

Encrypting data in python with fernet

Secure data encryption without the hassle