Skip to content

/journal/

Latest posts

Thoughts, ideas and stories from the command line.

/journal/mscc/

Sovereign by Design: Notes from the Panel on Africa's Data, Cloud and AI Future

This year I picked the title "Sovereign by Design" for the panel discussion at the Developers Conference. Four panelists spent an hour and a half on one question. What does it actually take for Africa to own its digital future? Their answers covered local talent, submarine cables and GPUs, the African languages missing from AI models, and the supply chain links we forget to check.

6 September 2026 · 5 min read

"Sovereign by design" — Panel Discussion at the Developers Conference 2026
openSUSE

A Day With openSUSE at Polytechnics Mauritius

A full-day open source workshop at the Polytechnics Mauritius campus in Ébène — tracing Linux from Stallman and Minix to a Mauritian gecko on the openSUSE Leap 16.0 wallpaper, packaging FrankenPHP live on the Open Build Service, and spinning up openSUSE on Google Cloud. With Eddy Lareine and Neil Baichoo.

9 min read

Build with AI

Document AI & RAG for a Newspaper Archive

A Saturday morning of workshops and corridor conversations with Mauritius's developer community at SWAN HQ in Port-Louis. My own session was on Document AI and RAG for a historical newspaper archive — turning a 1955 Le Figaro into something a researcher can actually query.

8 min read

MSCC

MSCC March Meetup: Enterprise Architecture & 12-Factor PHP Infrastructure

The MSCC March meetup at Klanik, IconÉbène brought 22 attendees together for two talks: Ajmal Saifudeen on Enterprise Architecture and why developers should care, and Ish Sookun on applying the 12-Factor methodology to modern PHP infrastructure with Laravel, followed by an open discussion.

6 min read

Google Cloud Platform

How to Deploy a Laravel Application on Google Cloud Run?

Deploy a Laravel application on Google Cloud Run with PHP 8.5, connect to Cloud SQL PostgreSQL, and scale to zero when idle. A practical guide covering containerization, deployment to the africa-south1 region, and tips for handling storage, sessions, and queues in a serverless environment.

5 min read

openSUSE

openSUSE Board Election 2025 has been announced

The openSUSE Project is a worldwide community effort promoting the use of Linux everywhere. The openSUSE Board guides the project's direction and facilitates community collaboration. Two seats are now open as the 2025 Board Election begins — get involved by running or casting your vote in March.

2 min read

esc
nothing found.
searching…
↑↓ navigate↵ open