The Iomus Journal

Insights & Announcements

Latest industry updates, software releases, and clean design systems compiled from Midrand.



By Joseph Morukhuladi, 2026 Jul 28

blog The Evolution of Iomus Hub: Transitioning to a Digital Solutions Platform


Discover how Iomus Hub evolved from bespoke software into a scalable Digital Solutions Platform designed to empower modern engineering workflows.

#iomus-hub

#digital-platform

#engineering-workflows

#software-evolution

#digital-solutions

By Joseph Morukhuladi, 2026 Feb 01

blog Welcome to OneXem: Assessments for Everyone, Everywhere


Learning shouldn't be a gatekept experience, and it certainly shouldn't be tethered to a desk. Today, I am thrilled to introduce OneXem, a free online assessment platform designed for the modern learner who values privacy, flexibility, and simplicity.

#onexem

#online-learning

#free-assessments

By Joseph Morukhuladi, 2025 Dec 27

blog Introducing Cengroc, the best grocery management app


Say goodbye to forgotten items and "what else do we need?" texts. Cengroc lets you build, manage, and share grocery lists with friends and family in seconds. Collaborative shopping, simplified.

#cengroc

#grocery

#shopping

By Joseph Morukhuladi, 2025 Feb 16

blog Qwery.js. A JavaScript library that makes managing JSON data in local storage easy


I have always wanted an easier and organised way of working with JSON data with local storage, So I built Qwery.js just for that reason.

#front-end

#javascript

#javascript-library

#qwery

#github

#local-storage

By Joseph Morukhuladi, 2024 Aug 11

blog DOM Flowt. A JavaScript library to seamlessly transition HTML elements into a users view


So I created a JavaScript library that transitions or animates elements when they appear on a user's screen. Let's talk about why I built it and why you should use it.

#front-end

#javascript

#javascript-library

#dom-flowt

#github

#floating-elements

#transition-elements

By Joseph Morukhuladi, 2024 Jul 31

blog Why do my child element(s) overlap parent element on width: 100%?


Here we will talk about why your child element(s) tend to overlap the parent element when you set the style "width: 100%" on your child element. The reason why is quite simple, you are going to be surprised.

#front-end

#css

#box-sizing