Was an interesting journey to developing this. We kept getting demands for blurring but didn't implement it for a long time because we knew blurring wasn't secure. We implemented masking via black rectangles, but kept getting requests for blurring. Was great to finally land on this solution.
Like the explanation a lot. Even when you've understood redux, and want to use, the amount of upfront boilerplate can be a turn off. I liked this approach of parsing out the boilerplate piece by piece.
Hi, I'm also from SEL. In addition to some of our work (which is generally about shared solar), some interesting companies that are thinking about (and providing their own solutions to) the financing question are http://www.selco-india.com/ and http://simpanetworks.com/ Not endorsing their work necessarily, but worth a look at, for someone interested in this stuff.