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.

Commit messages

Mashup Garage prescribes the standard Git commit message format, with a minor modification.

• Separate subject from body with a blank line • Limit the subject line to 50 characters • Capitalize the subject line • Do not end the subject line with a period • Use the 3rd-person singular verb in the subject line (eg, Adds, Fixes) • Wrap the body at 72 characters • Use the body to explain what and why vs. how Instead of imperatives (add, fix, change), Mashup Garage uses 3rd-person singular verbs (adds, fixes, changes).

Example summaries

• Adds CPU arch filter scheduler support • Implements new styleguides

Details

Include additional details after 2 newlines if possible.

Short (50 chars or less) summary More detailed explanatory text. Wrap it to 72 characters. The blank line separating the summary from the body is critical (unless you omit the body entirely).

Resources

• Seven Rules for writing Git Commit Messasges (chris.beams.io) • Writing Good Commit Messages (github.com/erlang) • Commit Guidelines (git-scm.com)

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