Blog

Reasons to dislike some programming languages

Developers often have various reasons for avoiding certain programming languages, and these reasons can range…

Breaking Career Barriers – Chapter 6 – The Language Divide

Chapter 6: The Language Divide: Overcoming Barriers in Communication and Career Advancement In the interconnected…

Breaking Career Barriers – Chapter 5 – Unequal Apprenticeships

Chapter 5: Unequal Apprenticeships: The Struggle for Recognition in Research Assistants' Journey In the academic…

Breaking Career Barriers – Chapter 4 – The Tyranny of Leadership

Chapter 3: The Tyranny of Leadership: Navigating Arbitrary Employment Practices In the ever-evolving landscape of…

Breaking Career Barriers – Chapter 3 – Military Conscription

Chapter 3: National Service Dilemma: The Impacts of Military Conscription on Career Progression As we…

Breaking Career Barriers – Chapter 2 – Navigating the Networking Void

Chapter 2 Navigating the Networking Void: The Struggle of the Unseasoned Graduate For many fresh…

Breaking Career Barriers – Chapter 1 – The Landscape of Career Challenges

As we embark on the journey of understanding career barriers, it becomes imperative to survey…

Breaking Career Barriers – Introduction

In the intricate tapestry of professional life, we often find ourselves entangled in the web…

The Pitfalls of gRPC

gRPC is a modern open source high performance Remote Procedure Call (RPC) framework that can…

Avoid OOM crashes on Node.js apps

Here is a sample code repository implementing some guards against out-of-memory errors / crashes on…