Built a comprehensive command-line tool that systematically diagnosed hosting issues at Afrihost — checking DNS records, email configuration, spam filter status, and service provisioning in a single workflow. The tool integrated with internal systems including the spam box API, eliminating the need for manual investigation across multiple dashboards.
It handled every category of hosting query the support team encountered, from DNS misconfigurations to email deliverability issues. After presenting the project internally, it became a proof point for what automation could do in a high-volume support environment.
What I learned
API integration patterns, building tools that non-technical colleagues could rely on, and the gap between building something that works and getting organisational buy-in for it.