articles
The Legacy System Trap: Why “If It Ain’t Broke” is a Security Risk
There is a strange comfort in legacy systems.
You know the quirks. The workarounds. The way a batch job limps through at 2am, just a...
The GenAI Code Trap: Why Speed Without Architecture is a Shortcut to Chaos
Quick code from ChatGPT isn’t progress. It’s a shortcut to chaos.
I’ve seen teams roll out “AI-generated” scripts with zero testing,...
Solution Architecture: Choosing Which Patterns to Ignore
Most organisations I speak with still look for a “best practice” playbook when it comes to architecture.
There isn’t one.
Every a...
Why IoT Strategies Fail: Finding the Balance Between Cloud, Edge, and Fog
Most IoT strategies get tripped up at the same spot: deciding where data should actually live and work.
Teams chase cloud because it...
Complex Database Landscape for Building Scalable Cloud Applications
Developing a scalable cloud-based application requires carefully evaluating a myriad of factors to select the optimal database solution...
The Ultimate Guide: Kubernetes Taints and Tolerations
While Kubernetes excels at automating workload distribution, sometimes you need precise control over where your pods land. Taints and t...
Reverse Proxy
What is Reverse Proxy?
A reverse proxy is a type of server that usually sits on a private network behind the firewall and routes the...
Ingress Controller
What is Kubernetes Ingress ?
Kubernetes ingress is an API object that governs how external users access services running in a Kubern...
Journey from Changi Business Park to Canary Wharf
Just wanted to share my personal thoughts about Changi Business Park and Canary Wharf. I worked in Changi Business Park, Singapore and ...
The World’s Largest Trading Floor : UBS, Stamford, Connecticut
Guinness World Record holder, The Worlds Largest Trading Floor : UBS, Stamford, Connecticut The largest securities trading floor ...