Hari GopalApplication State is not the answerSo… this is a total retraction of my last two posts.Oct 5, 2019Oct 5, 2019
Hari GopalRevisiting Application State in ReasonReactTL;DR (aka, just tell me what you were wrong about)Sep 8, 20181Sep 8, 20181
Hari GopalApplication State in ReasonReactImportant Update: I’ve posted an updated article on this topic that avoids a major issue with the implementation described in this article.Apr 26, 20181Apr 26, 20181
Hari GopalValidating Rails API requests with ReformI’ve written about the creation of custom exception classes to organize code in Rails web applications and APIs. However, while going…Sep 13, 2017Sep 13, 2017
Hari GopalExtending Ruby on Rails with Service ObjectsService objects are a pattern that I believe should be part of Rails’ default. This extends the basic MVC model by introducing services to…Apr 15, 2017Apr 15, 2017
Hari GopalExceptions as first-class citizens on RailsI want to share a pattern that I’ve repeated multiple times in the past when developing API-s with Rails, which grants the ability to…Feb 3, 20171Feb 3, 20171
Hari GopalMixing React with jQueryFor the past two weeks, I’ve been merrily mixing jQuery into my React components, and I have a few gotchas to share. jQuery certainly needs…Dec 30, 2016Dec 30, 2016