<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>2016 on Madhur Ahuja</title><link>https://madhur.co.in/year/2016/</link><description>Recent content in 2016 on Madhur Ahuja</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Sun, 25 Dec 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://madhur.co.in/year/2016/index.xml" rel="self" type="application/rss+xml"/><item><title>Close look at proxy_cache_lock and proxy_cache_use_stale in Nginx</title><link>https://madhur.co.in/blog/2016/12/25/proxy-cache-lock-nginx.html</link><pubDate>Sun, 25 Dec 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/12/25/proxy-cache-lock-nginx.html</guid><description>Close look at proxy_cache_lock and proxy_cache_use_stale in Nginx</description></item><item><title>Improving performance using Batch APIs</title><link>https://madhur.co.in/blog/2016/12/25/batch-api-framework-nodejs.html</link><pubDate>Sun, 25 Dec 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/12/25/batch-api-framework-nodejs.html</guid><description>Improving performance using Batch APIs</description></item><item><title>Couchbase exception handling in Node.js</title><link>https://madhur.co.in/blog/2016/12/04/handling-couchbase-node.html</link><pubDate>Sun, 04 Dec 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/12/04/handling-couchbase-node.html</guid><description>Couchbase exception handling in Node.js</description></item><item><title>Integrate node.js logging with Sentry</title><link>https://madhur.co.in/blog/2016/12/04/integrating-sentry-node.html</link><pubDate>Sun, 04 Dec 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/12/04/integrating-sentry-node.html</guid><description>Integrate node.js logging with Sentry</description></item><item><title>Debugging SSL Issues in Java</title><link>https://madhur.co.in/blog/2016/10/30/debugging-ssl-issues-java.html</link><pubDate>Sun, 30 Oct 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/10/30/debugging-ssl-issues-java.html</guid><description>Debugging SSL Issues in Java</description></item><item><title>Learnings from moving from MBR to GPT, multi-booting and random stuff</title><link>https://madhur.co.in/blog/2016/10/16/learning-moving-mbr-gpt-uefi.html</link><pubDate>Sun, 16 Oct 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/10/16/learning-moving-mbr-gpt-uefi.html</guid><description>Learnings from moving from MBR to GPT, multi-booting and random stuff</description></item><item><title>Effect of connection pooling on node.js performance</title><link>https://madhur.co.in/blog/2016/09/05/nodejs-connection-pooling.html</link><pubDate>Mon, 05 Sep 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/09/05/nodejs-connection-pooling.html</guid><description>Effect of connection pooling on node.js performance</description></item><item><title>Code linting tools</title><link>https://madhur.co.in/blog/2016/09/04/code-linting-tools.html</link><pubDate>Sun, 04 Sep 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/09/04/code-linting-tools.html</guid><description>Code linting tools</description></item><item><title>Adding Service worker to Jekyll Site</title><link>https://madhur.co.in/blog/2016/08/21/service-worker-jekyll-site.html</link><pubDate>Sun, 21 Aug 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/08/21/service-worker-jekyll-site.html</guid><description>Adding Service worker for to Jekyll Site</description></item><item><title>Caching authenticated requests using NGINX</title><link>https://madhur.co.in/blog/2016/07/31/nginx-cache-authenticated-requests.html</link><pubDate>Sun, 31 Jul 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/07/31/nginx-cache-authenticated-requests.html</guid><description>Caching authenticated requests using NGINX</description></item><item><title>Create a couchbase bucket during build of the container</title><link>https://madhur.co.in/blog/2016/07/07/create-couchbase-bucket-docker.html</link><pubDate>Thu, 07 Jul 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/07/07/create-couchbase-bucket-docker.html</guid><description>Create a couchbase bucket during build of the container</description></item><item><title>Speeding up Node.js HTTP requests with DNS caching</title><link>https://madhur.co.in/blog/2016/05/28/nodejs-dns-cache.html</link><pubDate>Sat, 28 May 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/05/28/nodejs-dns-cache.html</guid><description>Speeding up Node.js HTTP requests with DNS caching</description></item><item><title>Things to learn for Modern Web Development</title><link>https://madhur.co.in/blog/2016/05/14/things-learn-modern-web-development.html</link><pubDate>Sat, 14 May 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/05/14/things-learn-modern-web-development.html</guid><description>Things to learn for Modern Web Development</description></item><item><title>Read Google docs spreadsheet using Python</title><link>https://madhur.co.in/blog/2016/05/13/google-docs-spreadsheet.html</link><pubDate>Fri, 13 May 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/05/13/google-docs-spreadsheet.html</guid><description>Read Google docs spreadsheet using Python</description></item><item><title>Handling special characters in Python 2</title><link>https://madhur.co.in/blog/2016/04/25/handling-special-characters-python.html</link><pubDate>Mon, 25 Apr 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/04/25/handling-special-characters-python.html</guid><description>Handling special characters in Python 2</description></item><item><title>Making AngularJs play nice with Social sharing</title><link>https://madhur.co.in/blog/2016/04/09/making-angular-play-nice-with-social-sharing.html</link><pubDate>Sat, 09 Apr 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/04/09/making-angular-play-nice-with-social-sharing.html</guid><description>Making AngularJs play nice with Social sharing</description></item><item><title>On calling your former employers shit</title><link>https://madhur.co.in/blog/2016/04/08/calling-former-employers-shit.html</link><pubDate>Fri, 08 Apr 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/04/08/calling-former-employers-shit.html</guid><description>On calling your former employers shit</description></item><item><title>Understanding free output in Linux</title><link>https://madhur.co.in/blog/2016/04/08/understanding-free-output.html</link><pubDate>Fri, 08 Apr 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/04/08/understanding-free-output.html</guid><description>Understanding free output in Linux</description></item><item><title>NSImage Caching</title><link>https://madhur.co.in/blog/2016/01/25/using-ns-image.html</link><pubDate>Mon, 25 Jan 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/01/25/using-ns-image.html</guid><description>NSImage Caching</description></item><item><title>Google groups for Developers</title><link>https://madhur.co.in/blog/2016/01/03/google-groups-developers.html</link><pubDate>Sun, 03 Jan 2016 00:00:00 +0000</pubDate><guid>https://madhur.co.in/blog/2016/01/03/google-groups-developers.html</guid><description>Google groups for Developers</description></item></channel></rss>