At Wysija we hate losing time on tedious mechanical processes. And launching a WordPress plugin unfortunately involves many of them.
We host our plugin on GitHub, and develop beta features on a dev branch and hot fixes on a master branch.
On launch day, we have to complete some steps to be sure that the final version will work fine. We start by cloning the master branch in a new folder and compressing CSS files. Then we minify JS files to improve performance.
At this point, we have to pull all the latest .po files from Transifex (the localization platform) and convert them to .mo files.
After zipping the plugin, we distribute it to our beta team, to enter the last testing phase. That’s the .zip that everyone will download publicly from the WordPress plugins repository after we upload it through SVN.
During the last months, we automated all these little steps, and ultimately packed everything in a self-hosted app that you can run on your server: enter Packzip! Read More…
For our latest case study, I decided to reach out to one of our first ever users, Lynn Hill. Her newsletter needs, her site’s success, and her personal profile make her a good example for our readers. 


We’re rolling out 10 new themes for our Premiums users. They come from 







