---
title: "Blogs by Midhun Krishna"
description: "Read BigBinary blog posts by Midhun Krishna."
canonical_url: "https://www.bigbinary.com/blog/authors/midhunkrishna"
markdown_url: "https://www.bigbinary.com/blog/authors/midhunkrishna.md"
---

# Blogs by Midhun Krishna

Read BigBinary blog posts by Midhun Krishna.

## Posts

### Rails 6 adds guard against DNS Rebinding attacks

[Rails 6 adds guard against DNS Rebinding attacks](https://www.bigbinary.com/blog/rails-6-adds-guard-against-dns-rebinding-attacks)

- Author: Midhun Krishna
- Published: November 5, 2019
- Categories: Rails 6, Rails

Rails 6 adds guard against DNS Rebinding attacks by whitelisting hosts via
configuration

### Rails 6 introduces new code loader called Zeitwerk

[Rails 6 introduces new code loader called Zeitwerk](https://www.bigbinary.com/blog/rails-6-introduces-new-code-loader-called-zeitwerk)

- Author: Midhun Krishna
- Published: October 8, 2019
- Categories: Rails 6, Rails

Rails 6 introduces new code loader named Zeitwerk with better Ruby semantics and
threadsafety

### Setting up a high performance Geocoder

[Setting up a high performance Geocoder](https://www.bigbinary.com/blog/setting-up-a-high-performance-geocoder)

- Author: Midhun Krishna
- Published: August 21, 2018
- Categories: Ruby, Rails

A setup guide with side-by-side comparison of Nominatim with Google geocoder and
how to improve geocoding efficiency

### Using Concurrent Ruby in a Ruby on Rails Application

[Using Concurrent Ruby in a Ruby on Rails Application](https://www.bigbinary.com/blog/using-concurrent-ruby-in-a-ruby-on-rails-application)

- Author: Midhun Krishna
- Published: June 5, 2018
- Categories: Ruby, Rails

A pratical use case of using Concurrent Ruby in Rails applications without
swalloing the exceptions

### Rails 5 silences assets logs in dev mode by default

[Rails 5 silences assets logs in dev mode by default](https://www.bigbinary.com/blog/rails-5-silences-assets-logs-in-development-mode-by-default)

- Author: Midhun Krishna
- Published: September 2, 2016
- Categories: Rails 5, Rails

quiet_assets gem used for silencing logging of assets in the development mode is
now part of Rails 5

### Rails 5 Expression Indexes & Operator Classes support

[Rails 5 Expression Indexes & Operator Classes support](https://www.bigbinary.com/blog/rails-5-adds-support-for-expression-indexes-for-postgresql)

- Author: Midhun Krishna
- Published: July 20, 2016
- Categories: Rails 5, Rails

Active Record index creation api support adding expression indexes

### Attach arbitrary metadata to an Active Job in Rails 5

[Attach arbitrary metadata to an Active Job in Rails 5](https://www.bigbinary.com/blog/attach-arbitrary-metadata-to-an-active-job-in-rails-5)

- Author: Midhun Krishna
- Published: July 18, 2016
- Categories: Rails 5, Rails

We can add arbitrary metadata to Active Job while it is serialized and read it
back when the job is performed in Rails 5

## Links

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