
[{"content":" I have worked with various MNC companies as a Security Consultant. Currently, pursuing an adventerous challenge on AI, Application Security, Cloud security to provide better solutions for business and friends.\nCurrent Projects: Eracorp Technologies Consulting firm based out of Hyderabad, India. Which offers information security consulting services. SecurityArray A project where i write about the information security.\ntheDevOpsHub.net Another project where i write about infrastruction management and deveopment in free time.\n","date":"12 August 2025","externalUrl":null,"permalink":"/about/","section":"Raghunath Gopinath","summary":"","title":"About Me","type":"page"},{"content":"","date":"12 August 2025","externalUrl":null,"permalink":"/","section":"Raghunath Gopinath","summary":"","title":"Raghunath Gopinath","type":"page"},{"content":"The AI craze is in full swing. Week after week, we\u0026rsquo;re flooded with new information about how artificial intelligence can make our lives better. From work to learning to daily productivity, AI companions are being hailed as next digital assistants.\n☑️ The Smart Stuff of AI Companions # There are a lot of things to cover about AI assistants, especially about large language models. But I want to keep this focused and to the point.\nHelps you to stay focused and act faster : AI assistants can help in streamlining, understanding research data and gaining deep insights, planning and decision making.\nRetrieval Augmented Generation : It saves a lot of time by utilizing your past data and providing you with detailed insights, context-aware responses.\nIncreased Productivity : From searching the net to drafting emails, they help you accelerate repetitive tasks.\n24/7 Availability : Available round the clock. Of course with rate limits as well in case of too many requests.\nPersonalized experiences : Get tailored recommendations, suggestions, and insights based on your preferences.\nFlexible interaction modes : You can use voice, text to converse, whichever suits your workflow.\nHelps code faster: Speeds up writing boilerplate, suggesting snippets, and even generating entire modules or projects from scratch.\nThis article you\u0026rsquo;re reading was also grammar-checked by an AI assistant.\n⚠️ The Watchouts of AI Companions # But it’s not all smooth sailing. Despite the hype, AI companions have limitations and risks:\nLack of self-awareness : AI doesn’t indicate that it\u0026rsquo;s providing you with uncertain information. Yes, it\u0026rsquo;s our responsibility to spot inaccuracies.\nBias and hallucinations : Sometimes the responses reflect bias or confidently incorrect information.\nError-Prone Code : While it can generate code quickly, debugging and fixing errors can take a good amount of time. An added benefit of some programming languages is compile-time error detection, allowing faster and more reliable fixes.\nCode duplication and rewrites : Expect a lot of reworking or rewriting at every iteration to ensure maintainability and clarity.\nQuality assurance struggles : Ensuring consistent, production-grade output still requires human skills.\nMonitoring Tokens Consumption : Continuously monitor token usage to ensure its not going beyond budgets. There are some cases where it abruptly stops the work when the token limit is reached.\nHardware Challenges for local Models : Running open-source models locally demands high-end hardware. There are smaller models which can do the work but the output is still not fully satisfactory.\nSecurity hygiene \u0026amp; Privacy: Always review generated code, what data is shared and which prompt commands are used to ensure it\u0026rsquo;s not recommending anything malicious.\nUses outdated code: Many models are trained on older data and may suggest outdated libraries or practices. It\u0026rsquo;s important to mention the coding assistant to check online up-to-date documentation. Some providers do support this.\n🗂️ Data Collection - Infographic # The below infographics for the data conscious users. https://www.visualcapitalist.com/ranked-which-ai-chatbots-collect-the-most-data-about-you/ 📜 Summary # AI coding assistants and conversational AI\u0026rsquo;s are undeniably powerful tools with the potential to transform how we work, learn, and interact. They are not perfect, but it also comes with its own challenges.\nThe key is thinking them as an assistant to augment to our own abilities. (like Jarvis in Iron Man\u0026rsquo;s movie). It is also about using them to boost our productivity without losing our focus. Understanding its capabilities and limitations can help us to make better decisions and being mindful of our data.\nAlso, it\u0026rsquo;s hard to say that one AI can get all things done. Experiment, learn and use the one that helps you do your work best.\nWhat are your thoughts? feel free to write back to me.\n","date":"11 May 2025","externalUrl":null,"permalink":"/posts/ai-sidekicks-what-its-really-like-using-an-ai-assistant/","section":"Posts","summary":"","title":"AI Sidekicks: What it's really like using an AI Assistant on My Coding Projects","type":"posts"},{"content":"","date":"11 May 2025","externalUrl":null,"permalink":"/posts/","section":"Posts","summary":"","title":"Posts","type":"posts"},{"content":" Overview This post is to provide an idea about what all things needed to be taken care while migrating from Ghost CMS to Zola SSG, what to expect\nNote: Based on my current requirements, hugo seems best match for me.\nAbout my usage Over time, managing updates, security, and backups for various platforms became a significant overhead. I want a simpler approach with a minimal maintenance efforts.\nAs part of it, I have been experimenting static site generators (SSG) from a couple of years, started with Hugo. Lately, came across zola, which meets most of my requirements and is more stable.\nAfter trying out the different platforms my requirements do have changed for personal blogs.\nAbility to focus more on content writing It should be done quickly with less overhead. Stability Minimal Maintenance less coding :) Using own domain Additionally, finding the right theme, choosing the hosting platform and also it should be under budjet. Why Zola SSG? Earlier my security blog was hosted on the Ghost platform (Self Hosted), where i didn\u0026#39;t have much touble with Ghost, rarely i get any issues related to platform itself. It was easily upgradable and can take backups quickly. I also have an automation script in place which will do the job for me in frequent intervals. The difficulty in finding a theme that perfectly matched my needs prompted me to explore other options.\nAs, i write most of my notes in org-mode, markdown for reporting purposes, which convinced me to move to Zola as it uses Markdown. Hugo was also an option, as it even allows me to write the posts in org-mode file format. The content structure, configuration, and deployment were so easy to follow in Zola.\nThis post was intially written in Markdown and built with Zola, deployed on Cloudflare pages. Currently i moved to Hugo with Org-Mode and still deployed on Cloudflare Pages.\nMigration Process \u0026gt; If you are starting from scratch, you can skip the below section.\nAfter exploring over the net for some time, found a few old projects which have been written for ghost to Zola migration. Later realized that, those were written for older version of ghost platform. Found this one ghost-to-md, which is close to my needs. It helps in converting the ghost exported content i.e. JSON to Markdown. With a minor tweak to the output template, allowed me to complete the conversion successfully. Example:\nfunc mdFormat() string { return `+++ title = \u0026#34;%s\u0026#34; slug = \u0026#34;%s\u0026#34; date = %s updated = %s [extra] social_media_card = \u0026#34;%s\u0026#34; +++ %s ` } Next, I copied all the `images` folder from ghost content directory directly into the Zola `static` directory and updated the image paths in the Markdown files accordingly. Later, I used search and replace and added few of the following:\nUpdated broken URL\u0026#39;s, bookmarks and references Updated post\u0026#39;s metadata Added `draft = true` to tag draft posts. Missing Tags Using the GitHub, finally deployed all the content onto Cloudflare pages. Conclusion Overall, migrating to Zola has been a positive experience so far. It\u0026#39;s given me a lot more control over my blog and simplified my workflow considerably. While there were some hiccups along the way, but i was able to get it work. I wouldn\u0026#39;t necessarily recommend my exact migration process to everyone, as it was tailored to my specific setup. But if you\u0026#39;re feeling overwhelmed by any CMS or looking for a more minimalist approach, I\u0026#39;d definitely encourage you to explore Zola. For me, it seemd to be a good fit, and will provide an update after using it for a while longer. Updates: 2025-08-08 The subscription managment, Analytics feature seemed to be much needed for my usecases. It became challenging with integrations and need to move back to Ghost again. Themes for Zola is growing. Currently, i spent good amount of time in tweaking it to match my preferences. Which i felt like its more efforts than on focusing on content. Overall Zola SSG is still good for minimal and markdown friendly users. 2025-08-12 The following posts are hosted on hugo using the emacs org-mode. 2026-02-01 Based on my requirements, the hugo seems to be better option. Therefore migrated the portal to hugo. ","date":"31 January 2025","externalUrl":null,"permalink":"/posts/migration-from-ghost-to-zola-ssg/","section":"Posts","summary":"","title":"Migration from Ghost to Zola SSG","type":"posts"},{"content":"","date":"31 January 2025","externalUrl":null,"permalink":"/tags/ssg/","section":"Tags","summary":"","title":"SSG","type":"tags"},{"content":"","date":"31 January 2025","externalUrl":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags","type":"tags"},{"content":"","date":"31 January 2025","externalUrl":null,"permalink":"/tags/zola/","section":"Tags","summary":"","title":"Zola","type":"tags"},{"content":"","externalUrl":null,"permalink":"/authors/","section":"Authors","summary":"","title":"Authors","type":"authors"},{"content":"","externalUrl":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories","type":"categories"},{"content":"","externalUrl":null,"permalink":"/series/","section":"Series","summary":"","title":"Series","type":"series"}]