Web and software development
As enthusiasts of our craft, our kaupapa is to keep learning and keeping up with the state of the art practices in our field. We are passionate about the web, about software and all things tech.
We are advocates of open source as we believe that it is a key tool for becoming a better developer and a way for us developers to make the world a better place. This means using open source software and tools wherever possible which gives us unencumbered access to the inner layers of our software stack and the ability to debug logic and performance problems with much greater efficiency than with proprietary platforms.
Transparency in our development approach means our clients can at any given time inspect the source code, our version history and have full visibility of what we do and where we are up to throughout the project.
Posts about Web and software development
-
Success and reflections of software platform for New Zealand charity
By perrin, Sep 11, 2024
Camp Quality is a charity that runs camps for children living with cancer around Aotearoa. Springtimesoft Consulting has recently built a software platform to facilitate key service delivery processes. -
Transitioning from student to web developer at Springtimesoft
By bea, Jul 28, 2023
After having studied web development for two years, the time had come for me to complete a 10 week placement at a web development company as part of my final exam. I sent out numerous emails to web development companies all over New Zealand and was lucky enough to hear back from Perrin at Springtimesoft with an offer to carry out my final exam with them. This blog post will hopefully provide a glimpse into the challenges, little victories and lessons learned while taking the big step from student to web developer in the hope to encourage others into web and software development careers. -
Our experience upgrading from Silverstripe 4 to Silverstripe 5
By robin, Jun 20, 2023
When you build a project using the Silverstripe CMS you know the time will come when a major version will be released, based on past experience it’s not one that necessarily fills you with joy. On May 4th 2023 Silverstripe released version 5.0 into the wild, as Silverstripe specialists we’d been keeping an eye on the alpha and beta versions. But it’s only when you get a stable release that you can really get your hands dirty and see how extensive or trivial the upgrade path is going to be. -
Digital sustainability for websites
By ben, Dec 13, 2022
Digital sustainability is about utilising the tools of digital transformation to improve the environment and support sustainable business operations. -
NetHui 2019: Safety, inclusion and wellbeing on the open Internet
By ben and laura, Oct 11, 2019
Last week Ben and Laura attended NetHui 2019 — a gathering of people from industry, policy makers and community to discuss all things internet, with a specific focus on ‘Safety, inclusion and wellbeing on the open Internet’. Essentially, over two days we heard about and discussed some of the biggest challenges we face as not only providers of technology services, but simply as users of the internet. -
Integration & automation
By ralph, Jul 30, 2019
In business we often find ourselves performing very repetitive tasks, especially when it comes to things like invoicing or year-end. Individual documents need to be generated for each client, personalised, stored for record keeping, and finally emailed out to clients. This can be done manually when dealing with just a few, however as that number grows, the system becomes extremely prone to human error - update the wrong information, save it under the wrong name, or email it to the wrong person. -
Upgrading from Silverstripe 3
By perrin, Jul 18, 2019
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. -
Our stack at Springtimesoft Consulting
By perrin and zane, Dec 13, 2018
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 infrastructure at Springtimesoft Consulting
By perrin and zane, Nov 29, 2018
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. -
Our experience using CWP 2.0
By ralph, Nov 13, 2018
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. -
Frameworks we use at Springtimesoft Consulting
By perrin and zane, Oct 9, 2018
Backend 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). -
Kiwicon 2016 Wrap Up
By laura, Dec 15, 2016
This November, the Springtimesoft team headed to Kiwicon in Wellington, taking on the earthquake, heavy rain, flooding and road closures to soak up some information with more than 2000 other attendees. -
The intersection of design and development
By laura, Sep 2, 2016
What does it mean designing in a development lead company? To me - the same thing it means designing in any other, with just a few different turns in the road to get to the end goal. -
Software development methodologies at Springtimesoft Consulting
By perrin, Jun 14, 2016
We’re always on the lookout for new and better ways of doing things and using different processes to deliver things in the best possible way. -
Terraform State with DigitalOcean
By zane, Mar 14, 2016
Terraform.io is a helpful tool aimed at moving your infrastructure configuration into code. -
Why Springtimesoft is using Raygun
By ben, Jan 23, 2015
Raygun is an error tracking tool that saves money in the long run as it makes sure bugs get fixed early (when it’s cheap to fix them), helps to fix bugs way faster by tracking a lot of additional information and also notifies us of problems without having to wait for users to report them. -
Magento Raygun Bug Tracking
By ben, Oct 14, 2014
Here at Springtimesoft we love Raygun and use it for all our error tracking. In cooperation with Mindscape, the company behind Raygun, we have developed the official Magento provider for the Raygun error reporting and tracking service that you can find at Magento Connect. -
Integrating Raygun into Magento
By zane, Jun 9, 2014
Integrating Raygun.io into Magento is about as straightforward as any other PHP project (using Raygun4PHP, but there are a few gotcha’s to be aware of. -
PHP User Group in Wellington
By ben, Mar 16, 2014
For more than a year Springtimesoft is now running the PHP User Group in Wellington. The goal of the meetup is to get web developers together, talk about anything PHP related and have a chat over some pizza and beer after that. Originally founded in October 2012 by Lenz Gschwendtner and Benjamin Reichelt we got Sam Parkin from Enspiral involved at the end of last year to help us organising the meetups.