• Home
  • Projects
  • Blog
  • About

/ writing

Latest Articles

Technical deep-dives, engineering lessons, and things I wish I'd read earlier.

How I Cut Report Generation from 30s to 2s in Laravel
Apr 23, 2025·8 min read

How I Cut Report Generation from 30s to 2s in Laravel

A practical walkthrough of how Redis caching, Laravel Queues, and careful query optimisation transformed a sluggish ERP reporting module into a near-instant one.

Read article
Why I Chose PostgreSQL Over MongoDB for a CRM Reporting Engine
Mar 15, 2025·5 min read

Why I Chose PostgreSQL Over MongoDB for a CRM Reporting Engine

Exploring how strategic database choices impact query complexity, reporting accuracy, and long-term maintainability — and why relational won for this use case.

Read article
Integrating LLMs into Laravel Using Python Microservices
Mar 5, 2025·6 min read

Integrating LLMs into Laravel Using Python Microservices

A practical guide to wiring a LangChain Python service to a Laravel backend so you can add AI-powered features without abandoning your existing stack.

Read article
GitHub Actions CI/CD for Laravel: A Zero-Downtime Deployment Setup
Jan 28, 2025·7 min read

GitHub Actions CI/CD for Laravel: A Zero-Downtime Deployment Setup

A practical walkthrough of atomic symlink deployments, parallel test pipelines, and one-command rollbacks using GitHub Actions and DigitalOcean.

Read article
Vincent Ndegwa • Full-Stack Engineer & AI Engineer © 2026