ALL POSTS

Understanding Uncertainties in System Engineering

Understanding Uncertainties in System Engineering

4 min read
Imagine we’re going to bake cookies, and there are two types of uncertainties we might face: epistemic and aleatory. 1. Epistemic Uncertainty (Lack of Knowledge) Epistemic uncertainty is like not knowing what kind of cookies people will like. Imagine we don’t know if people will prefer chocolate chip or oatmeal raisin cookies. This uncertainty is because we don’t have enough information about people’s preferences. In system engineering, it’s like not knowing exactly how a new machine will work or what people will think about it in the future.
Why was it called Pianoforte?

Why was it called Pianoforte?

3 min read
I always wanted to play the piano, but I never had the chance to learn or didn’t try hard enough to learn it. But that won’t stop me from reading and talking about the piano’s history. I recently had the chance to talk to one of my friend Sandeep Boniface about piano, and our conversation inspired me to write this article. The piano is a keyboard instrument that produces sound when pressed on the keys, originally known as the Pianoforte.
What is true about a system states and modes?

What is true about a system states and modes?

5 min read
What is System? Before we discuss the system state, let me quickly explain what a system is. A system is a collection of parts that work together to accomplish something. Think of it like a team where each member has a specific role, and together, they achieve a common goal. What is true about a system state? Imagine a system is like a robot that we can give different jobs to do.
Efficient Tools for Streamlining PDF Generation in High-Volume Environments

Efficient Tools for Streamlining PDF Generation in High-Volume Environments

7 min read
In this article, I’ve curated a collection of tools used to streamline PDF generation in high-volume environments. Tailored for demanding scenarios, these efficient solutions are used to assist industries like finance, healthcare, and any sector requiring large-scale document creation with email notifications. Dive in to enhance your workflow optimization with these valuable insights! Puppeteer Puppeteer is a Node.js library which provides a high-level API to control Chrome/Chromium over the DevTools Protocol.
Prometheus and Azure Monitor - Scalable Monitoring Solutions

Prometheus and Azure Monitor - Scalable Monitoring Solutions

3 min read
In today’s fast-changing world of computer systems, making sure system work well and don’t break down is really important. That’s where Prometheus comes in. It’s a free toolkit that helps keep an eye on things and warns engineers when something might be going wrong in the collection of information that computer systems create. What is Prometheus? You might have seen the movie Prometheus! but I am here to talk about open source monitoring system Prometheus, which comes in when there was a need for a robust monitoring solution for cloud-native environments, It is an open-source project set by the Cloud Native Computing Foundation (CNCF).