Lessons from Launching a Side Project

After almost 2 years since I got the idea, I finally launched my side project. Development Let’s start with the stack. I’m still using Rails for the back end except now Rails 6 is out. I did try Vue.js for a while but I quickly abandoned it in favour of React. While Vue is much… Continue reading Lessons from Launching a Side Project

Preventing Feature Creep

As we developers work on our software, we get ambitious. We want to add features that are cool that will make life easier for our users. This may seem like a good thing at first, but, in the words of Admiral Ackbar, it’s a trap. I have come to such point working on Outside Tasks. Having… Continue reading Preventing Feature Creep

DMCA, Easylist, Git, and functionalclam: A Solution

Recently there was a post on /r/programming entitled Ad blockers under attack: DRM through the DMCA. The gist is that a DMCA claim, usually reserved for copyright infringement, was used to take a domain name (functionalclam.com) out of a blacklist that adblockers use to know which domain names to block. The maintainers of the git repo… Continue reading DMCA, Easylist, Git, and functionalclam: A Solution

Published in
Categorised as Misc Tagged

Usability vs Functionality

When developers work on an application, we tend to want to make it do everything that is technically feasible. We want to make everything to be customizable, update in real-time, etc… If you don’t control yourself and try to minimize nice-to-have features, you need really good UX to keep the user from getting confused or… Continue reading Usability vs Functionality