LATEST
Security
Why African fintechs are the most exposed to LLM prompt injection attacks
Fintech companies in Kenya, Nigeria, and South Africa are deploying AI for credit scoring, fraud detection, and customer support faster than anywhere else on the continent. They are also the least protected. Here is what we found when we looked at how prompt injection actually works in production fintech systems — and what you can do about it in an afternoon.
Dorine Tipo
8 min read
Coming soon on Medium
Cost control
The $4,000 prompt loop that started Lantern
A Nairobi fintech's LLM integration hit an infinite retry loop at 2am. Nobody noticed until the monthly Anthropic invoice arrived. This is the story of how that happened, what it cost, and the monitoring gap that made it invisible.
Dorine Tipo
5 min read
Coming soon on Medium
Read on Medium →
Engineering
How we built PII redaction for African phone numbers in 200 lines of Python
M-Pesa transaction codes, Kenyan national IDs, Nigerian BVNs, South African ID numbers — the PII patterns that matter most in African AI applications are not in any standard library. Here is the regex and logic we built, and why it is harder than it looks.
Dorine Tipo
12 min read
Coming soon on Medium
Read on Medium →
Market
700 funded African startups are deploying AI right now. Almost none of them have observability.
We surveyed the African startup landscape. The numbers are striking — AI adoption is accelerating across fintech, healthtech, edtech, and logistics. The tooling to safely operate that AI has not kept up. Here is the data and what it means for the ecosystem.
Dorine Tipo
7 min read
Coming soon on Medium
Read on Medium →
Product
What two lines of code actually means — the design decisions behind the Lantern SDK
lantern.init() and lantern.wrap() are the public interface. Behind them is a set of deliberate design decisions: no threading in v0.1, fire-and-forget logging, guardrails as stateless functions, and a proxy that patches the Anthropic client in place. Here is why we made those choices.
Dorine Tipo
10 min read
Coming soon on Medium
Read on Medium →