About

Hi, I amBushra

I build and look after WordPress websites. I have been doing it for nine years, and WPStylo is the name I do it under.

Bushra, WordPress developer and founder of WPStylo, at her desk
Maintenance WooCommerce Plugin author
Nine years looking after WordPress
The story

How Iended up here

My school didn't have a single computer.

It was 2004. I’d just finished my matric exams and I was sitting in my cousin’s office with nothing to do. There was a machine on the desk, and he showed me how to turn it on.

That was it, really. I spent that month learning MS-DOS commands, then Word, then PowerPoint — nobody set me the task, I just couldn’t leave it alone. The first thing I ever built was a calculator, and I still remember what it felt like to make something appear on a screen because I’d told it to. By the time my results came out, I knew what I was going to do.

So I took a bachelor’s in software engineering and started as a PHP developer, building applications from scratch in custom PHP and CodeIgniter. Real software — databases, logic, the parts nobody sees.

WordPress came later, and it changed what I wanted to be. I didn’t want to be handed a design and told to make it work. I wanted to build the whole thing. So I learned Photoshop. I learned to wireframe from a blank page, to turn a design into Bootstrap, to build a theme instead of buying one. That’s the part most people skip, and it’s why I can look at your site and tell you what’s actually wrong with it instead of guessing.

Then I took a master’s in project management, which sounds like the least interesting sentence on this page. It isn’t. When you hire me, one person is gathering your requirements, designing your pages and writing the code, often in the same week. Project management is what keeps that from becoming chaos. It’s why you get answers instead of apologies.

I still build — custom themes, plugins, whole sites. Maintenance was a deliberate choice alongside that work, not a step down from it: looking after real websites is the fastest way to learn how they actually break, and what I learn there goes straight into the products I’m building. It also means I keep a small number of sites rather than as many as I can sign.

Twenty years after that afternoon in my cousin’s office, that’s still the job. One person, start to finish.

The journey

Every milestoneshaped who I am

Twenty years around computers, nine of them in WordPress. These are the stops that matter. The line fills as you scroll, and the last one is where I am today.

2004

A borrowed computer

MS-DOS Self-taught The decision
2018

From PHP to WordPress

Installed WordPress locally for the first time. Weeks of breaking and fixing things. That first live site felt like magic.

Custom PHP CodeIgniter WordPress
2019

First WordPress client

A local business needed a professional site. Built it in two weeks. When they said “this is exactly what we wanted,” everything changed.

Freelancing Business sites Client work
2020

WooCommerce deep dive

A full year on WooCommerce — from simple shops to multi-vendor marketplaces. Learned that great e-commerce is 10% code and 90% understanding how people shop.

WooCommerce E-commerce Payment gateways
2021

Custom themes and plugins

Left page builders behind and moved to fully custom themes, then shipped my first commercial plugin. Clean code, no bloat, everything measured.

Custom themes Plugin dev WordPress API
2022

Maintenance becomes the work

Launched retainer maintenance plans, because I had watched too many good sites rot six months after launch.

Maintenance Security Retainers
2023

WPStylo — a brand is born

Launched WPStylo as a public home for client services, tutorials, and honest takes on the WordPress ecosystem.

WPStylo launch Personal brand Blog
Now

Building my own

50+ sites delivered, a roster of clients on maintenance plans, and a plugin in development that I am giving away free.

50+ sites WP community Teaching
Principles

How I work

Boring is a feature

A website that never surprises you is doing its job. The best month is the one where you do not hear from me except for the report.

Backups before everything

Not because I expect to break something. Because the one time you need a backup, you really need it.

I do not sell what you do not need

If your site gets 200 visitors a month, you do not need an enterprise CDN. I will say so.

Your site belongs to you

All logins, all access, all documentation, yours from day one. No hostage situations.