Everything we learn today is but a stepping stone to what we will learn tomorrow.

A Web Developer's journey.

Everything we learn today is but a stepping stone to what we will learn tomorrow.

Follow the links below to find out what I've been working on lately.

GitHub GitHub
Forwebmotion repo
More on forwebmotion

A Web Developer's journey.

My story begins with a vibey neighbourhood cafe which quickly became an integral part of the Vredehoek cafe culture located in sunny Cape Town, SA.

I took on this project during the break between my second and third year of studies. The opportunity to build something from the ground up was invaluable to my perspective on design and progression as a developer.

Red Sofa Cafe


Static PHP

The cafe site paid off as it got me my first gig with UK based firm, WKM Global. It was here that I came to learn the ins and outs of WordPress while experimenting with techniques such as AJAX, Flexbox and CSS animations.

As our requirements grew more complex, it became clear we needed to improve our workflow and website performance so the decision was made to move from shared to cloud hosting. I gained further experience and skills, this time on the back-end, by learning to install and configure web servers and setting up Git version control via Microsoft Azure DevOps. The IoT Global Awards site was the first to benefit from our new infrastructure.

IoT Global Awards



By mid 2018 I had a solid understanding of WordPress. Apart from IoT Global Awards I had also built a couple news portals expanding my knowledge to include posts, categories and tags along with commonly used plugins such as Yoast SEO.

WKM was now in need of a more customisable payment system for users of its various websites. Having prior knowledge of Zend Framework 2, I was excited to dive into the latest version and build my first web application. This was also an opportunity to work with the Sage Pay REST API, something I'm sure will come in handy down the road.

WKM Payment Gateway


Zend Framework 3

As you've no doubt realised by now, the forwebmotion philosophy is all about learning something new. Increasing my skills and knowledge of the technology of today so that I will be ready for the technology of tomorrow.

In the spirit of moving forward I have built this site with React using the Gatsby toolchain and hosted by Amazon Web Services. JavaScript is now my primary focus and I encourage you to read on about this project and take a look at the code in my repo.

About Forwebmotion