Latest stories

Prelaunch WordPress checklist – Performance and Security


Before launching any website, its always good to have a proper checklist. This post is the checklist, which I use before the launch of any web application. I have fine tuned this one for WordPress based websites. So let’s call it WordPress checklist. The focus, as usual, is performance and security. WordPress checklist – Performance Factors pagespeed – score 95+...

Improve Pagespeed – Achieve 100/100 for a WordPress site


Site speed is critical for Google SEO settings. But that is only a secondary reason. Losing customer due to slow loading times is more the primary issue. Half a decade ago, PageRank was the buzzword. Now it’s Pagespeed. There are a lot of best practices talked about everywhere on the web. This post focuses on how to improve Pagespeed of a WordPress website, this journal in particular...

Custom Nginx CLI project – Focus on Security and Performance


Every time, I set up a server, I tend to replicate my activities. Clearly, this is not right. Especially for me, who keep evangelising automation to my customers. Also coding is not my day job and hence time is important. So I started writing this project. Find the project on my GitHub. The project is known as Kaapi (Yes the same filter coffee from south India). Will keep updating on each of...

Setting up a dedicated server Part 2 : Proxmox 5 + ZFS + Shorewall +Open VPN


This is in continuation of part 1 of “Setting up a dedicated server”. In this part, the focus is on Installing Shorewall. Configuring Proxmox guests and Installing OpenVPN Why Shorewall? First things that must come to mind, when securing a system is the firewall. Not that a firewall would secure the system against hacking, but it’s the basic bare minimum security, which is...

Progressive commercialisation of R&D efforts


This is a cross-post from my original LinkedIn article. Commercialisation or monetisation of IP/R&D efforts is the ‘key’ word in the world of research. Unfortunately, it is often associated only with the long-term technology strategy of organisationS. It only remains as a lagging indicator for the success of the R&D investments. While many organisations have the NPI processes...

Micromanagement – What is it good for?


Reading this post shared by Mr Oleg Vishnepolsky on Linkedin made me thinking about micromanagement. The reflection is this post. One of the hats I wear in my organisation is technology consultant. This role gives me the opportunity to interact with many managers and their subordinates across different organisations and in different geographies. Culture is one of the topics I invariably tend to...

Setting up a dedicated server Part 1 : Proxmox 5 + ZFS + Shorewall +Open VPN


UPDATE: Part 2 has been updated. Keeping the spirit of the Journal, I believe, it’s appropriate to document every bit of learning. So starting up a multi-part series on setting up a new dedicated server with I what need for all my little technical experiments. While the world is moving towards cloud and VPS, I like to have more control over what I set up as my environment. Most important...

Start of a New Journal


Going by the tradition, It is expected to be hello world… While not the first post, it’s one of the first after a long break. I believe, its ideal, that I show it in C language. Whether its Go or Javascript or Python or Perl, whatever I try to write code on, you still can’t beat the transparency of C language. Others may be evolved, But C is pure at the core. You could visualise...

Nagu Gopalakrishnan

Business leader, Technology Consultant and a Polyglot programmer. Infectious passion for Innovations and new technologies. Respects good UX. Current interests are in Microservices, ethical hacking and lockpicking!.

About Me