<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Blog posts RSS Feed]]></title><description><![CDATA[Abhith Rajan is a programmer, writer, technology advocate, and more.]]></description><link>http://github.com/dylang/node-rss</link><image><url>https://www.abhith.net/img/site/brand/icon.png</url><title>Blog posts RSS Feed</title><link></link></image><generator>GatsbyJS</generator><lastBuildDate>Tue, 10 Mar 2026 20:25:38 GMT</lastBuildDate><atom:link href="https://www.abhith.net/blog/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Cost Optimization: Auto Shutdown and Startup of Tagged VMs with Azure Automation]]></title><description><![CDATA[Unlock cost savings in Azure environments through automated VM shutdown and startup. Implement Azure Automation to optimize resource management and cut unnecessary expenses]]></description><link>https://www.abhith.net/blog/cost-optimization-auto-shutdown-and-startup-of-tagged-vms-with-azure-automation/</link><guid isPermaLink="false">https://www.abhith.net/blog/cost-optimization-auto-shutdown-and-startup-of-tagged-vms-with-azure-automation/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 30 May 2023 09:26:00 GMT</pubDate></item><item><title><![CDATA[How We Use Jira Automation]]></title><description><![CDATA[Jira automation makes your project management easier by automating so much of the work you already do.]]></description><link>https://www.abhith.net/blog/how-we-use-jira-automation/</link><guid isPermaLink="false">https://www.abhith.net/blog/how-we-use-jira-automation/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 10 Apr 2022 09:26:00 GMT</pubDate></item><item><title><![CDATA[GitHub vs Azure DevOps - For Code]]></title><description><![CDATA[Comparing GitHub and Azure DevOps for code management and related features. Hopefully, this post will encourage you to switch to GitHub.]]></description><link>https://www.abhith.net/blog/github-vs-azure-devops-for-code/</link><guid isPermaLink="false">https://www.abhith.net/blog/github-vs-azure-devops-for-code/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 01 Feb 2022 09:26:00 GMT</pubDate></item><item><title><![CDATA[2021 Year In Review]]></title><description><![CDATA[Abhith Rajan's 2021 year end reflection.]]></description><link>https://www.abhith.net/blog/2021-year-in-review/</link><guid isPermaLink="false">https://www.abhith.net/blog/2021-year-in-review/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 25 Jan 2022 09:26:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Core - OAuth 2.0 Client Access Token Management]]></title><description><![CDATA[OAuth 2.0 client access token management in an ASP.NET Core application]]></description><link>https://www.abhith.net/blog/aspnet-core-oauth-2-0-client-access-token-management/</link><guid isPermaLink="false">https://www.abhith.net/blog/aspnet-core-oauth-2-0-client-access-token-management/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 09 Jan 2022 14:11:27 GMT</pubDate></item><item><title><![CDATA[Azure Cognitive Search - GeographyPoint to GeoJSON in .NET 5]]></title><description><![CDATA[Microsoft.Spatial GeographyPoint to GeoJSON in .NET5 using System.Text.Json.]]></description><link>https://www.abhith.net/blog/azure-cognitive-search-geographypoint-to-geojson-in-dotnet-5/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-cognitive-search-geographypoint-to-geojson-in-dotnet-5/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 13 Mar 2021 17:11:27 GMT</pubDate></item><item><title><![CDATA[NDepend - The Best-in-class Static Code Analyzer for Dotnet]]></title><description><![CDATA[NDepend is my favorite static code analyzer for dotnet. Check how I use it.]]></description><link>https://www.abhith.net/blog/ndepend-the-best-in-class-static-code-analyzer-for-dotnet/</link><guid isPermaLink="false">https://www.abhith.net/blog/ndepend-the-best-in-class-static-code-analyzer-for-dotnet/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 09 Dec 2020 15:11:27 GMT</pubDate></item><item><title><![CDATA[Azure Logic Apps - Get Application Insights/Azure Monitor Logs Query Result on Microsoft Teams]]></title><description><![CDATA[Use Azure Logic Apps to create daily reports from Application Insights or Azure Monitor Logs and receive it on Microsoft Teams.]]></description><link>https://www.abhith.net/blog/azure-logic-apps-get-application-insights-azure-monitor-logs-query-result-on-microsoft-teams/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-logic-apps-get-application-insights-azure-monitor-logs-query-result-on-microsoft-teams/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 17 Nov 2020 22:11:27 GMT</pubDate></item><item><title><![CDATA[Microsoft Clarity - Setting Up with GatsbyJS & First Impressions]]></title><description><![CDATA[Add Microsoft Clarity analytics to the GatsbyJS website in a simple step. Also, a quick look at what Microsoft Clarity offers.]]></description><link>https://www.abhith.net/blog/microsoft-clarity-setting-up-with-gatsbyjs-and-first-impressions/</link><guid isPermaLink="false">https://www.abhith.net/blog/microsoft-clarity-setting-up-with-gatsbyjs-and-first-impressions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 04 Nov 2020 00:00:00 GMT</pubDate></item><item><title><![CDATA[Azure Application Gateway - List of Failed Requests]]></title><description><![CDATA[Get an insight about the failed requests in the Azure Application Gateway.]]></description><link>https://www.abhith.net/blog/azure-application-gateway-list-of-failed-requests/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-application-gateway-list-of-failed-requests/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 19 Sep 2020 15:11:27 GMT</pubDate></item><item><title><![CDATA[Azure DevOps - CI/CD Pipeline involving Helm 3, ACR & AKS]]></title><description><![CDATA[Setup Continuous Integration in Azure DevOps which push Docker image, Helm 3 chart to ACR, and Continuous Deployment pipeline that deploys the chart to AKS.]]></description><link>https://www.abhith.net/blog/azure-devops-ci-cd-pipeline-involving-helm-3-acr-aks/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-devops-ci-cd-pipeline-involving-helm-3-acr-aks/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 18 Aug 2020 15:11:27 GMT</pubDate></item><item><title><![CDATA[Cloudflare and AspNet Boilerplate]]></title><description><![CDATA[If you are facing any issue which involves cloudflare and request with header contains "dot", have a look.]]></description><link>https://www.abhith.net/blog/cloudflare-and-aspnet-boilerplate/</link><guid isPermaLink="false">https://www.abhith.net/blog/cloudflare-and-aspnet-boilerplate/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 18 Jul 2020 11:26:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Core - Using Mutliple Authentication Schemes]]></title><description><![CDATA[One endpoint, authorize using Identity Server or using a custom authentication handler.]]></description><link>https://www.abhith.net/blog/aspnet-core-using-multiple-authentication-schemes/</link><guid isPermaLink="false">https://www.abhith.net/blog/aspnet-core-using-multiple-authentication-schemes/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 11 Jul 2020 19:26:00 GMT</pubDate></item><item><title><![CDATA[Serilog - Console Sink Themes]]></title><description><![CDATA[Curious about how each theme in Serilog.Sinks.Console looks like?
Check them here.]]></description><link>https://www.abhith.net/blog/serilog-console-sink-themes/</link><guid isPermaLink="false">https://www.abhith.net/blog/serilog-console-sink-themes/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 20 Jun 2020 19:17:00 GMT</pubDate></item><item><title><![CDATA[Best FREE Form Provider for Static Websites]]></title><description><![CDATA[Planning to create a contact form for your static website?
Check out some of the best FREE services to ease your job.]]></description><link>https://www.abhith.net/blog/best-free-form-provider-for-static-websites/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-free-form-provider-for-static-websites/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 10 Jun 2020 09:17:00 GMT</pubDate></item><item><title><![CDATA[2020 Pluralsight Free April Month Review]]></title><description><![CDATA[Want to know How I spend my FREE April month on Pluralsight, plus how to extend Pluralsight subscription for another one free month.]]></description><link>https://www.abhith.net/blog/2020-pluralsight-free-april-review/</link><guid isPermaLink="false">https://www.abhith.net/blog/2020-pluralsight-free-april-review/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 02 May 2020 09:26:00 GMT</pubDate></item><item><title><![CDATA[.NET Core - NuGet Packages CI & CD Using GitHub Actions]]></title><description><![CDATA[Build and run tests on every commit. Automatically upload NuGet packages on every release. All using GitHub actions for your .NET Core Class Libraries.]]></description><link>https://www.abhith.net/blog/dotnet-core-nuget-packages-ci-cd-using-github-actions/</link><guid isPermaLink="false">https://www.abhith.net/blog/dotnet-core-nuget-packages-ci-cd-using-github-actions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 02 Apr 2020 00:11:27 GMT</pubDate></item><item><title><![CDATA[Best Visual Studio Extensions]]></title><description><![CDATA[My favorite extensions for Visual Studio 2022]]></description><link>https://www.abhith.net/blog/best-visual-studio-extensions/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-visual-studio-extensions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 17 Mar 2020 17:50:10 GMT</pubDate></item><item><title><![CDATA[Style Guide - SQL Server Auditing Column Names]]></title><description><![CDATA[Naming convention for auditing fields in a SQL server table.]]></description><link>https://www.abhith.net/blog/style-guide-sql-server-auditing-column-names/</link><guid isPermaLink="false">https://www.abhith.net/blog/style-guide-sql-server-auditing-column-names/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 05 Feb 2020 08:26:00 GMT</pubDate></item><item><title><![CDATA[Azure DevOps - GatsbyJs Build Pipeline]]></title><description><![CDATA[Continuous Integration & Continuous Deployment for your GatsbyJS website using Azure Pipelines.]]></description><link>https://www.abhith.net/blog/azure-devops-gatsbyjs-build-pipeline/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-devops-gatsbyjs-build-pipeline/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 04 Feb 2020 15:11:27 GMT</pubDate></item><item><title><![CDATA[Azure DevOps Build - Could not locate the assembly]]></title><description><![CDATA[.NET Core build failing for Azure DevOps?  Check if there is any assembly reference and replace it with proper NuGet package.]]></description><link>https://www.abhith.net/blog/azure-devops-build-could-not-locate-the-assembly/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-devops-build-could-not-locate-the-assembly/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 23 Jan 2020 06:59:27 GMT</pubDate></item><item><title><![CDATA[GatsbyJS - Add Google AdSense]]></title><description><![CDATA[Make use of GatsbyJS SSR APIs to integrate Google Adsense]]></description><link>https://www.abhith.net/blog/gatsbyjs-add-google-adsense/</link><guid isPermaLink="false">https://www.abhith.net/blog/gatsbyjs-add-google-adsense/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 05 Jan 2020 17:00:00 GMT</pubDate></item><item><title><![CDATA[.NET Core API Gateway Ocelot - Logging HTTP Requests & Response Including Headers & Body]]></title><description><![CDATA[Setup Ocelot API Gateway in ASP.NET Core and configure HTTP request and response logging including headers and body.]]></description><link>https://www.abhith.net/blog/dotnet-core-api-gateway-ocelot-logging-http-requests-response-including-headers-body/</link><guid isPermaLink="false">https://www.abhith.net/blog/dotnet-core-api-gateway-ocelot-logging-http-requests-response-including-headers-body/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 26 Dec 2019 17:11:27 GMT</pubDate></item><item><title><![CDATA[SQL Server - Delete Duplicate Rows]]></title><description><![CDATA[Delete duplicate records from a SQL server table without primary keys or any unique columns.]]></description><link>https://www.abhith.net/blog/sql-server-delete-duplicate-rows/</link><guid isPermaLink="false">https://www.abhith.net/blog/sql-server-delete-duplicate-rows/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 04 Dec 2019 20:00:00 GMT</pubDate></item><item><title><![CDATA[Angular - Add Custom Font]]></title><description><![CDATA[A short article about how to add custom font files to your Angular projects.]]></description><link>https://www.abhith.net/blog/angular-add-custom-font/</link><guid isPermaLink="false">https://www.abhith.net/blog/angular-add-custom-font/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 12 Nov 2019 12:59:27 GMT</pubDate></item><item><title><![CDATA[C# - Convert DateTime to Long and Vice Versa]]></title><description><![CDATA[Transform datetime to long or long to datetime in C#.]]></description><link>https://www.abhith.net/blog/c-sharp-convert-datetime-to-long-and-vice-versa/</link><guid isPermaLink="false">https://www.abhith.net/blog/c-sharp-convert-datetime-to-long-and-vice-versa/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 29 Oct 2019 18:26:00 GMT</pubDate></item><item><title><![CDATA[Gatsby - See All Generated Pages]]></title><description><![CDATA[See all the pages generated by Gatsby.]]></description><link>https://www.abhith.net/blog/gatsby-see-all-generated-pages/</link><guid isPermaLink="false">https://www.abhith.net/blog/gatsby-see-all-generated-pages/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 05 Oct 2019 20:00:00 GMT</pubDate></item><item><title><![CDATA[Azure - Configuring End-to-End SSL for IIS Website by using Application Gateway]]></title><description><![CDATA[This article brief about the steps involved in making an end to end HTTPS website which hosted in a VM IIS, in Azure and the traffic need to be routed via Application Gateway.]]></description><link>https://www.abhith.net/blog/azure-configuring-end-to-end-ssl-for-iis-website-by-using-application-gateway/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-configuring-end-to-end-ssl-for-iis-website-by-using-application-gateway/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 24 Sep 2019 09:26:00 GMT</pubDate></item><item><title><![CDATA[C# - Get Last N characters from a string]]></title><description><![CDATA[A simple C# extension method which use Substring to get the last N characters in a string.]]></description><link>https://www.abhith.net/blog/c-sharp-get-last-n-characters-from-a-string/</link><guid isPermaLink="false">https://www.abhith.net/blog/c-sharp-get-last-n-characters-from-a-string/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 22 Sep 2019 19:26:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Core - Return 500 (Internal Server Error) or any other Status Code from API]]></title><description><![CDATA[A good REST API will respond with proper HTTP status codes. In ASP.NET Core, returning status code is easier than you might think.]]></description><link>https://www.abhith.net/blog/aspnet-core-return-500-internal-server-error-or-any-other-status-code-from-api/</link><guid isPermaLink="false">https://www.abhith.net/blog/aspnet-core-return-500-internal-server-error-or-any-other-status-code-from-api/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 16 Sep 2019 19:26:00 GMT</pubDate></item><item><title><![CDATA[C# - Get Web.Config Connection String in a Class Library]]></title><description><![CDATA[If you can, pass the connection string as a parameter to the class library. Second option is System.Configuration.ConfigurationManager]]></description><link>https://www.abhith.net/blog/c-sharp-get-web-config-connection-string-in-a-class-library/</link><guid isPermaLink="false">https://www.abhith.net/blog/c-sharp-get-web-config-connection-string-in-a-class-library/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 15 Sep 2019 19:26:00 GMT</pubDate></item><item><title><![CDATA[Using AutoMapper in a .NET Core Class Library]]></title><description><![CDATA[Configuring and using AutoMapper in a .NET CORE class library is briefed in this article.]]></description><link>https://www.abhith.net/blog/using-automapper-in-a-net-core-class-library/</link><guid isPermaLink="false">https://www.abhith.net/blog/using-automapper-in-a-net-core-class-library/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 11 Sep 2019 12:59:27 GMT</pubDate></item><item><title><![CDATA[Dapper - Execute Multiple Stored Procedures]]></title><description><![CDATA[Dapper provides extension methods to execute multiple queries within the same command. The same can be used to execute multiple stored procedures.]]></description><link>https://www.abhith.net/blog/dapper-execute-multiple-stored-procedures/</link><guid isPermaLink="false">https://www.abhith.net/blog/dapper-execute-multiple-stored-procedures/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 05 Sep 2019 12:59:27 GMT</pubDate></item><item><title><![CDATA[IIS - Disable CORS]]></title><description><![CDATA[Disable CORS for IIS 10 website by allowing all origins in two simple steps.]]></description><link>https://www.abhith.net/blog/iis-disable-cors/</link><guid isPermaLink="false">https://www.abhith.net/blog/iis-disable-cors/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 14 Aug 2019 16:54:00 GMT</pubDate></item><item><title><![CDATA[Azure Web App - Web Deploy to a Sub-folder]]></title><description><![CDATA[Follow this tutorial to configure web deploy from Visual Studio to a sub-folder in your azure web app (App Service).]]></description><link>https://www.abhith.net/blog/azure-web-app-web-deploy-to-a-sub-folder/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-web-app-web-deploy-to-a-sub-folder/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 30 Jul 2019 15:11:27 GMT</pubDate></item><item><title><![CDATA[Azure Web App - Missing MIME types]]></title><description><![CDATA[If you are seeing "404 Not Found" for .woff, .woff2 or for .json files even if they exist on your azure web app, this is the post for you.]]></description><link>https://www.abhith.net/blog/azure-web-app-missing-mime-types/</link><guid isPermaLink="false">https://www.abhith.net/blog/azure-web-app-missing-mime-types/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 11 Jul 2019 12:59:27 GMT</pubDate></item><item><title><![CDATA[Best Laptop for Programming Under $2500 Dollars 2019]]></title><description><![CDATA[Best laptop under 2500$ in 2019 with min spec of i7-9750H, RTX-2060 and Thunderbolt 3 support.]]></description><link>https://www.abhith.net/blog/best-laptop-for-programming/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-laptop-for-programming/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 08 Jun 2019 22:50:00 GMT</pubDate></item><item><title><![CDATA[Create SQL Server Database From a Script in Docker-Compose]]></title><description><![CDATA[Run a SQL Server container with database initialized from a script using docker-compose.]]></description><link>https://www.abhith.net/blog/create-sql-server-database-from-a-script-in-docker-compose/</link><guid isPermaLink="false">https://www.abhith.net/blog/create-sql-server-database-from-a-script-in-docker-compose/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 21 May 2019 14:55:00 GMT</pubDate></item><item><title><![CDATA[Microsoft SQL Server Guy Trying Oracle Database]]></title><description><![CDATA[This post contains my personal experiences trying Oracle Database.]]></description><link>https://www.abhith.net/blog/microsoft-sql-server-guy-trying-oracle-databse/</link><guid isPermaLink="false">https://www.abhith.net/blog/microsoft-sql-server-guy-trying-oracle-databse/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 08 May 2019 15:11:27 GMT</pubDate></item><item><title><![CDATA[Docker - SQL Error on ASP.NET Core Alpine]]></title><description><![CDATA[Having trouble to connect to a remote SQL server from an ASP.NET Core app running on top of Alpine dotnet on a linux container?]]></description><link>https://www.abhith.net/blog/docker-sql-error-on-aspnet-core-alpine/</link><guid isPermaLink="false">https://www.abhith.net/blog/docker-sql-error-on-aspnet-core-alpine/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 07 May 2019 09:26:00 GMT</pubDate></item><item><title><![CDATA[Gatsby - Cookbook]]></title><description><![CDATA[This cookbook contains recipes that demonstrate how to solve common problems while working with Gatsby.]]></description><link>https://www.abhith.net/blog/gatsby-cookbook/</link><guid isPermaLink="false">https://www.abhith.net/blog/gatsby-cookbook/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Fri, 26 Apr 2019 20:00:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Core - Handling Custom Header on Request/Response]]></title><description><![CDATA[There may be situations where you want to add a custom header in your ASP.NET Core API response or you need to read a header from the request.]]></description><link>https://www.abhith.net/blog/asp-net-core-handling-custom-header-on-request-response/</link><guid isPermaLink="false">https://www.abhith.net/blog/asp-net-core-handling-custom-header-on-request-response/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 25 Apr 2019 12:11:27 GMT</pubDate></item><item><title><![CDATA[Microsoft Orleans - Run Multiple Silos from a .NET Core Console App]]></title><description><![CDATA[If you are new to Microsoft Orleans and you are in a stage where you want to run multiple Silo from a single .NET Core console app, here is a way to achieve that.]]></description><link>https://www.abhith.net/blog/microsoft-orleans-run-multiple-silos-from-a-net-core-console-app/</link><guid isPermaLink="false">https://www.abhith.net/blog/microsoft-orleans-run-multiple-silos-from-a-net-core-console-app/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 24 Apr 2019 12:11:27 GMT</pubDate></item><item><title><![CDATA[Best Visual Studio Code Extensions]]></title><description><![CDATA[My favorite extensions for Visual Studio Code]]></description><link>https://www.abhith.net/blog/best-visual-studio-code-extensions/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-visual-studio-code-extensions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 12 Feb 2019 17:50:10 GMT</pubDate></item><item><title><![CDATA[Project management - Organize issues using labels]]></title><description><![CDATA[Here I am listing the labels which I used to organize my tasks in almost all the project management solutions like Jira, Gitlab and GitHub.]]></description><link>https://www.abhith.net/blog/project-management-organize-issues-using-labels/</link><guid isPermaLink="false">https://www.abhith.net/blog/project-management-organize-issues-using-labels/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 06 Feb 2019 00:00:00 GMT</pubDate></item><item><title><![CDATA[GitLab - Clone a repository when 2FA enabled]]></title><description><![CDATA[You need to use a personal access token to clone your repository from GitLab when Two Factor authentication is enabled. Which explained here.]]></description><link>https://www.abhith.net/blog/gitlab-clone-a-repository-when-2fa-enabled/</link><guid isPermaLink="false">https://www.abhith.net/blog/gitlab-clone-a-repository-when-2fa-enabled/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 19 Dec 2018 00:00:00 GMT</pubDate></item><item><title><![CDATA[Filtering, Paging and Sorting in SQL Server 2008]]></title><description><![CDATA[This article provide one solution to achieve server side paging, sorting and filtering in SQL Server 2008.]]></description><link>https://www.abhith.net/blog/filtering-paging-and-sorting-in-sql-server-2008/</link><guid isPermaLink="false">https://www.abhith.net/blog/filtering-paging-and-sorting-in-sql-server-2008/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 22 Nov 2018 00:00:00 GMT</pubDate></item><item><title><![CDATA[.netstandard2.0 Project - DocFX MSBuild Error]]></title><description><![CDATA[If you are facing issues when trying to generate documentation for your .netstandard2.0 project. Try the solution mentioned in this post.]]></description><link>https://www.abhith.net/blog/netstandard20-project-docfx-msbuild-error/</link><guid isPermaLink="false">https://www.abhith.net/blog/netstandard20-project-docfx-msbuild-error/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 20 Nov 2018 00:00:00 GMT</pubDate></item><item><title><![CDATA[Docker: Cookbook]]></title><description><![CDATA[If you are new to docker then this post might be useful. It contains solutions to common problems, regular use case commands and some additional resources.]]></description><link>https://www.abhith.net/blog/docker-cookbook/</link><guid isPermaLink="false">https://www.abhith.net/blog/docker-cookbook/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 28 Oct 2018 18:35:00 GMT</pubDate></item><item><title><![CDATA[Pad a number with leading zeros in SQL to make uniform char length]]></title><description><![CDATA[When you are in need of transforming a number to have some character to be prefixed in order to make the chars in the number a specific number long, here is one way to do it.]]></description><link>https://www.abhith.net/blog/pad-a-number-with-leading-zeros-in-sql-to-make-uniform-char-length/</link><guid isPermaLink="false">https://www.abhith.net/blog/pad-a-number-with-leading-zeros-in-sql-to-make-uniform-char-length/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 01 Oct 2018 18:43:00 GMT</pubDate></item><item><title><![CDATA[The Best Extensions for Visual Studio 2010]]></title><description><![CDATA[List of extensions which improves default experience of Visual Studio 2010]]></description><link>https://www.abhith.net/blog/the-best-extensions-for-visual-studio-2010/</link><guid isPermaLink="false">https://www.abhith.net/blog/the-best-extensions-for-visual-studio-2010/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 30 Sep 2018 19:17:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Core - Starting the web server is taking longer than expected]]></title><description><![CDATA[If you are staring on a Visual Studio message saying "Starting the web server is taking longer than expected", this article might help you.]]></description><link>https://www.abhith.net/blog/asp-net-core-starting-the-web-server-is-taking-longer-than-expected/</link><guid isPermaLink="false">https://www.abhith.net/blog/asp-net-core-starting-the-web-server-is-taking-longer-than-expected/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 13 May 2018 09:26:00 GMT</pubDate></item><item><title><![CDATA[Flutter Cookbook]]></title><description><![CDATA[This cookbook will help you solve common problems while writing Flutter apps.]]></description><link>https://www.abhith.net/blog/flutter-cookbook/</link><guid isPermaLink="false">https://www.abhith.net/blog/flutter-cookbook/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 30 Apr 2018 19:22:00 GMT</pubDate></item><item><title><![CDATA[React Native - Build APK]]></title><description><![CDATA[You can build APK (debug) from your react native project by using three commands.]]></description><link>https://www.abhith.net/blog/react-native-build-apk/</link><guid isPermaLink="false">https://www.abhith.net/blog/react-native-build-apk/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 24 Apr 2018 19:34:00 GMT</pubDate></item><item><title><![CDATA[IIS - OPTIONS Requests Returns 404]]></title><description><![CDATA[If OPTIONS preflight request getting 404 and URLScan enabled on your hosting machine, check out this article.]]></description><link>https://www.abhith.net/blog/iis-options-requests-returns-404/</link><guid isPermaLink="false">https://www.abhith.net/blog/iis-options-requests-returns-404/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 19 Apr 2018 19:29:00 GMT</pubDate></item><item><title><![CDATA[.NET Interview Questions and Answers]]></title><description><![CDATA[Here I am listing some of the interview questions I have faced when applied for .NET developer/Software engineer roles.]]></description><link>https://www.abhith.net/blog/dot-net-interview-questions-and-answers/</link><guid isPermaLink="false">https://www.abhith.net/blog/dot-net-interview-questions-and-answers/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 12 Apr 2018 00:00:00 GMT</pubDate></item><item><title><![CDATA[Enable Click-Jacking Protection - Umbraco]]></title><description><![CDATA[If your site is allowed to be IFRAMEd by another site and thus would be susceptible to click-jacking. This can be prevented by setting X-Frame-Options header or CSP. Setting X-Frame-Options explained in this article.]]></description><link>https://www.abhith.net/blog/enable-click-jacking-protection-umbraco/</link><guid isPermaLink="false">https://www.abhith.net/blog/enable-click-jacking-protection-umbraco/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 07 Apr 2018 07:21:00 GMT</pubDate></item><item><title><![CDATA[Fix: Web deploy - could not verify the server certificate]]></title><description><![CDATA[Fix for "Web deployment task failed. (Connected to the remote computer ("xxx") using the specified process ("Web Management Service"), but could not verify the server’s certificate. If you trust the server, connect again and allow untrusted certificates.]]></description><link>https://www.abhith.net/blog/fix-web-deploy-could-not-verify-the-server-certificate/</link><guid isPermaLink="false">https://www.abhith.net/blog/fix-web-deploy-could-not-verify-the-server-certificate/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Fri, 06 Apr 2018 07:49:00 GMT</pubDate></item><item><title><![CDATA[Fetch Row Count for All Tables in a SQL SERVER]]></title><description><![CDATA[Using a short query we can list all the tables in the database along with the number of records in each table.]]></description><link>https://www.abhith.net/blog/fetch-row-count-for-all-tables-in-a-sql-server/</link><guid isPermaLink="false">https://www.abhith.net/blog/fetch-row-count-for-all-tables-in-a-sql-server/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 11 Mar 2018 20:00:00 GMT</pubDate></item><item><title><![CDATA[Download file using WCF REST Service]]></title><description><![CDATA[Download file using WCF Service]]></description><link>https://www.abhith.net/blog/download-file-using-wcf-rest-service/</link><guid isPermaLink="false">https://www.abhith.net/blog/download-file-using-wcf-rest-service/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 07 Mar 2018 08:55:00 GMT</pubDate></item><item><title><![CDATA[Vue.js List Rendering : Limit items in v-for]]></title><description><![CDATA[One way to limit the iteration of items in Vue v-for directive.]]></description><link>https://www.abhith.net/blog/vue-js-list-rendering-limit-items-in-v-for/</link><guid isPermaLink="false">https://www.abhith.net/blog/vue-js-list-rendering-limit-items-in-v-for/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 27 Feb 2018 18:25:00 GMT</pubDate></item><item><title><![CDATA[Sitefinity Development - Problems and Solutions]]></title><description><![CDATA[During my first Sitefinity project, I encountered few problems, in which some of them are explained here.]]></description><link>https://www.abhith.net/blog/sitefinity-development-problems-solutions/</link><guid isPermaLink="false">https://www.abhith.net/blog/sitefinity-development-problems-solutions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Fri, 19 Jan 2018 00:00:00 GMT</pubDate></item><item><title><![CDATA[ASP.NET Web Forms - Manually Trigger Client Side Validation]]></title><description><![CDATA[You can manually trigger client-side validation for ASP.NET Web Forms Server side controls. One way of doing it explained here.]]></description><link>https://www.abhith.net/blog/aspnet-web-forms-manually-trigger-client-side-validation/</link><guid isPermaLink="false">https://www.abhith.net/blog/aspnet-web-forms-manually-trigger-client-side-validation/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 15 Jan 2018 23:32:28 GMT</pubDate></item><item><title><![CDATA[Best Font for Visual Studio]]></title><description><![CDATA[Looking for the best font for programming?
Checkout the top three here.]]></description><link>https://www.abhith.net/blog/best-font-for-visual-studio/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-font-for-visual-studio/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 15 Jan 2018 09:17:00 GMT</pubDate></item><item><title><![CDATA[IP Security - Configure IP address restrictions in Web.Config on IIS]]></title><description><![CDATA[Restrict access to your website using IIS IP security]]></description><link>https://www.abhith.net/blog/ip-security-configure-ip-address-restrictions-in-web-config-on-iis/</link><guid isPermaLink="false">https://www.abhith.net/blog/ip-security-configure-ip-address-restrictions-in-web-config-on-iis/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 09 Jan 2018 09:22:00 GMT</pubDate></item><item><title><![CDATA[2017 Year In Review]]></title><description><![CDATA[Abhith Rajan's  2017 year in review.]]></description><link>https://www.abhith.net/blog/2017-year-in-review/</link><guid isPermaLink="false">https://www.abhith.net/blog/2017-year-in-review/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 01 Jan 2018 09:26:00 GMT</pubDate></item><item><title><![CDATA[Sitefinity - Caching issue for pages with NO CACHING profile]]></title><description><![CDATA[If you experiencing cache issue for pages with No Caching profile in Sitefinity, check this post.]]></description><link>https://www.abhith.net/blog/sitefinity-caching-issue-for-pages-with-no-caching-profile/</link><guid isPermaLink="false">https://www.abhith.net/blog/sitefinity-caching-issue-for-pages-with-no-caching-profile/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 18 Dec 2017 09:17:00 GMT</pubDate></item><item><title><![CDATA[Sitefinity - Read localized resource labels in MVC widget]]></title><description><![CDATA[Explains how to get localized labels in Sitefinity MVC widgets.]]></description><link>https://www.abhith.net/blog/sitefinity-read-localized-resource-labels-in-mvc-widget/</link><guid isPermaLink="false">https://www.abhith.net/blog/sitefinity-read-localized-resource-labels-in-mvc-widget/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 07 Dec 2017 00:52:55 GMT</pubDate></item><item><title><![CDATA[Visual Studio keeps crashing - First Aid]]></title><description><![CDATA[Things you can try to solve the random crashes of Visual Studio.]]></description><link>https://www.abhith.net/blog/visual-studio-keeps-crashing-first-aid/</link><guid isPermaLink="false">https://www.abhith.net/blog/visual-studio-keeps-crashing-first-aid/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 20 Nov 2017 11:46:59 GMT</pubDate></item><item><title><![CDATA[Markdown - Link within document]]></title><description><![CDATA[This is a short article on how to link within the document in a markdown (.md) file.]]></description><link>https://www.abhith.net/blog/markdown-link-within-document/</link><guid isPermaLink="false">https://www.abhith.net/blog/markdown-link-within-document/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 06 Nov 2017 09:39:53 GMT</pubDate></item><item><title><![CDATA[JavaScript - Determine if user is on mobile device]]></title><description><![CDATA[You can use navigator.userAgent value to determine if the user is on a mobile device.]]></description><link>https://www.abhith.net/blog/javascript-determine-if-user-is-on-mobile-device/</link><guid isPermaLink="false">https://www.abhith.net/blog/javascript-determine-if-user-is-on-mobile-device/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 25 Oct 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Remove specific class from all elements - jQuery]]></title><description><![CDATA[This a short article about how can we remove a specific class from all elements that do have the class easily using jQuery.]]></description><link>https://www.abhith.net/blog/remove-specific-class-from-all-elements-jquery/</link><guid isPermaLink="false">https://www.abhith.net/blog/remove-specific-class-from-all-elements-jquery/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 23 Oct 2017 10:16:21 GMT</pubDate></item><item><title><![CDATA[Sitefinity Rookie Guide : Get Users in a Custom Role]]></title><description><![CDATA[To get users in a custom role, make sure to use the Role manager with Default Provider in Sitefinity.]]></description><link>https://www.abhith.net/blog/sitefinity-rookie-guide-get-users-in-a-custom-role/</link><guid isPermaLink="false">https://www.abhith.net/blog/sitefinity-rookie-guide-get-users-in-a-custom-role/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 21 Oct 2017 08:58:00 GMT</pubDate></item><item><title><![CDATA[Git branch not showing in Visual Studio Team Explorer]]></title><description><![CDATA[If you are having trouble to see the newly created (remote) git branches in the Visual Studio Team Explorer, try the workaround provided in this article.]]></description><link>https://www.abhith.net/blog/git-branch-not-showing-in-visual-studio-team-explorer/</link><guid isPermaLink="false">https://www.abhith.net/blog/git-branch-not-showing-in-visual-studio-team-explorer/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 11 Oct 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Hunting security bugs in an old web application]]></title><description><![CDATA[In this post, I am sharing one of my security bug hunting experience in an older ASP.NET web form project.]]></description><link>https://www.abhith.net/blog/hunting-security-bugs-in-an-old-web-application/</link><guid isPermaLink="false">https://www.abhith.net/blog/hunting-security-bugs-in-an-old-web-application/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 09 Oct 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Get/Set hidden field value using jQuery]]></title><description><![CDATA[This article explains how to set and get hidden field value using jQuery.]]></description><link>https://www.abhith.net/blog/get-set-hidden-field-value-using-jquery/</link><guid isPermaLink="false">https://www.abhith.net/blog/get-set-hidden-field-value-using-jquery/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sun, 01 Oct 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Redirect HTTPS requests to HTTP using IIS Rewrite rule in Web.Config]]></title><description><![CDATA[Use the provided rewrite rule to redirect HTTPS requests to HTTP.]]></description><link>https://www.abhith.net/blog/redirect-https-requests-to-http-using-iis-rewrite-rule-in-webconfig/</link><guid isPermaLink="false">https://www.abhith.net/blog/redirect-https-requests-to-http-using-iis-rewrite-rule-in-webconfig/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 28 Sep 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Redirect HTTP to HTTPS using Web.Config in IIS]]></title><description><![CDATA[Use IIS Rewrite rule to redirect all HTTP request to HTTPS.]]></description><link>https://www.abhith.net/blog/redirect-http-to-https-using-webconfig-in-iis/</link><guid isPermaLink="false">https://www.abhith.net/blog/redirect-http-to-https-using-webconfig-in-iis/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Mon, 25 Sep 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Redirect WWW to Non-WWW using Web.Config in IIS]]></title><description><![CDATA[Use IIS rewrite rule to redirect (301) all www requests to non-www.]]></description><link>https://www.abhith.net/blog/redirect-www-to-non-www-using-webconfig-in-iis/</link><guid isPermaLink="false">https://www.abhith.net/blog/redirect-www-to-non-www-using-webconfig-in-iis/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Tue, 19 Sep 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Determine Total Number of Open/Active Connections in MS SQL Server]]></title><description><![CDATA[This article contains a SQL query which can be used to determine the total number of open/active connections in MS SQL Server. Also explains, how to solve the error "Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached."]]></description><link>https://www.abhith.net/blog/determine-total-number-of-open-active-connections-in-ms-sql-server/</link><guid isPermaLink="false">https://www.abhith.net/blog/determine-total-number-of-open-active-connections-in-ms-sql-server/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 16 Sep 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Check if string is Arabic - C#]]></title><description><![CDATA[In one simple line of code, we can check whether the given string is Arabic or not, in C#.]]></description><link>https://www.abhith.net/blog/check-if-string-is-arabic-csharp/</link><guid isPermaLink="false">https://www.abhith.net/blog/check-if-string-is-arabic-csharp/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Wed, 06 Sep 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Xamarin development - problems and solutions]]></title><description><![CDATA[Here I am listing the problems that I faced during mobile app development using Xamarin (Now focused on Xamarin Forms) and the solutions that worked for me.]]></description><link>https://www.abhith.net/blog/xamarin-development-problems-and-solutions/</link><guid isPermaLink="false">https://www.abhith.net/blog/xamarin-development-problems-and-solutions/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 02 Sep 2017 09:58:00 GMT</pubDate></item><item><title><![CDATA[Best Umbraco Packages]]></title><description><![CDATA[My personal favorite list of packages I use when I build a Umbraco website.]]></description><link>https://www.abhith.net/blog/best-umbraco-packages/</link><guid isPermaLink="false">https://www.abhith.net/blog/best-umbraco-packages/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 24 Aug 2017 22:23:43 GMT</pubDate></item><item><title><![CDATA[Set selected option by value via jQuery]]></title><description><![CDATA[This article describes how to set the selected option in a select by its value via jQuery.]]></description><link>https://www.abhith.net/blog/set-selected-option-by-value-via-jquery/</link><guid isPermaLink="false">https://www.abhith.net/blog/set-selected-option-by-value-via-jquery/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 19 Aug 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Umbraco Get Current Page in Partial View]]></title><description><![CDATA[This article describes how to get the CurrentPage of Umbraco in a partial view.]]></description><link>https://www.abhith.net/blog/umbraco-get-current-page-in-partial-view/</link><guid isPermaLink="false">https://www.abhith.net/blog/umbraco-get-current-page-in-partial-view/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Fri, 18 Aug 2017 10:02:00 GMT</pubDate></item><item><title><![CDATA[Event tracking with Google Analytics]]></title><description><![CDATA[When you want to get metrics related to user interactions on various parts of your website Google Analytics (ga)  event tracking can be helpful and is easy to integrate as well.]]></description><link>https://www.abhith.net/blog/event-tracking-with-google-analytics/</link><guid isPermaLink="false">https://www.abhith.net/blog/event-tracking-with-google-analytics/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Thu, 17 Aug 2017 00:00:00 GMT</pubDate></item><item><title><![CDATA[Inserting Rewrite rule in Release Config]]></title><description><![CDATA[Adding rewrite rule in release config is handy so that it will not affect during Debug mode.]]></description><link>https://www.abhith.net/blog/inserting-rewrite-rule-in-release-config/</link><guid isPermaLink="false">https://www.abhith.net/blog/inserting-rewrite-rule-in-release-config/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 12 Aug 2017 10:48:30 GMT</pubDate></item><item><title><![CDATA[Redirect non-www urls to www urls]]></title><description><![CDATA[When considering SEO, either you have to stick with www versioned url or non-www URLs. Having both accessible for a domain is a bad practice.]]></description><link>https://www.abhith.net/blog/redirect-non-www-urls-to-www-urls/</link><guid isPermaLink="false">https://www.abhith.net/blog/redirect-non-www-urls-to-www-urls/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Sat, 12 Aug 2017 06:32:00 GMT</pubDate></item><item><title><![CDATA[Hello World]]></title><description><![CDATA[Hi, this is my first blog post. Since am a dev, it should be hello world :)]]></description><link>https://www.abhith.net/blog/hello-world/</link><guid isPermaLink="false">https://www.abhith.net/blog/hello-world/</guid><dc:creator><![CDATA[Abhith Rajan]]></dc:creator><pubDate>Fri, 11 Aug 2017 00:00:00 GMT</pubDate></item></channel></rss>