Colleagues often asked me, why is architecture so important? Why is the solution so complicated? Is there any way to really implement it? Should it […]
Month: August 2022
Architecture patterns & when to use them
Introduction Architecture patterns are models influencing the full project structure. They are different than design patterns in a sense that design patterns tent to resolve a problem locally. A […]
FreeRTOS training
I. OS & RTOS a. What is an OS? Software system that manages computer hardware and software resources and provides common services for computer programs. It is […]
Domain Driven Design Summary
I. Introduction Domain Driven Design contains the core idea that you develop a software to resolve a problem that exist in a defined domain. Understanding […]
PLS or parking management system
Context This was my first project back in 2015! I joined during a task-force and the project was struggling with Firmware Update Over The Air, […]