This site is built using several open source components and utilizes certain third-party services for operation:
- Amazon Web Services for hosting test builds
- Github for source code repository and awesome site hosting
- Flickr for hosting images
- Cloudflare for DNS and CDN services
- Docpad static site architecture and code generation
- Bootstrap for the responsive grid layout
Developing source code
This section is relevant only if you are a web developer. Docpad is used for generating the static source for this website. So please make changes on the Docpad source repository, generate the static code and then merge it to gh-pages branch. The generated source code for this website is available on gh-pages branch. Please keep in mind that you would need to merge back any change made to the text content on the static webpage.
Editing text content
Please request your developer to make any site layout, design or content changes. Alternately, you should read the following information carefully if you want to edit the text content of the website.
To edit, select the appropriate file on the Github web interface and click the "edit" button on top. To finish changes to a file, add a commit message to summarise the changes done and click the "save" button. You should ideally use the Zen mode for a fullscreen editing. You need to ignore any surrounding HTML code whilte altering the text content.
Thankfully github keeps history of all the changes, so if you make a mistake, nothing is lost. You would need help from the developer to undo any damage.