Tech Couch

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

programming

Extracting video covers, thumbnails and previews with ffmpeg

Generating common metadata formats from video sources

PHP image upload exploits and prevention

Safely handling image files in PHP environments

The downsides of source-available software licenses

And how it differs from real open-source licenses

Configure linux debian to boot into a fullscreen application

Running kiosk-mode applications with confidence

Why boring software is a smart choice

Not everything is about excitement

Basic geospatial queries in postgres

Geographic distance search without needing PostGIS

Understanding computer storage units and transfer speeds

Making sense of Gb, GB, GiB, Gbps and GBps

Understanding bash stream redirection

Controlling the flow of data in and out of programs

Fixing mixed content issues

Fixing holes in encrypted web traffic

Simplifying terminal operations with python modules

Saving time with python builtin modules