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

Support

You can support me on Patreon to make writing sustainable for me.

Become a Patron!

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.