• Events,  Speeches

    A talk on why do I write my blog?

    I started this blog 18-years ago, have written 3300+ posts which have been viewed over a million times. In the initial years, it was a public diary (like most other blogs of those days), kind of my notes out in the open. Soon, I realised as I penned each post, I was forced to research on the subject (I take care to be as accurate as possible) which meant my understanding of the subject became better and in turn, it decluttered my thoughts. Personally, for me, the hour or so each day I spend on writing the blog had a destressing effect on me – that’s was the biggest motivation…

  • Coding

    Broken images in new WordPress blog posts in Windows

    Been years since I fiddled a lot with IIS & Windows Server. But when you had to do it, you do get a thrill by dirtying your hands when debugging a problem in production and solving it. Today, it started for me when I upgraded the server I run #Wordpress from PHP7.4 to 8.0, new posts were not showing uploaded images. I was getting a 500.50 HTTP error. After hours of debugging which involved: Disabling and enabling every single plugin in WordPress, Enabling Debugging in PHP & IIS, Eliminate any file format issues with the ImageMagick CLI utilities that I use to resize the images and add my blog logo;…

  • Events,  Rostrum,  Speeches

    The Art and Engineering of Blogging

    As readers of this blog know I have been blogging from 2004, with over 2900 posts in these 16 years. One of my regular readers is Dr Shriram Raghunathan who is the HoD, Gaming Department of VIT Institute, Bhopal. He invited me to deliver a session to his Engineering students doing their Bachelor and Masters degree courses. And that’s how I created this session, probably the first time I am delivering on this topic. I enjoyed sharing my experience with the students on blogging and was impressed with their curious questions. Agenda Why should you blog? Where to blog? What to blog? What not to blog? Tools to use Why…

  • Rostrum

    Does this make me a celebrity?

    Light evening drizzle, umbrella on hand, tired after 20 rounds of walking at the corporation park I was returning home hurriedly. A Taxi kept trailing behind me for over 100 metres, got irritated I turned back suddenly a scooter overtook the taxi, came in front of me and blocked my way. A gentleman shouted, “Are you Mr Venkatarangan?”. Rattled, before my mouth opened to answer, my mind was running through a list of people who might not be liking me – I don’t owe money to anyone – I haven’t even met anyone new in the last few days to have them come chasing – I haven’t shouted about “politics”…

  • Apps

    WordPress Plugins I use

    I love WordPress. This blog has been using WordPress, the “open source” software for many years, which I have self-hosted in an Azure VM. The power of WordPress as a content management platform comes from its open architecture – which extends the core capabilities through thousands of plugins and themes made by third-parties. The ecosystem is simply amazing. As on date, 28% of the web uses WordPress, from hobby blogs to the biggest news sites online. Following are some of the many themes and plugins, that I have been using to run this blog. The below list is not exhaustive. Themes: Voice – Magazine WordPress Theme – This is a…