All Stories

What a 1,300-year-old temple can teach us about software maintenance

Don’t entomb your applications, make them flexible, ready to make gradual changes. That way, they won’t need an overhaul from scratch when the time comes.

Diverse hobbies for igniting engineering innovation

My journey with juggling multiple unrelated hobbies suggests that engineers with a diverse interest are assets to allows for greater innovation and creativity.

In defence of the duct-Tape and strings approach to software development

The “duct-tape and strings” approach to building software systems prioritizes functionality and rapid iteration over achieving design perfection. While it might raise eyebrows among proponents of careful planning, it’s borne out of real-world pressure and can lead to successful outcomes.

Srini Pillay's Tinker Dabble Try: The Power of an Unfocused Mind, A book review

Planned “unfocused” activities can enhance your cognitive toolkit. In “Tinker Dabble Doodle Try: The Power of an Unfocused Mind,” Dr. Srini Pillay challenges the idea that laser-sharp focus is the key to success, particularly for engineers grappling with complex problems.

Introduction to Large Language Models (LLMs) and Running Them Locally on Your Mac Using OLLAMA

This essay will provide an introduction to Large Language Models (LLMs) and explore the process of running them locally on a Mac using OLLAMA.

A Kubernetes Odyssey in setting up the NVIDIA GPU drivers and time-slicing

This essay narrates an unexpected adventure in implementing GPU time slicing on our EKS kubernetes cluster. What began as a seemingly straightforward task – installing the gpu-operator – turned into a long-lasting exploration that uncovered challenges, helped us refine our processes, and ultimately led to substantial benefits for our infrastructure....