---
title: "Blogs by Ershad Kunnakkadan"
description: "Read BigBinary blog posts by Ershad Kunnakkadan."
canonical_url: "https://www.bigbinary.com/blog/authors/ershad"
markdown_url: "https://www.bigbinary.com/blog/authors/ershad.md"
---

# Blogs by Ershad Kunnakkadan

Read BigBinary blog posts by Ershad Kunnakkadan.

## Posts

### Cache all files with Cloudflare worker and HMAC auth

[Cache all files with Cloudflare worker and HMAC auth](https://www.bigbinary.com/blog/how-to-cache-all-files-using-cloudflare-worker-along-with-hmac-authentication)

- Author: Ershad Kunnakkadan
- Published: January 29, 2019
- Categories: DevOps

Cloudflare worker lets us write custom JavaScript to preprocess requests. The
article explains how to cache all files and setup HMAC authentication using
workers.

### Target Tracking Policy for Auto Scaling

[Target Tracking Policy for Auto Scaling](https://www.bigbinary.com/blog/target-tracking-policy-for-auto-scaling)

- Author: Ershad Kunnakkadan
- Published: January 15, 2019
- Categories: DevOps

How to configure Target Tracking Policy in AWS

### Deploying feature branches to have a review app

[Deploying feature branches to have a review app](https://www.bigbinary.com/blog/deploying-feature-branches-to-have-a-review-app)

- Author: Ershad Kunnakkadan
- Published: November 27, 2018
- Categories: DevOps

Deploying feature branches to have a review app using AWS, Docker and a few
other tools

### Configuring memory allocation in ImageMagick

[Configuring memory allocation in ImageMagick](https://www.bigbinary.com/blog/configuring-memory-allocation-in-imagemagick)

- Author: Ershad Kunnakkadan
- Published: September 12, 2018
- Categories: Ruby

Configuring memory allocation in ImageMagick

### Reducing infrastructure cost by 10% for ECommerce app

[Reducing infrastructure cost by 10% for ECommerce app](https://www.bigbinary.com/blog/how-we-reduced-infrastructure-cost-e-commerce-project)

- Author: Ershad Kunnakkadan
- Published: August 29, 2018
- Categories: DevOps

How we reduced infrastructure cost by 10% for an e-commerce project

### How to mitigate DDoS using Rack::Attack

[How to mitigate DDoS using Rack::Attack](https://www.bigbinary.com/blog/how-to-mitigate-ddos-using-rack-attack)

- Author: Ershad Kunnakkadan
- Published: May 15, 2018
- Categories: Rails

Throttle requests based on IP with Rack::Attack

### New liberal_parsing option for parsing bad CSV data

[New liberal_parsing option for parsing bad CSV data](https://www.bigbinary.com/blog/ruby-2-4-introduces-liberal_parsing-option-for-parsing-bad-csv-data)

- Author: Ershad Kunnakkadan
- Published: November 22, 2016
- Categories: Ruby 2.4, Ruby

CSV input with unescaped double quotes can now be parsed in Ruby 2.4 using
liberal_parsing option

### Rails 5 Passing records to fresh_when and stale?

[Rails 5 Passing records to fresh_when and stale?](https://www.bigbinary.com/blog/rails-5-supports-passing-collection-of-records-to-fresh_when-and-stale)

- Author: Ershad Kunnakkadan
- Published: August 16, 2016
- Categories: Rails 5, Rails

Rails 5 adds support to pass collection of records to fresh_when and stale? for
improved caching

### Configuring CircleCI for JRuby

[Configuring CircleCI for JRuby](https://www.bigbinary.com/blog/how-to-configure-circle-ci-for-jruby)

- Author: Ershad Kunnakkadan
- Published: August 1, 2016
- Categories: Ruby

In this blog we discuss how to configure Circle CI for JRuby.

### Use file_fixture to access test files in Rails 5

[Use file_fixture to access test files in Rails 5](https://www.bigbinary.com/blog/use-file_fixture-to-access-test-files-rails-5)

- Author: Ershad Kunnakkadan
- Published: March 2, 2016
- Categories: Rails 5, Rails

Use file_fixture in Rails 5 to access test files

## Links

- [Human page](https://www.bigbinary.com/blog/authors/ershad)
