About this site

About This Site

Development

This site was originally painstakingly hand-coded over a period of five-to-six weeks working in the evenings and weekends in the Autumn of 2017, and regularly maintained since to keep it up-to-date.

Hardware & Software

When I started building the initial version of this site (back in 2017), I was using a mid-2015 15-inch 2.8GHz Intel Core i7 MacBook Pro with Retina Display, loaded with 16Gb of RAM and 1TB Flash Storage running macOS Sierra.

My current set-up (as of Spring 2025) is a 2024 15-inch MacBook Air M3 with 24Gb of RAM and 1TB Flash storage, running macOS Sequoia 15.4.1.

I use the excellent Sublime Text as my text editor, which is a popular choice amongst developers and also use MAMP Pro as a self-contained server environment for testing.

For graphics work, I have replaced Adobe Photoshop and Adobe Illustrator, (part of the Adobe Creative Cloud subscription) with Affinty Photo & Designer (now owned by Apple).

Responsive Design

This responsive website will adjust its layout and formatting to render appropriately according to your device's screen size. Try resizing your browser window or view this site across different devices. It's almost like magic!

Future Plans

I am currently planning to re-write this website in Bootstrap 5 or Tailwind CSS. Hopefully work on this should start sometime in late 2025.

Acknowledgements

Cover Page Art

From Unsplash

Photos by:

Levi Bare
Nevin krcmarek
Austin D
Casey Horner
Tyssul Patel
Will van Wingerden
Joanna Kosinska
Brandi Redd
Caesar Lopez Rivadeneira
Stefan Stefancik
Alexander Ramsey
Letizia Bordoni
Janko Ferlic
Ferdinand Stöhr
Nicolas Lafargue
Dominik Schroder
Quaritsch Photography
Mads Schmidt
Vivek Kumar
Jakub Kriz
Giancarlo Revolledo
Daniel Mirlea
Eric Muhr
John Salzarulo
Filippo Cesarini
Radoslav Bali

Icons

From the Noun Project

Some of the icons on this site have been custom made by me using various elements sourced from the icons on this list.

"Telescope" by parkjisun
"Snowboarder" by Gan Khoon Lay
"Reading Map" by Gan Khoon Lay
"Stock Market" by Maxim Basinski
"Camera" by Setyo Ari Wibowo
"Houses" by Ismael Ruiz
"Technology" by rajakumara
"Passports" by Adrien Coquet
"Product Design" by Creative Stall
"Birth Certificate" by Juraj Sedlák
"Flag of the United Kingdom" by Rediffusion
"Man" from the AIGA Collection (Public Domain)
"Web" by i cons
"Launch" by Shastry
"Blog" by Adrien Coquet
"Management" by Gilbert Bages
"Apple Devices" by anbileru adaleru
"Content Management" by Delwar Hossain
"Coding Teacher" by Gerald Wildmoser
"Tablet" by Gerald Wildmoser
"Report" by Lil Squid
"Page-Layout" by Arthur Shlain
"Signing Contract" by Jemis Mali
"Scheme" by ProSymbols
"Handicap" by Adrien Coquet
"Briefcase" by Setyo Ari Wibowo
"Analytics" by DesignNex
"Creative Thinking" by Eucalyp
"Family Insurance" by Suji
"Newspaper" by Orin Zuu
"Mortarboard" by Franc
"Shopping Bag" by Mello
"Court" by lastspark
"Luggage" by Adrien Coquet
"Plane Ticket" by Adrien Coquet
"Printer" by Creative Stall
"Lock" by Denis Klyuchnikov
"Close Folder" by Josh Sorosky
"Resume Writing" by Creative Stall
"Find User" by Igor Neburov
"Man and Woman" by Gregor Cresnar
"Banner Man" by Corpus Delicti
"AR 3D" by Sinistrad
"Soundwave" by Ralf Schmitzer
"Family" by Ravi Joon
"Bitcoin" by Nikita Kozin
"Blockchain" by Maria Kislitsina
"Camera Lens" by Setyo Ari Wibowo
"Person with Straight Arms" by Alex Stone
"Calculator" by JohnnyZi
"Bitcoin Discount Commercial Symbol" by Freepik
"Design" by Flatart
"Money Bag" by Vector Portal
"Hieroglyph" by Eucalyp from Noun Project
"Medal" by Blangcon
"Laurel Wreath" by Darrin Loeliger
"Star" by Xinh Studio
"Trophy" by AFY Studio from Noun Project
"Laurel Wreath" by InYoung Park
"Code" by Smarty from Noun Project
"Nodes" by Adrien Coquet from Noun Project
"Finance Chart" by wahya from Noun Project
"Graph" by SMD from Noun Project
"growth" by Ricons from Noun Project
"progress" by Michael Appleford
"leader" by Cuan Studio
"teaching" by Cuan Studio

World Map

From Dreamstime

"Watercolor World Map" by Tasyanya

Testing & Feedback

Thanks to the following people who provided valuable feedback during the development of this website:

Luis Rey
Sai-Kit Lee
Matthew Yu
Mo Jenab
Jesus Villanueva Perales
Yeevon Ooi
Dilan Senatilleke
Sergi Vives
Richard Neves
William Goldsworthy

And an extra big shout-out to Andrew Wills.