Simon Chiu

Building Eager.app, a customer support platform

Redeployed entire app with latest framework update

Spent last night updating Rails and all the gems in the app. Didn't deploy it until right now (morning time). I try to defer these types of deploys because things can break and nobody is around to fix it. During the day, it's more manageable.

Upgraded back to Rails edge version after auditing some Ruby gems to ensure compatibility

Added a favicon notification when new email tickets show up

It seems I wasn't the only one who kept a tab open at all times to check on support tickets. More than a few customers asked for this feature.

Added a dual billing system (one for Stripe and other for Paddle)

Will be migrating Eager.app over to Paddle on January 10th. A handful of customers are subscribed using Stripe, so the system will be able to accommodate both payment processing solution to ensure a smooth transition.

Fixed a margin-right problem on the UI

Didn't notice the row was overflowing on the iPad 11 inch, desktop, laptop... only on the iPad 10.5". Talk about edge cases. Didn't even show up in the browser in responsive mode.

Filed sales taxes for company for last quarter

Really on top of things this year!

On a related note, I really truly wonder how much more efficient the world might be if governments aimed to consolidate tax filings. At the end of the day, it's just about contributing the government's treasuries, and not creating paperwork.

I estimate I spent 5 of my last 10 business working days checking, double checking, and self-auditing to make sure everything is correct. 5 days I could have spent building, marketing, and doing other things to increase revenue (and therefore my share of taxes).