Ember.js Consulting and Training

We've been using Ember since 2012, and have helped countless clients, from startups to large corporations, build scalable and maintainable apps that stand the test of time.

Ship Shape knows what they’re doing. A thoughtful approach, pristine code and a 200% effort in everything they do, makes recommending them a no-brainer.

Why use Ember?

Ember is our JavaScript framework of choice for building ambitious web apps. Ember is strongly opinionated and strives for convention over configuration, and these strong conventions allow developers to be productive from day one. Ember also has a strong addon ecosystem, and using popular JavaScript libraries is usually just a simple install command away.

We've built apps at Ship Shape using many different and varied frameworks and libraries, from Angular to Backbone, to PHP and jQuery, to .NET and Knockout.js, and beyond. Ember.js remains our top choice for developing ambitious applications due to its strong conventions, ease of updating, and commitment to stability over stagnation. These ideals ensure your app will remain bulletproof from day one to years from now.

Ember Data is a library for robustly managing data in applications built with Ember.js. It provides an intuitive API with models representing your data model, and simple commands to get and save changes to the data. When using JSON API, it works right out of the box, but it is designed to be agnostic to the underlying persistence mechanism, so it works just as well with other data formats and APIs. Once your adapters and serializers have been modified, to conform to your API, the same, familiar Ember Data commands will work for all Ember apps.

One of the best parts about Ember, is its incredibly robust addon ecosystem. Need to manage authentication/authorization? There's an addon for that. Need to create a style guide to showcase your brand and common components? There's an addon for that too! With thousands of addons, there is generally an addon for most common application concerns. Leveraging these addons frees us up to focus on the nitty gritty details of your application.

Community Involvement

We've been using Ember since 2012, and have been very active in the community. We maintain countless Ember addons, contribute to Ember, Ember-CLI, and the Ember docs sites, run the Ember.JS DC meetup, sponsor and run workshops at EmberConf, and anything and everything we can possibly do to help further Ember as a framework and as a community.

EmberConf

We ran the Improving Ember App Performance workshop at EmberConf 2018, where we explored techniques to reduce your bundle size, improving your rendering performance, and cache your assets to make reloads blazing fast.

Learn More

Ember Cares

We spearheaded the efforts behind Ember Cares in 2017, where we created a No Shave November Tomster and Breast Cancer Awareness Zoey and sold merch to raise money for the Cancer Research Institute.

Learn More

Ember.JS DC Tomster in front of the White House

Ember.JS DC

We organize the Ember.JS DC meetup, and we try to spread the love throughout Virginia and Maryland as well, alternating meeting spots. If you are an Ember enthusiast, of any level, we would love to have you come learn with us!

Learn More