1. Getting work done in a Flight

    Working on planes in economy is always a hit and miss. But, I had a great experience on a lightly loaded flight from Singapore to Kolkata…


  2. Travel, Calendars and Time Zones - 6 Tips

    Time zones really are the bane of travellers… and if you don’t get it right, you might not wake up or reach an appointment in time and so on. Modern technology and gadgets help – so, this is one place where I use a mix of tools to help stay on top of things. The list below is a compilation of things that work for me.…


  3. Productivity

    Productivity: love it or hate it, it’s always an ongoing battle and is always in fashion. We all have our own ways of working and doing things… we all find ways to manage the complexities that we need to deal with. Over the past 20+ years of owning computers (and moving from IBM OS/2 to a series of versions of Windows from Windows 3.1 to Windows 10), a number of excellent Palm devices and different phones and other gadgets, I’ve tried to find a system that works for me. As technology has matured and evolved, I’ve tried to find tips and tricks that save me a few seconds or make me better prepared for the things I do.…


  4. Not going cashless soon, I guess

    In Singapore recently, going cashless has been in the news quite a bit. However, when I was in Japan, I noticed something interesting – there doesn’t seem to be any rush to go cashless. For example, this payment machine in a hospital will accept any Japanese coin – from the mighty 500 Yen coin (approx US$4.48, SG$6.04 as of 19th Sep 2017) down to the lowly 1 Yen coin (which is worth US$0.009, SG$0.012). It seems surprising that they would put in all the technology to accurately count even 1 Yen coins. Is it needed, and is it worth it?…


  5. Journey to Bluemix: Part 3 - Deploying without Downtime

    Once you have gone through the trouble of setting up your static website on Bluemix and done up a custom domain for your application, you’ll need to start doing updates. If you follow the instructions from the previous post about getting started on Bluemix, you’ll see that you have downtime every time you do an update. When you do a cf push, your website might go offline for about 60 – 75 seconds.…


  6. Quality Audio for your Digital Devices

    It would appear that digital audio music devices are getting more and more personal – people are using their mobile phones, streaming services and more with their headphones plugged in. For people wanting to turn up the volume, Bluetooth speakers have continued to grow in popularity. From the outside, it almost appears that the micro-component systems and amplifiers of old have reached a saturation point.…


  7. Where are the Grab Straps/ Handles in your Trains?

    Have you ever given a thought to the grab straps (handles, straps, loops, grips, … there’s a debate on what the correct word is) in the trains? If you take a look at the pictures on Wikipedia, you’ll see that these seem to vary a bit across countries.…


  8. Cool Bicycle Park Spotted in Japan

    I was in Japan earlier in the month and I spotted this in Tokyo. Of course, from the title, you know that this must be a bicycle park. So, let’s start with a question – how many bicycles do you think there are under there?…


  9. Flipboard Magazine for C++ Builder and Delphi

    It seems that of late, I have been saving a number of articles related to Embarcadero C++ Builder, Delphi and RAD Studio tools. I’ve been a fan of C++ Builder and Delphi since I first used the tools back in 1998 while working as an intern at Vital Technologies (which became a part of HP and was later spun out to Agilent).…


  10. Journey to Jekyll: Part 3 - Sharing with AddThis

    In a previous post, we covered how to get your Jekyll blog working with Bluemix and also how to get Google Analytics working on your new site. The next thing is to set up some way to allow people to share the content you have.…


  11. Sending E-mail with Ruby

    I know that there are a number of guides online that provide the basic source for sending email using Ruby but I found that the basic sample code was lacking in one major respect – it did not set the date on the outgoing email. That meant that there was no specific “sent time” for the email and its treatment would depend on the email client. For example, Thunderbird would mark it with the date/ time at which it was downloaded.…


  12. Journey to Jekyll: Part 2 - Google Analytics

    In a previous post, we covered how to get your Jekyll blog working with Bluemix. Once you start posting your content, you’ll want to do more with it and will want to see how many pages are accessed and who’s coming knocking from where. For this, one of the easiest ways to get started is to use Google Analytics.…


  13. Journey to Bluemix: Part 2 - Custom Domain for your Application

    Once you have gone through the trouble of setting up your static website on Bluemix, you’ll obviously want to set up a custom domain for your application. While the URL with the xyz.au-syd.mybluemix.net sounds exciting, you obviously will want to point your custom domain to it – this post quickly touches on that.…


  14. Jekyll on Bluemix for New Users

    Static sites should be really easy to set up – once you have the HTML, just put the files in a publicly accessible web directory and that should be it. But, one of the things that I wanted to do was to host this on IBM Bluemix and that meant trying to understand a few more things.…


  15. Shoutout to some really useful online JSON tools

    Just a shout-out to a couple of great online JSON tools that I use quite a lot when working with new JSON files.…