// Writing

    All writing.

    17 Feb 2026

    Building a Scriptable Rules Engine for Real-Time IoT Message Processing

    5 min read

    Learn how we built a dynamic, scriptable Rules Engine that enables real-time IoT message transformation using Lua and Go, complete with scheduling, observability, and a visual UI.

    06 Feb 2026

    Getting Started with Magistrala UI

    10 min read

    A complete guide to the Magistrala UI: manage IoT devices, domains, messaging, rules, alarms, dashboards, and reports through a visual interface.

    14 Jan 2026

    Why We Started Threal International

    4 min read

    Discover why Threal ITL was founded and how we aim to help businesses in Kenya build faster, more secure, and more effective websites that actually work.

    19 Dec 2025

    Getting “Verified” Commits on GitHub

    2 min read

    Learn how to get that reassuring "Verified" badge on your GitHub commits using GPG signing.

    08 Dec 2025

    🎨 Lighting Up Your World: External LEDs and Digital Control

    8 min read

    Go beyond the built-in LED: learn to wire and control external LEDs with your ESP32 using digital output pins.

    04 Dec 2025

    🚀 ESP32 Adventures: Your First Steps into the IoT Universe!

    6 min read

    Get started with ESP32 microcontrollers using PlatformIO and VS Code: blink your first LED and enter the IoT universe.

    03 Dec 2025

    How to Add Mailchimp Subscribe & Unsubscribe Functionality to Your Next.js App (Step-by-Step Guide)

    5 min read

    A step-by-step guide to integrating Mailchimp subscribe and unsubscribe functionality into your Next.js app.

    07 Mar 2025

    Enhancing User Security: Implement a Password Strength Checker in a Next.js Project

    7 min read

    Learn how to add a real-time password strength checker to a Next.js registration form.