235 karma · joined June 3, 2012
Twitter: @MikeRogers0
I can totally understand where you're coming from & for the most part I always try to compensate people who contribute for there time.
> Were the existing free users grandfathered in? It seems like it from the weekly users.
All user who had the extension installed when I made the switch were able to keep it for free. This was a little tricky for users who had installed, then uninstalled it. For those ones I just told them to email me for the developer version.
> Can you have two pricing models for the same extension?
You can't easily, but I did consider putting a lifetime version in the store as a separate extension.
However I'm happy to take the loss in sales to enable technical enough users to be able to mess with the source code & (hopefully) send some code back to the repo ;)
I did look at in-app payments, but because of how the extension is made to be used (click the button, it starts reloading when required) I couldn't figure out a decent way to ask users to upgrade without being annoying.
I went for subscription because I wanted a low price point (It's a simple extension, anything more then $5 seemed like I'd be asking to much), with the potential of having a passive income. I'd love to experiment with how one-off/monthly changes the amount of sales but for now I'm happy asking people to pay yearly.
After a few emails back and forth, I switched him to WAMP for local development.
> Do you see any practical risk with someone offering a copied version of the extension
They're are already a bunch of extensions doing something similar for free. I like to think people have used my extension because I'm never more then an email away if they have any questions. Also as it's paid, I have no incentive to sell it to a 3rd party who might start injecting ads into webpages or something.
Though I think most the people moving away from jQuery are doing it because the browsers have become more consistent in how they run JS.
You should try the Chrome Extension https://chrome.google.com/webstore/detail/justdeleteme/hfpof... I wrote using the JustDelete.me data. It adds a traffic light to the omnibar indicating if the site is hard to be deleted off.
It monitors the HTML/CSS then reloads the page when something has changed. I made it when I was a full time front end developer, it still needs a lot of love but it does the job.
I disagree that the economic downturn is the cause of these young peoples motivations. I would argue that due to a large amount of people achieving a high level of education, degrees are not a foot in the door. As a result personal investments such as attending networking events, doing work experience and building an online presence (Such as a quality GitHub account) will make it a lot easier to stand out from the herd.
That said, I think PageSpeed Service will only benefit really poorly coded sites who's webmasters aren't tech confident enough to optimise a site correctly.