This page provides all the information relevant to digital agencies looking at hiring Sunny Side up as a Silverstripe contractor.
Who is Sunny Side Up?
Sunny Side Up was founded in 2003 by Nicolaas Thiemen. Since May 2007, we have specialised in the Silverstripe CMS. Sunny Side Up has delivered a wide variety of web projects. From small brochure sites through to large corporate sites and web applications.
We pride ourselves on:
- understanding client requirements
- honest and direct communication
- team approach
- interest in best practice and doing things properly
We work out of the old Meteorological Service building, 32 Salamanca Road, Wellington, New Zealand.
Our experience with the Silverstripe CMS
Sunny Side Up was one of the first companies to adopt the Silverstripe CMS outside Silverstripe Ltd itself. We have not looked back since.
We have published more than 180 Silverstripe Modules over the years. While many of them are no longer relevant, we are adding new ones regularly and many of them are being actively maintained.
Sunny Side Up has also been active in the Silverstripe Community. For example, we recently contributed to the silverstripe blog.
Areas of Expertise
Here are a few examples of areas that we have coded for in the past:
- Google Maps
- Business Listings
- Image optimisation
- Coding Standards
In most cases, we follow the recommended Silverstripe standards. All our PHP will be formatted to PSR-2 standards. We can write tests as you see fit and we can implement a test driven approach where practicable. We use webpack for our front-end development and we are also developing an expertise in react, then again we are happy to work with your preferred tools and styles, including plain css.
We use workflowy as a project management tool and we are happy to integrate with your preferred communication tools. We are generally available during NZST business hours, but we can set up contact times outside New Zealand business hours where necessary and practicable.
cost and capacity
Please see our cost and capacity page for more information.
We have 180+ Silverstripe Modules available on github. Keep in mind that quality levels vary greatly - we are working hard to improve many of them. Here are three modules that give you some idea of our coding style:
Micro Module: E-Mail Field
Medium-size Module: Email Reminder Module
Large module: E-commerce
The original Silverstripe Ltd. e-commerce module that has seen many iterations ever since we took it on. While it has a lot of legacy code and documentation, etc. it works well in practice. Over the years, we have created around 70 sub-modules for it (tax, shipping, payment gateways, etc.)