The blog is generated by Jekyll, a static site generator, instead of Wordpress, which I've used for years—and keep my coffee blog on it still. With this site, I wanted to try something new and I usually like to get my hands dirty and muck with things and with Jekyll I have more flexibility for mucking around.
The blog is hosted by Amazon S3. I typically use vim or brackets to create content in both markdown and HTML, use Jekyl to render it all into flat web pages, then I use the s3_website tool to push the changes to S3.
The fact that the site is all static, flat-files makes for a very fast web site. With Wordpress you have a database back-end that has to be polled every time you change the view (view a different web page) but with Jekyll, it's all flat files that are generated each time I commit a change. When you come to visit the site, the content is already generated so all S3 has to do is serve you the pages as you request them. Pretty geeky and very fast.
I am a techie-turned-coffee-nerd. In a previous life I was a senior manager for a tech team at a leading architecture firm but grew tired of the soul-sucking life in a cubicle and decided to follow my passion for coffee by establishing a roasting startup Oil Slick Coffee.
Within a year of starting that venture, Marie, my fiancé got a promotion that took us to Singapore where we currently live.
The primary reason for this site is for me to bloviate on life. Facebook has become a time-suck and frankly most of the content there isn't very useful. That doesn't mean I don't post drivel to Facebook myself. It just means I need to control my time spent there.
I'd love to hear from you and in this "Post-Snowden" age, I have enabled you to send me a secure message.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 GPG ID: 0xC4A2FD1F392083BF GPG Fingerprint: 3B21 775B 4A6C F026 C03A 7B2F C4A2 FD1F 3920 83BF Key Expires: 2016-12-28 -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.22 (Darwin) Comment: GPGTools - http://gpgtools.org iQJ8BAEBCgBmBQJTGJmSXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4OEFBOUJBM0YxQTM1NTQ1RERENjJCRTBF ODRDNTUzNEJDMUEzODQxAAoJEOhMVTS8GjhBWWsQALvtGfzJwAr5qYVzgM34tV2z Bal7a+s9hFvRRUjYo0RaBfXV2BKbPgBWbc4FPZuOuQd2TmXTr6DLsCKv0dK4VlOE nKXhz1uT/dtWtXzVsSZd+4+1YUEti4D/0QoVDI2IMnbB5ndkN2JFhXjUz9KTw2ht AvINEvOa4EkAIQeYcKT8VE50wVgz2raTP/QYgX0VA0NUcFH32h2nDz/smKyM9CV3 v9hc/nEiSgsIhAR/yNblpMRHr2JlC1L7+7xAFIzUZadR7HcRyfNKGD2NSPGTjLR1 kiLRA7kyKt7QWV234yokY3oRR8V8PiM4KSvxU8PrPyA7czf/aX3BCM7e1MlqEASN +dfxVCml5zbD4+qS+9dBdySY5ub/JsHyAyTxt0MBw45drdBJrLhGvW5aBUH3ouke gS7Tb0TpEzIGLG0H8f/yc5yCt2QMe2SiSqejHs+fs0yiTlITzuKeN1ND9sQB7nuR DW1NEedibd6h06jE+VTqpeMV3lkabG3F5EzI/t0uXazko4Q0C/JDoZWsKlcX32OR CsXx0JMydnkWjeW1PdDX75krGPgsFHEhIRShs1TBL1iCRskotghM4x0mic1FgCgb lFF7sH2h0hu5OI4oUdcFeN26k4IsGpFp7/nDZ6KAaNL5LOe1FDKt+Tn65ZLkzQkY DUo9Y4KaD3i5sJDjK4nh =GLI+ -----END PGP SIGNATURE-----