All writing.

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.

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.

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.

Getting “Verified” Commits on GitHub
2 min read
Learn how to get that reassuring "Verified" badge on your GitHub commits using GPG signing.

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

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

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.

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.