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 site, 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 winter 2022) is a 2019 16-inch MacBook Pro (2.3Ghz 8-Core Intel Core i9) with 32Gb of RAM and 1TB Flash storage, running macOS Ventura 13.5.2.

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 use Adobe Photoshop and/or Adobe Illustrator, part of the Adobe Creative Cloud subscription.

Frameworks

Due to original time constraints in getting an online presence established, this site is a heavily customised version of the Pages UI framework, which I used as a foundation to build from.

Pages UI itself is based on the Bootstrap framework and, as a result, this site is fully responsive.

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 2023.

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

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.