Guidance from our team of trusted industry experts

Mainmatter's guiding principles of collaboration and knowledge transfer extend well beyond our client work. Here is a collection of conference talks and other presentations that members of our team have given at various events all over the world over the years.

Latest Talks

  1. EmberConf 2021

    EmberConf is 2 days of Ember talks, sessions and fun – streaming live virtually everywhere.

    Handling Images on the Web

    Handling images on the web has evolved from a simple task to a complex topic. Marco Otte-Witte presents options for different scenarios along with challenges and advantages as well as disadvantages of different approaches.

    Watch Video

    Please wait… Oh, It Didn't Work!

    Tobias Bieniek explains how to implement and test loading states, how to deal with network errors and how to prevent Sentry from filling up with uncaught promise errors.

    Watch Video
  2. Product Circle: Agile & Data - December 2020

    Product Circle is a meetup for all PMO's, Product Owners, Project Managers, Delivery Leads, and anyone involved in a Digital Product/Project team.

    The three pillars of successful digital product development

    Marco Otte-Witte shares best practices for digital product development in the areas of planning and preparation, process and collaboration, as well as infrastructure and practices.

    Watch Video
  3. OnProduct

    OnProduct is a bi-monthly meetup for product people in Berlin.

    Version control in design: best practices for collaboration

    Mar High explains how design teams can benefit from version control and explores best practices for collaboration.

    Watch Video
  4. EmberConf 2020

    EmberConf is the main yearly conference around all things Ember – virtual and streamed in 2020.

    An Octane-Powered JAM Stack

    Chris Manson explains how Ember Octane and Empress support JAM Stack developers.

    Watch Video

    Decorators in Depth

    Marco Otte-Witte explains how decorators that are the foundation for Ember's @tracked and @actions work under the hood.

    Watch Video

    The Power of Debugging

    Samanta de Barros explains how to leverage tools to debug and better understand the structure of Ember apps.

    Watch Video
  5. Working Draft Podcast

    Working Draft is a weekly german Podcast for web designers and engineers.

    Revision 408: Ember.js

    Jessica Jordan appears in revision 408 to discuss all things Ember.js.

    Listen to Episode
  6. EmberFest 2019

    EmberFest is the European Community Ember Conference and took place in Copenhagen, Denmark in 2019.

    Console Group And QUnit

    Tobias Bieniek shows how grouping console statements makes for a better QUnit experience.

    Watch Video

    JAM Stack for Human Beings

    Chris Manson shares what the JAM stack even is and how Ember developers can leverage its concepts.

    Watch Video

    Steady State with Ember Octane

    Jessica Jordan explains how state management works with decorators and tracked properties in Ember Octane apps.

    Watch Video
  7. Commit Porto 2019

    Commit Porto is a tech conference organized by AlumniEI-FEUP, annually taking place in Porto, Portugal.

    Thriving Through the Hype Cycle: An Ember.js Story

    Ricardo Mendes goes through the history of Ember.js as a project and how it braves the fads of front-end development.

    Watch Video
  8. JSConf EU 2019

    JSConf EU is a major conference for the JavaScript community in Europe, annually taking place in Berlin, Germany.

    Crafting Comics for Literally Everyone

    Jessica Jordan demonstrates how to create an immersive web comic experience that is not only engaging for sighted users but accessible for everyone.

    Watch Video
  9. EmberConf 2019

    EmberConf is the main yearly conference around all things Ember in Portland, OR, USA.

    How to build a Blog Engine in 15m with Ember and NodeJS

    Chris Manson shows how to build a blog in 15min using empress-blog.

    Watch Video
  10. !!Con West 2019

    !!Con West was a two-day conference of ten-minute talks about the joy, excitement, and surprise of computing.

    How do you tell folks what’s going on from a plane w/no engine?!

    Tobias Bieniek reports from the intersection between coding and gliding.

    Watch Video
  11. ReactiveConf 2018

    ReactiveConf is a 3 day European-wide web & mobile development festival.

    Crafting web comics with Ember

    Jessica Jordan shares how to build comics for the web using Ember.js and the Web Animation API.

    Watch Video
  12. DevFest Nantes 2018

    DevFest Nantes is a technical conference for developers, aimed at students, professionals or simply curious techies.

    SSR, SPAs and PWAs

    Marco Otte-Witte talks about Server Side Rendering in times of SPAs and PWAs.

    Watch Video
  13. EmberFest 2018

    EmberFest is the European Community Ember Conference.

    Deliver fast apps even faster

    Marco Otte-Witte talks about optimizing JavaScript bundles and loading behaviour of Ember.js apps.

    Watch Video

    ELS - the Ember Language Server

    Tobias Bieniek gives an update on the status of the Ember Language Server and goals for the future.

    Watch Video

    Ember Ghost

    Chris Manson introduces Ember Ghost.

    Watch Video
  14. EmberCamp 2018

    EmberCamp Chicago is a 1 day Ember.js conference in the center of Chicago.

    Internationalization: It's Easy in Ember

    Tobias Bieniek shares just how easy internationalization of Ember apps can be when done right.

    Watch Video
  15. EmberConf 2018

    EmberConf is the main yearly conference around all things Ember in Portland, OR, USA.

    Everything they didn’t tell you about the Ember Community

    Jessica Jordan shares some insights to what defines the Ember Community and what drives it forward.

    Watch Video

    The Next Generation of Testing

    Tobias Bieniek elaborates on what modern testing of Ember.js applications looks like.

    Watch Video
  16. Assert(js) 2018

    Assert(js) Testing Conference is a one-day, single-track conference with a laser focus on testing for JavaScript developers.

    Testing against time in JavaScript applications

    Jessica Jordan introduces patterns and best practices around testing asynchronous and time-dependent behaviors.

    Watch Video
  17. International JavaScript Conference 2017

    International JavaScript Conference is a 3 day conference around everything JavaScript.

    A Glimmer of Hope: Creating modern Web Components with Glimmer

    Jessica Jordan elaborates on how web components can be built today leveraging Glimmer.js.

    Watch Video
  18. API Conference 2017

    API Conference is the conference for Web APIs, API Design & Management.

    The json:api spec

    Marco Otte-Witte introduces the json:api spec and compares it to GraphQL.

    Watch Video
  19. EmberCamp London 2017

    EmberCamp London was a 1 day conference in London.

    Better Test Selectors Leveraging the Complete Ember Toolbelt

    Marco Otte-Witte introduces ember-test-selectors.

    Watch Video

    The Modern State of Web Components

    Jessica Jordan gives an update on the status of native web components and shows how they can be used via Glimmer.js today.

    Watch Video
  20. Ember.js Munich May 2017

    Ember.js Munich is the local Ember.js meetup in Munich, held around 4 times per year.

    Feel the Glimmer

    Marco Otte-Witte introduces Glimmer.js and the Glimmer VM and explains how they work.

    Watch Video
  21. EmberConf 2017

    EmberConf is the main yearly conference around all things Ember in Portland, OR, USA.

    Animate the Web with Ember.js

    Jessica Jordan shows how to do animations on the web leveraging HTML5 canvas and the Web Animation API.

    Watch Video
  22. EmberCamp London 2016

    EmberCamp London was a 1 day conference in London.

    Authentication and Session Management in FastBoot

    Marco Otte-Witte shows how authentication ans session management works in FastBoot with cookies.

    Watch Video
  23. RubyDay 2015

    RubyDay is the italian Ruby conference, held in Turin in 2015.

    json:api

    Marco Otte-Witte introduces the json:api spec.

    Watch Video
Alt text

The sustainable approach for your team

Sustainable growth is achievable, but teams rarely get there by accident. Our Playbook shares practical, actionable insights to help you build digital products while running a collaborative product development process.
Read the playbook