How I Set Up MQTT with Grafana for Real-Time IoT Monitoring
Connecting Mosquitto to Grafana through a Python pipeline — with PostgreSQL in between — to visualise thousands of industrial sensor readings in real time.
Read MoreStuff I've learned from actual projects — written up so I don't forget it, and in case it helps someone else.
Connecting Mosquitto to Grafana through a Python pipeline — with PostgreSQL in between — to visualise thousands of industrial sensor readings in real time.
Read MoreA declarative Jenkins pipeline with lint, unit tests, Robot Framework integration testing, Docker builds, and gated multi-environment deployments.
Read MoreProject structure, remote state with Azure Storage, reusable modules for IoT Hub, CI/CD integration, and the gotchas nobody warns you about.
Read MoreMulti-stage Dockerfile, Docker Compose with health checks, Nginx reverse proxy, and Redis caching — the production setup I use for most FastAPI projects.
Read MoreFrom shell scripts to idempotent playbooks — provisioning Ubuntu servers, deploying Docker apps with Jinja2 templates, and managing secrets with Ansible Vault.
Read MoreBuilding Python test libraries for MQTT integration testing, payload validation with JSON schemas, and choosing the right library scope for your test suites.
Read More