Content as Code: How We Publish from Git to the Web
March 21, 2026
A look at how Cologne Lab IT publishes articles directly from Markdown in Git — with automated deployment, social metadata, and LinkedIn distribution.
DevOpsContent StrategyGitHub ActionsAutomation
Battery Management — Let the Hardware Identify Itself
March 21, 2026
Batteries rotate between aircraft constantly. Instead of barcode scanners and warehouse systems, we let the drone's telemetry stream handle battery tracking automatically.
IoTAutomationDrone FleetAsset TrackingArchitecture
Monitoring — Observing a Distributed Drone Fleet
March 21, 2026
How we split monitoring into two services with different responsibilities — and why automatic flight detection became the most valuable feature we didn't plan.
IoTMonitoringArchitectureDrone FleetObservability
Device Identity — PKI for a Drone Fleet
March 21, 2026
How to give every drone, laptop, and field terminal a cryptographic identity — without an IT department on-site. Automated certificate provisioning, mesh VPN architecture, and self-service tooling for field operators.
IoTSecurityPKIDrone FleetZero Trust
Telemetry — From Flight Controller to Dashboard
March 21, 2026
Tracing a single data point from the drone's flight controller through a VPN, into a log pipeline, and onto a live dashboard. The architecture of an edge-to-cloud telemetry system built on UDP syslog and structured ingestion.
IoTTelemetryData PipelineDrone FleetArchitecture