Andrew Baker's Technology Blog Posts
CIO · Capitec Bank · South Africa

Hard opinions.
Real scale.
No fluff.

I'm Andrew Baker — Group CIO at Capitec Bank. I write about engineering leadership, AWS architecture, database performance, and banking technology. The kind of problems you only understand after you've broken them at scale.

Read the Blog Explore Topics
211+
Technical posts published
3+
Continents broken at scale
AWS · ABSA
Barclays
Where the scar tissue came from
What I write about

Six pillars.
One rule: depth.

No recycled hot takes. Every post is written by someone who has shipped the thing, scaled it, and cleaned up the mess.

01

Engineering Leadership & Culture

Why your best engineers leave, why promoting top managers rarely produces great leaders, and how structures quietly destroy teams.

02

AWS Cloud Architecture

Real-world patterns from banking-grade AWS deployments. Trade-offs and the decisions that keep you out of 3am incidents.

03

Databases & Performance

Scaling Aurora PostgreSQL, why your shared database is a liability, and what happens when write throughput hits the ceiling.

04

Banking Technology

Fraud systems, banking malware, fintech architecture, and what building inside a regulated bank looks like from the inside.

05

Cyber & Security

Attack surfaces, banking malware, backdoors, quantum threats, and what real cybersecurity looks like inside a regulated financial institution.

06

Artificial Intelligence

AI in banking, LLMs in production, AI search optimisation, and what actually changes when you bolt AI onto real infrastructure at scale.

About

The scar tissue
is the credential.

I'm the Group CIO at Capitec Bank, one of South Africa's largest retail banks. Before that I ran technology at ABSA Group, built algorithmic trading systems at Barclays Capital, and spent time at AWS.

This blog is where I write what I actually think. Opinionated, technical, and occasionally uncomfortable for people who prefer consensus over correctness.

Group CIO — Capitec Bank
Former CTO — ABSA Group
Algo Trading Systems — Barclays Capital
Director of Engineering EC2 — AWS
Writing

All posts.

Most Recent Posts
Managing Terminal Services Sessions Remotely
01 Nov 2006 👁 27 views
Top Posts
19 Java 25 AOT Cache: A Deep Dive into Ahead of Time Compilation and Training
23 Dec 2025 👁 165 views
20 Deep Dive: Pauseless Garbage Collection in Java 25
03 Dec 2025 👁 157 views
21 Finding and Setting the Maximum Transmission Unit (MTU) on Mac/OSX
24 May 2023 👁 156 views
22 Redis vs Valkey: A Deep Dive for Enterprise Architects
04 Jan 2026 👁 150 views
23 How to Share Files Between Claude Desktop and Your Local Mac Filesystem Using MCP

If you use Claude Desktop to edit code, write patches, or build plugin files, you have probably hit…

01 Mar 2026 👁 117 views
24 MacOSX: How to Disable iCloud Desktop Sync Without Losing Your Files

The Problem: macOS Will Delete Your Local Files Screenshot If you try to disable iCloud Drive syncing for…

01 Jan 2026 👁 112 views

Want the unfiltered version?

211+ posts on engineering leadership, AWS, databases, and banking technology — written by someone who's shipped at scale.

Browse All Posts →