Audience seen from the back watching a presentation at Emberfest

Guidance from our team of trusted industry experts

Mainmatter's guiding principles of collaboration and knowledge transfer extend well beyond our client work.

Find out about upcoming events, conferences and meetups we will be attending or organizing.

Upcoming events

  • December 8, 2022 - London & remote

    Ember Europe Q4 Meetup

    Ember Europe is back in Q4 with the last event for the year, this time hosted by CrowdStrike in London. The Ember Europe meetup series brings together the Ember community from all of Europe once a quarter. The meetup is organized by Mainmatter and Intercom as a hybrid event, hosted from a different city each time with the option for people to join remotely as well.

    Visit Website for Ember Europe Q4 Meetup
  • October 12, 2023 - TBA & online

    EuroRust

    EuroRust is a 2 day conference for the European Rust community, organized by Mainmatter. We cover all things Rust: from Rust patterns and idioms to systems programming and CLI tooling, servers WASM, and embedded systems.

    Visit Website for EuroRust

Browse our past talks

  1. Bottled Ember - Batteries Included Web Framework, tiny tiny living space

    EmberFest 2022

    Bottled Ember - Batteries Included Web Framework, tiny tiny living space

    All Ember addons come with the concept of a “dummy app”. This has been super useful to test our addons and has even been part of the reason why we have been able to support so many different versions of Ember from a single addon using ember-try scenarios. This talk by Chris from EmberFest 2022, gives a bit of detail on how “classic” addons work and proposes an alternative to replacing the idea of the addon's dummy app with a monorepo in V2 addons.

  2. Easy, Local, & Self-Signed; Certificates for Ember Serve

    EmberFest 2022

    Easy, Local, & Self-Signed; Certificates for Ember Serve

    From enabling secure cookies to working with crypto, there are many reasons why you might want to serve your Ember application over HTTPS locally.

    Learn how in this talk by Florian from EmberFest 2022.

    Easy, Local, & Self-Signed; Certificates for Ember Serve

    From enabling secure cookies to working with crypto, there are many reasons why you might want to serve your Ember application over HTTPS locally.

    Learn how in this talk by Florian from EmberFest 2022.

  3. Panel: The Future of Ember

    EmberFest 2022

    Panel: The Future of Ember

    EmberFest 2022 closed with a panel about the future of Ember, moderated by Marco Otte-Witte with panelists Melanie Sumner, Chris Manson, Ed Faulkner, and Chris Krycho. The panel discussed challenges and opportunities, how we market Ember and where it fits in in the wider ecosystem of frontend frameworks.

    Panel: The Future of Ember

    EmberFest 2022 closed with a panel about the future of Ember, moderated by Marco Otte-Witte with panelists Melanie Sumner, Chris Manson, Ed Faulkner, and Chris Krycho. The panel discussed challenges and opportunities, how we market Ember and where it fits in in the wider ecosystem of frontend frameworks.

  4. Lint your code into the future

    EmberConf 2022

    Lint your code into the future

    Adopting new linting rules in modestly sized apps can often leave you with several linting errors across hundreds of files.

    Chris Manson explains how you can reduce the struggle and happily lint large apps all the way to modern Ember at your own pace in his talk from EmberConf 2022.

    Lint your code into the future

    Adopting new linting rules in modestly sized apps can often leave you with several linting errors across hundreds of files.

    Chris Manson explains how you can reduce the struggle and happily lint large apps all the way to modern Ember at your own pace in his talk from EmberConf 2022.

  5. Data validation libraries in Ember

    EmberFest 2021

    Data validation libraries in Ember

    Ember Octane’s tracking system makes it easier to integrate libraries from the wider JavaScript ecosystem in Ember apps. Bartłomiej Dudzik explained how to leverage other packages for validating data than ember-cp-validations or ember-changeset.

    Data validation libraries in Ember

    Ember Octane’s tracking system makes it easier to integrate libraries from the wider JavaScript ecosystem in Ember apps. Bartłomiej Dudzik explained how to leverage other packages for validating data than ember-cp-validations or ember-changeset.

  6. Making Mira: an Intro to Animating the Web

    EmberFest 2021

    Making Mira: an Intro to Animating the Web

    Mira is a robot created by Pixar artist Alonso Martinez, capable of recreating a great number of emotions and interactions. In his talk, Nick Schot brings Mira to the web while explaining different animation techniques.

    Making Mira: an Intro to Animating the Web

    Mira is a robot created by Pixar artist Alonso Martinez, capable of recreating a great number of emotions and interactions. In his talk, Nick Schot brings Mira to the web while explaining different animation techniques.

  7. Using Ember to build a universal design system

    EmberFest 2021

    Using Ember to build a universal design system

    With Ember being HTML-First, doors open to new possibilities. Chris Manson explores the opportunity of building a design system with Ember that can also be consumed by apps that are not using JavaScript in his talk.

    Using Ember to build a universal design system

    With Ember being HTML-First, doors open to new possibilities. Chris Manson explores the opportunity of building a design system with Ember that can also be consumed by apps that are not using JavaScript in his talk.

  8. Handling Images on the Web

    EmberConf 2021

    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.

    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.

  9. Please wait… Oh, It Didn't Work!

    EmberConf 2021

    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.

    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.

  10. The three pillars of successful digital product development

    Product Circle: Agile & Data - December 2020

    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.

    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.

Three smiling team members looking at a laptop

Grow your business with us

Our experts are ready to guide you through your next big move. Let us know how we can help.
Get in touch