All Blog

    2 days ago

    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.

    13 days ago

    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 powerful visual interface.

    1 months ago

    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.

    2 months ago

    Getting “Verified” Commits on GitHub

    2 Min Read

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

    2 months ago

    🎨 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.

    2 months ago

    🚀 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.

    2 months ago

    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.

    11 months ago

    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.

    © Developer Portfolio by Ian Muchiri