Colophon
Colophon
This site is currently hosted with the excellent Firebase Hosting platform, with Google Domains as the domain registrar and DNS provider. Firebase’s complimentary Spark plan supports my needs at no cost – thank you, Firebase!
Historically, this site was first built on Blogger. Next, it ran off a self-hosted Wordpress installation off Nettigritty’s. Later, this site was registered with Namecheap & served off Microsoft’s Azure platform.
These tools are used to write, publish and serve the present site —
Writing
- Visual Studio Code is my current, cross-platform editor of choice. I particularly enjoy writing markdown with the in-built preview.
- Previously: emacs (with this adaptation of jekyll.el) aided by the handy typopunct minor mode and unc-insert.
- All recent posts are written in markdown.
- Git for version control and Visual Studio Online remote repository hosting.
- Previously: Github was the remote repository.
Publishing
- Jekyll for static HTML generation - slow page serving and bloated functionality of various publishing platforms being the reason for a static site.
- Patched version of Jekyll to minimize the ftp-push footprint.
- Jose Gonzalez’s archive plugin for archive pages. The Jekyll sources & templates are available on Github.
- FTPSync for incremental push to live site.
Server
- Jekyll generated static files hosted on Firebase along with a Firebase-managed, Let’s Encrypt-backed SSL certificate.
- Previously: Static files hosted on Amazon’s S3 bucket, served off a CloudFront distribution coupled with a free Amazon-provided SSL certificate.
- Previously: Static files hosted on Microsoft’s Windows Azure.
- Back to static hosting on Amazon’s S3.
- Previously: Static files hosted on Google’s App Engine.
- Previously: Static files hosted on Amazon’s S3.
- Previously: Nettigritty’s servers — they are a fantastic, affordable domain registrar and hosting provider. You should try them!
- Previously: Apache webserver.
- Google Domains’s excellent DNS services.
- Previously: Namecheap.com’s DNS.
- Previously: DNS on Amazon’s Route 53 (did not need the super reliability of Route53 and saves mes $6 a year!).
- Previously: Gandi.net’s DNS servers.
- Previously: Nettigritty’s DNS servers.
- Google Domains is my current domain registrar.
- Previously: Namecheap.com as domain registrar.
- Previously: Gandi.net.
- Previously: Nettigritty.com.
- Previously: MelbourneIT (via Microsoft’s free website program via the now defunct Office Small Business program).
- Visual Studio Online for versioning.
- Github & Google Code as CDNs.
- Comments are served out by Disqus.
- Syntax highlighting by the Google Code hosted ‘Prettify’ JS library.
- Some jQuery aided javascript.
Original design for Tumblr crafted by Prashanth Kamalakanthan. Adapted for Tumblr & Jekyll by Sai Charan. Customized theme available on Github. Sai Charan's blog by Sai Charan is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. |