Thoughts

Decision tool: Ladder of Inference

Our actions and decision-making process are influenced by the situations we encounter, our understanding of them, and the conclusions we draw. Although our perceptions may seem evident to us, others may interpret situations differently based on their own perspectives. On a daily basis we interpret situations and jump to conclusions, making rash decisions that could …

Decision tool: Ladder of Inference Read More »

Demystifying Thread Safety

Modern programming languages support easy, out-of-the-box multithreading, which leads to multitasking becoming synonymous with efficiency. Multithreading gives the ability to simultaneously run or execute multiple tasks, represented as Threads – and it can take different shapes. Multiple patterns were identified, different techniques were conceived and mechanisms have been exhaustively enhanced to simplify and increase the …

Demystifying Thread Safety Read More »

Scroll to Top