Platforms we use
The right tool for the job
There are many possible solutions to any development challenge, but no single platform is perfect for every application. At Full Fat Things, we always use the most appropriate tool for the job.
It’s easy for agencies to fall back on one preferred platform every time. We don’t. Instead, when we work with you, we’ll only recommend platforms we believe will produce the right results, based on your ambitions and existing setup.
Similarly, we work with a range of partners who are experts in their field for those occasions where our breadth of offerings are enhanced by bringing a partner into the frame.
Crafted by our experienced team
Our team of developers has a wealth of experience in diverse platforms including Drupal, Ruby on Rails, Laravel and Ember.js. When they aren’t developing solutions for our clients, our developers are just as likely to be found swatting up on the latest platform changes and improvements as going for a run or a pint.
We’re big fans of the open source model. Indeed, many of our team are leading contributors to the development of their preferred platform and some, including Full Fat Things founder Stewart, regularly speak at developer conferences.
These are some of the key platforms we work on. If you don’t see what you want here, then call us as we’ve plenty more up our sleeves.
Drupal
Where content is king, such as editorial led websites, we start with Drupal. For e-commerce stores we’ll turn first to Drupal Commerce.
Why? Because by leveraging the huge catalogue of open source software available in the Drupal eco-system, we can craft solutions that weave these together seamlessly and avoid the pitfalls inherent in using separate e-commerce and content platforms. No matter how you view the back-end, your customers expect a unified experience and so that is what we provide.
Ruby on Rails and Laravel
Ruby on Rails and Laravel are our platforms of choice for ‘business’ applications and back-ends to Ember.js applications in classic software scenarios, such as transactional content or customer entitlement and subscription management.
Ruby on Rails
We have a number of Ruby on Rails systems in production that do a mixture of things from investor dealflow and contact management to providing real-time personalisation to geographically diverse customers. We have developed B2B products in Ruby on Rails that provide geographic variations on applications for customers and create real-time branded and themed social sharing images for discerning publishers.
Laravel
We have built many products using Laravel, including ones that offer customers a single sign-on and others that give clients a single view of their customers. It’s ideal for middleware that draws customer data from a number of sources such as Salesforce, ERP, CRM and e-commerce channels. We’ve also used it to build apps for organisations, including universities, that want to ‘white label’ information sources.
React Native
We use React Native to build mobile apps. It lets us reuse relevant code and services from related websites, saving us time, which in turn gets the app built faster. The React Native apps we’ve built for customers are deployed ‘in the wild’ on iOS and nobody (apart from our developers) would ever know that they are anything but native apps.
Vue.js
We build components and ‘real-time’ apps on websites using Vue.js. It’s ideal when you want to make changes without the browser having to reload the whole page, for example Headless CMS. Take a look at the Startup Jobs section on Index Ventures for a real-time Vue.js search engine that helps people find careers at startups. Another example is the in-page content explorer app that powers the tree navigation on Wolters Kluwer’s huge Tax and Accounting library.