I am a freelance web developer who also loves to write articles, learn new technologies and build projects on the side.
I've taught myself many technologies over the last few years, and have built numerous projects from this Gatsby blog to a React Native meditation app. It's been lots of fun!
Here are some of my favourite projects...
- A React Native app published to the Google play store with 100s of active users.
- Meditation gamified: complete the current day to unlock the next. Bonus meditations for day streaks and stars!
- Stats such as day streak and average session time saved to local storage.
Latest Blog Posts!
In this article, you'll learn three ways to import classes into a PHP application: manually requiring, custom autoloading, and composer autoloading. Namespaces also discussed.- 30 Oct 2023
Cron jobs (crontab) on MacOS
A crash course on cron job command syntax, and how to execute and manage your cron jobs on MacOS with crontab.- 18 Oct 2023
How to Improve the Performance of your ReactJS Apps - ReactJS Optimization
React offers some nice ways to optimize our React apps. However, it's not always clear for when we should add optimizations. In fact, we can even slow down our app and make the code more complex. (Includes: React.memo, useCallback & useMemo)- 08 Mar 2022