How I Improved CDC Throughput by 10x in Microservices

In a high-traffic microservices system, CDC with Maxwell and SQS struggled with data mismatches and delays. By creating a custom SQS batched producer, I improved throughput by 10x, reduced CPU and memory usage, and restored reliable synchronization between services.

ESP-IDF library for managing NFC cards using MFRC522 module

Introduction RFID (Radio-Frequency Identification) is a widely used technology for contactless identification, access control, and short-range data transfer. The MFRC522 is a popular RFID reader/writer that supports ISO/IEC 14443 Type A cards such as MIFARE Classic and NTAG families. The esp-idf-rc522 library is a lightweight and efficient ESP-IDF component, written…

Send WiFi Credentials to ESP32 with Flutter using SmartConfig

In this blog I will try to explain how to use esp_smartconfig library in Flutter to create a mobile application that sends WiFi credentials to an unprovisioned ESP32 device using the SmartConfig protocol. This article also serves as a written version of my YouTube video on the same topic: I…

Headless Raspberry Pi 4 with Ubuntu Server 22.04 LTS

Setting up a Raspberry Pi 4 in a headless configuration with Ubuntu Server can be an efficient and powerful way to deploy a compact server at home with a very little human interaction. This guide will walk you through the process, from flashing the SD card to configuring it for…

Seeing Book Characters with AI: My Experience with “Crime and Punishment” and Midjourney

Using Midjourney, an AI tool, I transformed my mental images of characters from Dostoevsky’s “Crime and Punishment” into actual visuals. This added a new dimension to my reading experience. To truly value these visuals, I suggest diving into “Crime and Punishment” and unraveling the characters’ complex world.

Flutter/Dart Package for SmartConfig Provisioning of ESP Devices

This Dart package brings EspTouch and EspTouchV2 SmartConfig protocols directly into your Flutter projects that uses ESP32. Written entirely in Dart, it integrates easily and works across Windows, Linux, macOS, Android, and iOS. What Is SmartConfig? SmartConfig is a technology that helps you connect new Wi-Fi devices to a network…

ESP-IDF on WSL2 – Build, Flash and Monitor

After I published a post about idfx (tool for flashing ESP-IDF applications on WSL2) I have decided to describe in this post a complete process about how to install ESP-IDF on WSL2 and how to use idfx. This post is written form of my youtube video about the same topic….