Miswag Engineering Blog
Welcome to Miswag Engineering, where we share the latest insights on technology, product development, and innovation.

Frontend EngineeringFeb 20, 2026
Event Buffering: What It Is and How It Can Be Used in Your Analytics Pipeline
Not every system is ready to listen the moment something worth capturing happens. Event buffering is the practice of temporarily storing events until the consuming system is prepared to receive them — turning a race condition into a guarantee. This article introduces the pattern, explains when and why it's needed, and walks through how it works.
By Aya Jafar
JSData Buffer

Software DevelopmentJun 16, 2025
Fixing Missed Events in a Laravel Event-Driven System with Redis Consumer Groups
Understanding the core functionality of your tools — and the features they already provide — can save you valuable time and lead to cleaner, more reliable solutions. Often, the best fix isn’t rewriting logic, but fully leveraging the capabilities that are already built in.
By Ibrahim Ismail
redis-streamslaravel

Data EngineeringMay 19, 2025
Batch Data Pipeline Design: Full Load vs. Incremental Load
Building effective batch data pipelines is fundamental to modern data engineering. This article focuses on implementing batch data pipeline patterns specifically in a SQL, Python, Mage AI, and ClickHouse ecosystem.
By Hameed Mahmood Salih
datapipeline

Data EngineeringMay 7, 2025
Understanding Binary Logs in Amazon RDS MySQL: A Practical Guide to Database Change Data Capture
In Amazon RDS, binary logs (binlogs) serve as critical components for recording all changes to your database, including INSERT, UPDATE, and DELETE operations. These logs enable essential functionality such as replication, point-in-time recovery, and change data capture (CDC).
By Hameed Mahmood Salih
CDCMySQL

Data EngineeringDec 28, 2024
Open Metadata vs. DataHub: Choosing the Right Data Catalog Tool for Your Team
OpenMetadata and DataHub are both open-source platforms. Both tools offer similar functionalities for data cataloging, search, discovery, governance, and quality.
By Hameed Mahmood Salih
governancedatahub