Engineering

Our engineering is underpinned by principles that celebrate both the integrity of code and the ambition to innovate. This manifesto champions excellence, advocates for the adoption of cutting-edge technologies, and fosters an environment of continuous intellectual growth.

Tech services checklist

Most projects will need all of these services below, with very few exceptions.

Code repository We recommend GitHub to function as both our central code repository and code review platform. Team communication We recommend Slack for its ability to allow our team to communicate asynchronously, in and out of the office. Be sure to set up integrations with the other services! Ticket management We recommend Atlassian Jira for its incredible flexibility in letting us manage issues, tickets and sprints. Alternatively, there's also Trello and Asana. Continuous integration & development We recommend SemaphoreCI to continuously test changes as they appear, as well as to automate deployments to staging0. Alternatively, there's also CircleCI. Staging server We recommend Heroku to set up a server to preview new project developments as they happen. A CI/CD system (above) is usually set up to automatically push updates to Heroku apps.

Optional requirements

Some projects may also need these services, depending on their needs and requirements.

File upload storage

We recommend Amazon S3.

UI design tool

We recommend Figma.

Error reporting

We recommend Rollbar and Bugherd.

Performance monitoring

We recommend New Relic.

Log management

We recommend LogEntries.

Uptime monitoring

We recommend Pingdom.
Next: Design Playbook

Connect.

Mashup Garage, a premier software development team, specialises in crafting exceptional products for startups and enterprises. With expertise in React, Elixir/Phoenix, and Ruby on Rails, we deliver solutions that meet your unique needs. Our mission is to bring value backed by decades of technical expertise and global co-founding experience.

What do you need help with?

Build a project

Build a team

Consult

Speak to someone

Expect a guaranteed response from us in 1-2 business days.

United Kingdom

London

Islington, London

+44 738 777 3405

LDN

Philippines

Manila

3F Topy IV Building, 3 Economia Road, Bagumbayan, Quezon City, 1110

+63 917 3084089

MNL