About
I’m Tawanda.
At my core, I’m a writer. Over years of writing and coding, I have found that the same patterns mostly apply. This blog is a place for me to do both.
During the day, I build Shopify apps at Zapiet, helping restaurant merchants handle complex pickup and delivery logistics. Outside of that, I’m usually deep in a side project, writing about what I’m learning on this blog, or reading everything from technical architecture to the philosophy of technology.
I started with Linux about four years ago - self-hosting projects that broke constantly. From each failure, I learned something. Now I deploy Dockerized applications to production servers I manage myself handling thousands of concurrent users.
I think deeply about technology, but I don’t get stuck there. My blog reflects this: posts about development sit next to devops tutorials and essays on how we build systems that matter. I learn quickly, and lately I’ve been pursuing my interest in high performance computing and distributed systems.
I’ve also had short fiction published in Literary Heist, Ab Terra, and Rush Magazine.
I work primarily with Laravel, TypeScript, and Go (with some Python sprinkled in). I’m multilingual (Shona, English, Chinese), based in Harare, Zimbabwe with my wife, and a lifelong Manchester City supporter.
Projects Showcase #
RivalSpy (live) - Fantasy Premier League analytics for tracking mini-league rivals. Built with Laravel, deployed with Kamal.
Doorman (GitHub) - Lightweight self-hosted analytics in Go (30MB RAM vs. hundreds for alternatives) with SQLite support. Also available as a Laravel package (GitHub).
Space is big (GitHub) - A solar system distance visualiser built with Rust+WASM. This project is a reconstruction/modernisation of a project I originally built (in C++) for my computer graphics class ~2021.
Professional Experience #
Fullstack Developer #
Zapiet | November 2023 - PresentPHP (Laravel) | TypeScript (React) | Docker | GraphQL
- Implemented map-based delivery validation (vs. radius calculations), reducing customer support disputes
- Increased test coverage to 95% for critical components
- Improved database query performance by 50%
- Migrated from deprecated REST to Shopify GraphQL API
Software Developer #
Chesco Tech | October 2022 - November 2023PHP | Java (Spring) | TypeScript (React & React Native)
- Built cross-platform mobile app serving 1000+ concurrent users with 99.9% uptime
- Migrated legacy PHP application, implementing prepared statements that reduced security incidents by 80%
- Developed HR time-tracking system improving compensation accuracy by 60%
Writing #
Fiction published in:
Technical writing and essays live on this blog.
My reading list collects books I think everyone should read.
Contact #
For business inquiries: projects@webbe.dev