The famous quote by George Bernand Shaw, quoted by Simon Wheatley in his “Running An Open Source Business” presentation was arguably the most powerful message one should take from this year’s WordCamp Europe. Technical talks are amazing and fulfilling but the Open Source inspirational mentality is what makes them possible, what even makes WordCamps possible. Coupling this with Matt’s post about investing 5% of a company’s resources towards the well-being of WordPress, I firmly believe we had the most inspirational WordCamp weekend, at least one that I have attended personally.
At CSSIgniter we use MaxCDN for about a year now at both our main website and each of our 66 WordPress theme demos (66 at the time of writing). We serve literally millions of static files and hundreds of gigabytes through MaxCDN’s servers each month. A CDN is probably the first thing a developer or website owner should implement on his website if he’s serious about his business, due to how cost effective it is (MaxCDN‘s plans start at just $9/month) compared to the benefits it gives.
A couple days ago Envato announced a new set of theme submission guidelines for the Themeforest marketplace; you can read them in detail here.
They are a set of rules in an effort to ensure that every theme provided by Themeforest meets a certain high quality standard, using clean code and general web development best practices. We believe it really is a great list of what to avoid and what to be careful of when you develop a WordPress theme and a website in general and Envato has done a great job in recruiting experienced authors and advisors in order to compile it.
How these guidelines affect CSSIgniter’s themes
They don’t. I’m honestly and shamelessly proud of the fact that every single theme of ours, be it in cssigniter.com or in the Themeforest marketplace, already meets every single item on Envato’s guideline list.
A year and a half ago, we embarked into the already overcrowded WordPress theme market with a very specific strategy comprised of two parts: The first part was to make our themes of as high quality as possible by following the best practices of our profession, practices that we’ve learned and tested over the years we’ve been building websites. The second (and most important part) was to keep our themes as simple as possible while not compromising their features and customizability. This is the exact reason why we don’t provide “endless color schemes” or “a billion shortcodes” and we’re really happy that it’s paying off and getting justified.
So, to end this little proud moment, big props to Envato for their new guidelines and we hope you never again see 800 lines of inline styles on your website again :)