Rashid.Developer

How this site is built

This site is my lab: a real site where I test what I teach about performance, security, SEO and design. Here’s what it runs on.

The stack

  • WordPress as the CMS.
  • Rashid, a custom lightweight theme I built for this site. It handles the header, footer, light and dark modes, and the typography.
  • Elementor Pro for page layouts, the posts grids and the forms.
  • Fraunces for headings and IBM Plex Mono for everything else.
  • Two custom post types, Projects and Media & Talks, so new entries show up across the site automatically.

Design choices

  • Light and dark mode follow your device setting, and remember your choice if you switch.
  • One accent colour, lots of whitespace, and 60px between sections.
  • No sliders, pop-ups or heavy animations — just a gentle fade as cards scroll in, and none at all if your device asks for reduced motion.

Performance and accessibility

The Lighthouse scores in the bar under the header are from real scans of this site. I update them after each round of changes and log what changed in the changelog.

the newsletter

Stay in the loop

A short monthly email on WordPress, the web in Uganda and what I’m learning from real client projects.

  • Practical WordPress & WooCommerce tips
  • Lessons and fixes from real projects
  • New plugins, talks and events first

Get it in your inbox

Once a month. No spam, unsubscribe any time. Privacy