Our core work is driven by programming in open source PHP-based frameworks and content management systems. We currently have clients using WordPress, Typo3, and Drupal, with our largest team supporting Drupal. For web applications, we use two main frameworks, Symfony, which is the basis of Drupal, and Laravel; our favored application for complex data management within a website. Typically our clients have the main CMS plus one or more web applications for certain user journeys.
In addition to using open source technologies, we also support our clients’ web hosting requirements. We have selected Amazon Web Services (AWS) as our preferred hosting provider since this cloud-based approach delivers website performance, scalability and security, with our engineers having 24/7 access to the clients’ site management tools.
Using AWS also means that we are able to utilise content management tools for the best performance - from using Content Delivery Networks to reduce the delivery time of content to users to using in-built email platforms to send new information ‘on demand’ to customers who want delivery of content directly to their inboxes. As a result, we are often asked to create other bespoke content delivery mechanisms (APIs) that push data and content into marketing software, CRM packages such as Salesforce, online payment systems such as WorldPay or Stripe, and data warehouses/ERP systems. Using open source software makes these builds relatively streamlined and deliverable for clients.