We have been talking with some of our clients about upgrading their Silverstripe 3 websites to Silverstripe 4. For the benefit of others who might be investigating or considering this we thought we’d write an informative post.
This part can vary a lot depending on the project, however, our typical stack consists of Linux, Git, Docker, Nginx, PHP, and MySQL. This is often combined with Redis, RabbitMQ, Solr/Elasticsearch, Postfix as support. When in a load-balanced environment we often make use of Amazon’s S3 for file storage. This is all supplemented with the odd homegrown tool or script written in Python, Ruby, Golang or Rust.
Our servers all live in the cloud, a mixture of Digital Ocean and Amazon’s AWS depending on the project requirements. We use Linux heavily (mainly Ubuntu), and this is mirrored in our development environments, which are built around Docker, for quick repeatable environments. Some of our older projects still use Vagrant and VirtualBox.
The following outlines our experiences using the Common Web Platform 2.0 (CWP 2.0) during the development of the Practice Centre site for Oranga Tamariki.
We encourage using the best tool for the job, for heavy e-commerce projects this generally boils down to Magento, though for shops that don’t need all of the heavy Magento features, we have our own in-house solution built for the New Zealand e-commerce market called Shopalicious (built on the Symfony framework).
At Springtimesoft we’re a remote working team – spread across New Zealand through Auckland, Wellington, Gisborne and beyond – but in Winter 2017 I decided to take things a little further. With a firmly entrenched love of travel, a desire to discover more of the world, and finding myself in the peak time of the remote worker, it felt almost inexcusable not to give it a go. I booked an Airbnb on the outskirts of Barcelona, a coworking space near the beach, a solid mobile data plan, and off I went. Little did I consider the 12 hour time difference and my fairly abysmal command of the Spanish language, but we’ll get to that.
Last weekend, we sponsored Startup Weekend Nelson - an awesome 54 hours that we are proud to have been a part of. So, what was it, what did we do there and how did it go? All very good questions…
MUV Talks was co-founded in New Zealand by Pauli Sosa and myself with the aim to create an environment where passionate people can gather together to learn, be inspired and celebrate the stories of others. Each event consists of a set of seven talks for seven minutes with different experiences and points of view and is interspersed with activities and networking.
And just like that, after over 280 events in 24 locations around New Zealand in the past 9 days, Techweek ‘17 has come to a close. These events were dedicated to bringing together local technology and business talent to tackle global issues, and ranged from deep dives into blockchain, aerospace and agritech to discussions of diversity and capability building.
Last weekend we went along to Startup Weekend Auckland’s pitch night, to check out what ideas are on the minds of Auckland’s budding entrepreneurs.