<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Rajendrasinh Parmar</title><description>A minimal, responsive and SEO-friendly Technology blog.</description><link>https://rajendrasinh.com/</link><item><title>Context Firewalls - Keeping Your AI Agents in the Smart Zone</title><link>https://rajendrasinh.com/posts/context-firewalls-keeping-your-ai-agents-in-the-smart-zone/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/context-firewalls-keeping-your-ai-agents-in-the-smart-zone/</guid><description>Context rot pushes AI agents out of the smart zone. Learn how to use sub-agents as context firewalls, apply context-efficient backpressure, and practice intentional compaction to keep agents sharp. Second article in the Harness Engineering series.</description><pubDate>Sat, 18 Jul 2026 03:23:06 GMT</pubDate></item><item><title>Moving Beyond Vibe Coding - The Era of AI Harness Engineering</title><link>https://rajendrasinh.com/posts/moving-beyond-vibe-coding-the-era-of-ai-harness-engineering/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/moving-beyond-vibe-coding-the-era-of-ai-harness-engineering/</guid><description>The model is smart; it&apos;s the environment around it that makes it reliable. Understand the shift from vibe coding to Harness Engineering, the anatomy of an agent harness, and best practices to build reliable autonomous AI systems. First article in the Harness Engineering series.</description><pubDate>Fri, 17 Jul 2026 02:27:46 GMT</pubDate></item><item><title>Build Super Fast Sudoku with WebAssembly</title><link>https://rajendrasinh.com/posts/build-super-fast-sudoku-with-webassembly/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/build-super-fast-sudoku-with-webassembly/</guid><description>A frontend-only Sudoku game with React and Rust/WASM—why I built it, how I chose the stack, and what I learned along the way.</description><pubDate>Fri, 13 Feb 2026 05:57:14 GMT</pubDate></item><item><title>Warm Call Transfer in AI Voice Agents</title><link>https://rajendrasinh.com/posts/warm-call-transfer-in-ai-voice-agents/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/warm-call-transfer-in-ai-voice-agents/</guid><description>Learn how warm call transfer works in AI Voice Agents, enabling seamless handoffs from AI to human agents with full conversation context. Includes architecture, implementation details, and best practices.</description><pubDate>Thu, 01 Jan 2026 09:30:00 GMT</pubDate></item><item><title>Serverless Express API Part 5: Performance &amp; Cost Optimisation</title><link>https://rajendrasinh.com/posts/serverless-express-api-part-5-performance-optimization/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/serverless-express-api-part-5-performance-optimization/</guid><description>Master performance tuning and cost optimisation for serverless Express APIs. Learn cold start mitigation, memory optimisation, and cost management strategies.</description><pubDate>Sat, 22 Nov 2025 08:30:00 GMT</pubDate></item><item><title>Serverless Express API Part 4: Production Monitoring &amp; Security</title><link>https://rajendrasinh.com/posts/serverless-express-api-part-4-monitoring-security/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/serverless-express-api-part-4-monitoring-security/</guid><description>Implement comprehensive monitoring, logging, and security for serverless Express APIs. Learn CloudWatch alarms, structured logging, and security best practices.</description><pubDate>Sat, 22 Nov 2025 07:30:00 GMT</pubDate></item><item><title>Serverless Express API Part 3: Multi-Stage Deployments &amp; CI/CD</title><link>https://rajendrasinh.com/posts/serverless-express-api-part-3-multi-stage-deployments/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/serverless-express-api-part-3-multi-stage-deployments/</guid><description>Master multi-stage deployments and CI/CD pipelines for serverless Express APIs. Learn environment management, automated testing, and deployment strategies.</description><pubDate>Sat, 22 Nov 2025 06:30:00 GMT</pubDate></item><item><title>Serverless Express API Part 2: Development Workflow</title><link>https://rajendrasinh.com/posts/serverless-express-api-part-2-development-workflow/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/serverless-express-api-part-2-development-workflow/</guid><description>Master local development for serverless Express APIs. Compare dev mode vs offline development and optimise your development workflow.</description><pubDate>Sat, 22 Nov 2025 05:30:00 GMT</pubDate></item><item><title>Serverless Express API Part 1: Getting Started</title><link>https://rajendrasinh.com/posts/serverless-express-api-part-1-getting-started/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/serverless-express-api-part-1-getting-started/</guid><description>Learn to set up and deploy your first Express API with Serverless Framework on AWS Lambda. Complete guide from installation to deployment.</description><pubDate>Sat, 22 Nov 2025 04:30:00 GMT</pubDate></item><item><title>Upgrading Husky from v8 to v9</title><link>https://rajendrasinh.com/posts/upgrade-from-husky-v8-to-v9/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/upgrade-from-husky-v8-to-v9/</guid><description>Complete guide to migrate Husky from version 8 to 9 with improved TypeScript support, faster hooks, and simplified configuration</description><pubDate>Thu, 09 Oct 2025 12:39:47 GMT</pubDate></item><item><title>Github Actions Secret Setup Using Github CLI</title><link>https://rajendrasinh.com/posts/github-actions-secret-setup-using-github-cli/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/github-actions-secret-setup-using-github-cli/</guid><description>Setup Github Actions Secrets Using Github Cli To Speed Up Creation of Secrets When There Are A Lot Of Environment Variables</description><pubDate>Tue, 30 Sep 2025 07:06:26 GMT</pubDate></item><item><title>Enhancing Image Quality with Qwen Image Edit 2509</title><link>https://rajendrasinh.com/posts/enhancing-image-quality-with-qwen-image-edit-2509/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/enhancing-image-quality-with-qwen-image-edit-2509/</guid><description>Testing Qwen Image Edit 2509&apos;s capabilities through three different experimental approaches - from standalone generation to detailed image editing instructions</description><pubDate>Tue, 23 Sep 2025 20:05:18 GMT</pubDate></item><item><title>Poetry - Updating a package to a new version</title><link>https://rajendrasinh.com/posts/poetry---updating-a-package-to-a-new-version/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/poetry---updating-a-package-to-a-new-version/</guid><description>Update the Python module to the latest version with poetry</description><pubDate>Sat, 21 Jun 2025 11:51:20 GMT</pubDate></item><item><title>Fix ERR_NETWORK_CHANGED error on your system when docker is installed</title><link>https://rajendrasinh.com/posts/fix-err_network_changed-error-on-your-system-when-docker-is-installed/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/fix-err_network_changed-error-on-your-system-when-docker-is-installed/</guid><description>Fix the ERR_NETWORK_CHANGED error while docker is installed and you are getting the above error again and again</description><pubDate>Sun, 01 Jun 2025 04:55:36 GMT</pubDate></item><item><title>Setup SonarQube on Ubuntu EC2</title><link>https://rajendrasinh.com/posts/setup-sonarqube-on-ubuntu/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/setup-sonarqube-on-ubuntu/</guid><description>SonarQube setup on ubuntu EC2 with all required details</description><pubDate>Tue, 18 Mar 2025 04:29:09 GMT</pubDate></item><item><title>Fixing Corepack Signature Validation Error with pnpm in Docker</title><link>https://rajendrasinh.com/posts/corepack-failing-for-pnpm-install/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/corepack-failing-for-pnpm-install/</guid><description>How to resolve the Corepack signature validation error when using pnpm install in Docker builds</description><pubDate>Mon, 03 Feb 2025 19:35:43 GMT</pubDate></item><item><title>Docker desktop not starting in Ubuntu 24.04 LTS</title><link>https://rajendrasinh.com/posts/docker-desktop-not-starting-in-ubuntu-2404-lts/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/docker-desktop-not-starting-in-ubuntu-2404-lts/</guid><description>Docker desktop not starting on Ubuntu 24.04</description><pubDate>Fri, 01 Nov 2024 17:19:52 GMT</pubDate></item><item><title>Useful Linux Commands</title><link>https://rajendrasinh.com/posts/useful-linux-commands/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/useful-linux-commands/</guid><description>useful linux commands that can help easily achieve basic tasks and information</description><pubDate>Fri, 01 Nov 2024 11:29:24 GMT</pubDate></item><item><title>Keyboard Mapping in Linux with xmodmap</title><link>https://rajendrasinh.com/posts/keyboard-mapping-in-linux-with-xmodmap/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/keyboard-mapping-in-linux-with-xmodmap/</guid><description>Customise Keyboard key mapping in Linux if the keyboard layout has different buttons associated with different actions. this mainly happens with Alt, Ctrl and Super(Windows) keys</description><pubDate>Fri, 01 Nov 2024 06:43:53 GMT</pubDate></item><item><title>OmniParser for pure vision-based GUI agent</title><link>https://rajendrasinh.com/posts/omniparser-for-pure-vision-based-gui-agent/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/omniparser-for-pure-vision-based-gui-agent/</guid><description>OmniParser is a compact screen parsing module that can convert UI screenshots into structured elements</description><pubDate>Sat, 26 Oct 2024 04:41:43 GMT</pubDate></item><item><title>Meta AI Releases New Quantized Versions of Llama 3.2(1B &amp; 3B)</title><link>https://rajendrasinh.com/posts/meta-ai-releases-new-quantized-versions-of-llama-321b--3b/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/meta-ai-releases-new-quantized-versions-of-llama-321b--3b/</guid><description>Meta AI Releases New Quantized versions of Llama 3.2 (1B &amp; 3B) models with 2-4x increases in inference Speed and 56% Reduction in Model Size</description><pubDate>Fri, 25 Oct 2024 05:02:07 GMT</pubDate></item><item><title>NextJS Conf24 keynotes</title><link>https://rajendrasinh.com/posts/nextjs-conf24/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/nextjs-conf24/</guid><description>NextJS Conference keynotes Oct 2024</description><pubDate>Thu, 24 Oct 2024 17:29:50 GMT</pubDate></item><item><title>Desktop Entry In Linux</title><link>https://rajendrasinh.com/posts/desktop-entry-in-linux/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/desktop-entry-in-linux/</guid><description>Create a desktop entry in Linux to launch applications</description><pubDate>Wed, 02 Oct 2024 16:45:04 GMT</pubDate></item><item><title>Common Ways To Upgrade LLM</title><link>https://rajendrasinh.com/posts/common-ways-to-upgrade-llm/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/common-ways-to-upgrade-llm/</guid><description>Common ways to upgrade Large Language Models</description><pubDate>Mon, 16 Sep 2024 19:47:08 GMT</pubDate></item><item><title>A Custom Decorator For Retry In Python</title><link>https://rajendrasinh.com/posts/a-custom-decorator-for-retry-in-python/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/a-custom-decorator-for-retry-in-python/</guid><description>Custom Decorator For A Retry Mechanism For Better Error Handling And Clean Code</description><pubDate>Fri, 17 May 2024 04:16:19 GMT</pubDate></item><item><title>Context Managers In Python</title><link>https://rajendrasinh.com/posts/context-managers-in-python/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/context-managers-in-python/</guid><description>Context Manager in Python is very useful feature for clean coding</description><pubDate>Thu, 09 May 2024 04:11:58 GMT</pubDate></item><item><title>Optimize Memory Management with Dynamic Swap in ubuntu</title><link>https://rajendrasinh.com/posts/dynamic-swap-memory-setup-in-ubuntu/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/dynamic-swap-memory-setup-in-ubuntu/</guid><description>Optimize Memory Management with Dynamic Swap in ubuntu</description><pubDate>Sat, 13 Apr 2024 19:44:47 GMT</pubDate></item><item><title>Websocket with Nginx</title><link>https://rajendrasinh.com/posts/websocket-with-nginx/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/websocket-with-nginx/</guid><description>Expose a websocket with the Nginx server</description><pubDate>Thu, 14 Mar 2024 18:20:59 GMT</pubDate></item><item><title>Docker fails to connect to internet from inside the container</title><link>https://rajendrasinh.com/posts/docker-fails-to-connect-to-npm-registry-or-pip/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/docker-fails-to-connect-to-npm-registry-or-pip/</guid><description>Docker can&apos;t install npm packages or pip package or any other content  from the internet</description><pubDate>Thu, 22 Feb 2024 02:53:50 GMT</pubDate></item><item><title>Python version management with pyenv</title><link>https://rajendrasinh.com/posts/python-version-management-with-pyenv/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/python-version-management-with-pyenv/</guid><description>Manage Multiple Python versions using pyenv and virtual environments</description><pubDate>Sat, 13 Jan 2024 18:49:50 GMT</pubDate></item><item><title>File Permissions for ssh setup</title><link>https://rajendrasinh.com/posts/file-permissions-for-ssh-setup/</link><guid isPermaLink="true">https://rajendrasinh.com/posts/file-permissions-for-ssh-setup/</guid><description>Correct configuration of files and folder permission for correct ssh setup on system</description><pubDate>Sun, 31 Dec 2023 06:29:22 GMT</pubDate></item></channel></rss>