DEV Community

Isaac Mwendwa Muthui profile picture

Isaac Mwendwa Muthui

Founder & CEO, Tamalaki Business Network. Building AI-native software for real-world industries: FactoraERP (factoraerp.com), IoT.Factora (factoraiot.com), and agritech.

Location Nairobi, Kenya Joined Joined on  Personal website https://isaacmuthui.com github website

Work

Founder & CEO at Tamalaki Business Network

Critical Limits Are Data, Deviations Are Events: Modelling HACCP CCP Monitoring and Batch Holds in a Food ERP

Critical Limits Are Data, Deviations Are Events: Modelling HACCP CCP Monitoring and Batch Holds in a Food ERP

Comments
4 min read
From a cold-room probe to a work order: how we built the Factora IoT reading pipeline

From a cold-room probe to a work order: how we built the Factora IoT reading pipeline

Comments 2
6 min read
Temperature Excursions Are Events, Not Readings: Modelling Cold Rooms, Loggers and Stock Holds in a Food ERP

Temperature Excursions Are Events, Not Readings: Modelling Cold Rooms, Loggers and Stock Holds in a Food ERP

Comments
5 min read
Aflatoxin Results Belong to Lots, Not PDFs: Modelling Grain Intake Tests, Silo Moves and Holds in a Food ERP

Aflatoxin Results Belong to Lots, Not PDFs: Modelling Grain Intake Tests, Silo Moves and Holds in a Food ERP

Comments
4 min read
Fit to Work Is a State, Not a Document: Modelling Food Handler Certificates, Illness Reports and Entry Checks in a Food ERP

Fit to Work Is a State, Not a Document: Modelling Food Handler Certificates, Illness Reports and Entry Checks in a Food ERP

Comments
4 min read
Hold Back to the Last Good Check: Modelling Metal Detector Tests, Sieve Checks and Foreign Body Holds in a Food ERP

Hold Back to the Last Good Check: Modelling Metal Detector Tests, Sieve Checks and Foreign Body Holds in a Food ERP

Comments
4 min read
Cleaning Is a State, Not a Task: Modelling Sanitation Records, Line Release and Failed-Clean Holds in a Food ERP

Cleaning Is a State, Not a Task: Modelling Sanitation Records, Line Release and Failed-Clean Holds in a Food ERP

Comments
5 min read
They took the bronzes. They couldn't take the craft: knowledge that survives

They took the bronzes. They couldn't take the craft: knowledge that survives

Comments
4 min read
Great Zimbabwe and the Case for Provenance by Design

Great Zimbabwe and the Case for Provenance by Design

Comments
4 min read
Aksum's Gold Coins and the Oldest Lesson in Data Integrity

Aksum's Gold Coins and the Oldest Lesson in Data Integrity

Comments
3 min read
Model Instruments as First-Class Records: Calibration Status, Check Readings and Out-of-Tolerance Holds in a Food ERP

Model Instruments as First-Class Records: Calibration Status, Check Readings and Out-of-Tolerance Holds in a Food ERP

Comments
6 min read
Model Complaints as Batch Events, Not Support Tickets: Lot Links, Severity Triage and Hold Triggers in a Food ERP

Model Complaints as Batch Events, Not Support Tickets: Lot Links, Severity Triage and Hold Triggers in a Food ERP

Comments
5 min read
Model Allergens as Data, Not Label Text: Material Flags, Line State and Changeover Gates in a Food ERP

Model Allergens as Data, Not Label Text: Material Flags, Line State and Changeover Gates in a Food ERP

Comments
5 min read
Model Factory Water as a Supplier, Not a Utility: WaterSource, SamplePoint, WaterCheck and Batch Exposure

Model Factory Water as a Supplier, Not a Utility: WaterSource, SamplePoint, WaterCheck and Batch Exposure

Comments
6 min read
Model Pest Control So Activity Has a Location and an Owner: Device, DeviceCheck, Sighting and CorrectiveAction

Model Pest Control So Activity Has a Location and an Owner: Device, DeviceCheck, Sighting and CorrectiveAction

Comments
5 min read
Model Pack-Weight Checks So Short Fills Cannot Hide: SkuQuantitySpec, TareProfile, WeightSample and the Two-Test Rule

Model Pack-Weight Checks So Short Fills Cannot Hide: SkuQuantitySpec, TareProfile, WeightSample and the Two-Test Rule

Comments
4 min read
Model Stock Counts So Variances Explain Themselves: CountSession, BlindCountLine, Recount and StockAdjustment

Model Stock Counts So Variances Explain Themselves: CountSession, BlindCountLine, Recount and StockAdjustment

Comments
3 min read
Model Dispatch So Held Lots Cannot Ship: WarehouseHold, PickList, FEFO and DispatchOrder

Model Dispatch So Held Lots Cannot Ship: WarehouseHold, PickList, FEFO and DispatchOrder

Comments
3 min read
Model Label and Artwork Versions So the Wrong SKU Cannot Start Packing

Model Label and Artwork Versions So the Wrong SKU Cannot Start Packing

Comments
2 min read
Model Line Changeover as a State Machine So the Next SKU Cannot Start Before Clearance

Model Line Changeover as a State Machine So the Next SKU Cannot Start Before Clearance

Comments
5 min read
Model Goods Receipt So Bad Lots Cannot Enter Production: Supplier Intake for ERP Builders

Model Goods Receipt So Bad Lots Cannot Enter Production: Supplier Intake for ERP Builders

Comments
4 min read
QA Holds That Actually Hold: Modelling Lot Status So Bad Batches Cannot Ship

QA Holds That Actually Hold: Modelling Lot Status So Bad Batches Cannot Ship

Comments
7 min read
eTIMS for Food and Agro Manufacturers in Kenya: What Your Factory Floor Must Capture

eTIMS for Food and Agro Manufacturers in Kenya: What Your Factory Floor Must Capture

Comments
5 min read
AI Won't Build Your House, But It Should Tell You What It'll Cost First

AI Won't Build Your House, But It Should Tell You What It'll Cost First

Comments
4 min read
loading...