Blog

Writing

Thoughts on engineering, building companies, and making technology work for people who need it most.

Filter
PersonalJan 2, 2026

2025, A Mixed Bag Year!

A heartfelt letter to a dear friend, reflecting on a whirlwind 2025—from welcoming a new baby and growing Vwaza Multimedia, to navigating a new team at work, sensing another major life transition ahead, and choosing to stay hopeful in faith through every phase.

StartupsJun 27, 2025

Malawi's 'Cloud-Based' Moment: Why Luck Is a Strategy and Our Time Is Now

Malawi is entering a quiet digital revolution. With rising connectivity, emerging talent, and a global blind spot in our favor, this is the best time to build tech startups that solve real, local problems—and to turn our constraints into our greatest strategic advantage.

EngineeringFeb 12, 2025

Soft Skills for Software Engineers

Technical skills get you in the door as a software engineer, but soft skills—like managing imposter syndrome, accepting feedback, mentoring with empathy, taking ownership, and speaking up—are what turn good engineers into great ones.

StartupsApr 23, 2024

Don't Falter, Ship It Still. Let The Market Decide

If someone tells you your idea already exists, ship it anyway and let the market decide. Malawi needs local solutions built by people who understand our context, not more discouragement from the sidelines.

LeadershipApr 23, 2024

Effective Leadership in Tech Teams

Leadership in tech teams thrives on horizontal empowerment, deep listening, genuine friendship, transparency, fairness, and a continuous learning mindset—echoing lessons from historical leaders and conquerors.

TutorialsFeb 2, 2024

How to Integrate PawaPay Into Your Web App (NextJs & NodeJs)

Learn how to integrate the PawaPay payment gateway into a Next.js frontend and a Node.js (Express) backend using the PawaPay sandbox API and JWT authentication.

AIJun 21, 2023

Unleashing The Essence of Artificial Intelligence In Malawi

A reflection on Malawi's readiness for artificial intelligence, the challenges of access and policy, and practical action points for using AI in key sectors like agriculture, healthcare, elections, education, and anti-corruption.

CareerJan 25, 2023

Tech Career Options For People Without A Tech Background

You don’t need a traditional tech background to build a successful career in the industry. This guide explains how to create a focused learning path and explores five beginner-friendly tech roles: Product Manager, Product Designer (UI/UX), Technical Writer, Tech Recruiter, and IT Support.

MalawiJun 13, 2022

#TechMalawi - A Revolution in the Making

TechMalawi is a free, community-driven platform uniting Malawian innovators, learners, and supporters to increase visibility, collaboration, and support for local tech solutions.

EngineeringOct 8, 2020

How to Get Better at Programming

Programming is not hard, it is complex. Here are seven practical, mindset-focused ways to get better at programming: choose the hard way, learn every day, use the RMRPRI method, avoid over-Googling, walk before you fly, find a mentor, and develop gallons of patience.