How to Bulk Delete ThingsBoard Devices by Prefix Using Python
In this post, I will show how to safely bulk delete ThingsBoard devices by name prefix using Python. This is […]
In this post, I will show how to safely bulk delete ThingsBoard devices by name prefix using Python. This is […]
TL;DR: This guide shows a small Python script that discovers your public IPv4, updates an A record in the OPNsense
The OPNsense firewall exposes a REST API for automation and integration. This post shows how to use the API from
Goal: keep a hostname (e.g., home.maksonlee.com) always pointing to your current WAN IP by calling Cloudflare’s API on a schedule.
Symptom Ubuntu 24.04 ships Python 3.12, but cqlsh 6.2.0 (Cassandra 5.0.x) only supports up to Python 3.11. This post shows
Need Python 3.11 on Ubuntu 24.04 (which ships 3.12)? Use pyenv to install 3.11 side-by-side without touching /usr/bin/python3. At a
If you’re running the open-source version of Kiwi TCMS, you might have noticed that advanced authentication options like OAuth2 and
Running the Android Compatibility Test Suite (CTS) is essential for validating Android devices, but parsing 100,000+ test results manually? That’s
In my previous post, I explained how to mirror AOSP Android 15 into gerrit.maksonlee.com with complete commit history and tags.
In most organizations, your HR system is the source of truth for employee identity data. Meanwhile, OpenLDAP is often used