About

Hey there! My name is Prathamesh Sonpatki. I am working at Last9 building world class SRE platform for systems at scale. I am experienced in Ruby and Ruby on Rails. You can reach out to me on [email protected].

Open source

I have been a lead software developer in various roles for the past seven years. I am also a prolific open source contributor, being #31 in the all-time Rails contributors list.

Ruby Community

I am co-organizer of RubyConfIndia and Deccan Ruby Conf - two of the premier Ruby Conferences in India and is regularly invited to give talks at tech conferences around the world including RailsConf, RubyKaigi, RedDotRubyConf, RubyConfIndia, and RubyNation. Apart from the conferences, I am also instrumental in running the local Pune Ruby meetup.

Stuff I am currently working on

Apart from writing articles related to Ruby and Rails I am working on few side projects.

bad_json_request_handler gem

Sometimes the clients of our API don't send the request payload in proper format. Rails raises Parameters Parsing error in case of invalid JSON request payload. But how to indicate to the API clients that the request was invalid instead of returning a 500 exception to them? You can solve this by using the gem I am building. For more details check the source code here - https://github.com/prathamesh-sonpatki/bad-json-request-handler

New Relic cheat sheet for Rails devs

I am working on a cheat sheet to effectively track Ruby/Rails app using New Relic. Check it out below. This cheat sheet is aimed at Rails devs who want to get real picture of the application performance. This is still work in progress.

Stay in touch 👍🏻

Get in touch with me on Twitter or send me an email. I would love to talk with you. Don't miss out on any of my articles by subscribing to my newsletter.