Mainmatter Profile Banner
Mainmatter Profile
Mainmatter

@mainmatter

Followers
1,136
Following
186
Media
617
Statuses
2,161

At Mainmatter we teach, cross-pollinate and collaborate with our clients to develop digital products and practices they can build on.

Europe
Joined May 2009
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@mainmatter
Mainmatter
8 years
Make the step from #rubyonrails to #elixirphoenix with our 3 day Workshop this April in Berlin with @michaellnorth
Tweet media one
0
18
60
@mainmatter
Mainmatter
4 years
"Ember allows teams to excel at executing their product vision and focus on shipping." In this post, @marcoow explains why he considers #Emberjs a beacon of productivity in the middle of a roaring sea of complexity. Read more: #emberjs #frontend
Tweet media one
2
32
58
@mainmatter
Mainmatter
2 years
We are making a strategic bet on Rust with the goal to become Europe’s leading consultancy to help teams adopt Rust in web projects. Read all about our plans in our blog: #rustlang
0
7
50
@mainmatter
Mainmatter
1 year
We are thrilled to announce that @algo_luca is joining Mainmatter as Principal Engineering Consultant in July. Welcome on board! 🥳 We’re excited about the work we’ll do together to help more teams adopt #rustlang ! 🦀
Tweet media one
1
3
48
@mainmatter
Mainmatter
4 years
After 2 betas, we've released ember-simple-auth 3.1.0 with an all new API (that no longer relies on mixins) 🎉 Thanks @sami_dbc and contributors ❤️ #emberjs
Tweet media one
1
11
46
@mainmatter
Mainmatter
6 years
the second part of our series on actix, the actor framework for @rustlang has arrived. this time we will build a basic TCP client using actix 0.5
0
6
38
@mainmatter
Mainmatter
6 years
📝 This week on our blog @TobiasBieniek gives an introduction to actix – an actor framework for the @rustlang programming language
0
13
37
@mainmatter
Mainmatter
4 years
We are turning 6 today!🎂 A big thank you to our team, clients, the @emberjs community, and our friends for making us what we are today. 🚀 We look forward to many more years of building digital products and sharing our passion for technology with you! 📱💫 #birthday #emberjs
Tweet media one
2
4
37
@mainmatter
Mainmatter
5 years
Several members of our team have dedicated a good amount of their time over the past few months working on the code and design systems as well as doing project management and we are super excited their work is finally live 🎉 Great job everyone involved!
@emberjs
EmberJS
5 years
It's not just our framework that has been modernized, our website has been too! Visit to see the phase 1 of the new website design. Please report any issues at (& be kind, real people worked very hard to make this idea happen!)
19
76
198
1
3
37
@mainmatter
Mainmatter
6 years
The #EmberJS Mini Books by @jwwweber we brought along to #jsconfEU are so popular that we had to print a 2nd batch. Get your own at the @simplabs booth while they're still hot of the press 📰 @jsconfeu
Tweet media one
5
7
34
@mainmatter
Mainmatter
6 years
🚀we have finally released ember-test-selectors v1.0.0 🎉 included is: nothing ... just like @emberjs we only cleaned up deprecated APIs for this major release :)
0
11
30
@mainmatter
Mainmatter
7 years
We just announced qunit-dom at @EmberFest , High Level DOM Assertions for QUnit!
Tweet media one
2
17
28
@mainmatter
Mainmatter
8 years
Sign up for our 2 day Workshop this May in Berlin to learn about pro #emberjs topics from us and @michaellnorth
1
16
24
@mainmatter
Mainmatter
6 years
Another great #EmberConf in Portland is over already - we’ll see you all again next year!
Tweet media one
1
5
28
@mainmatter
Mainmatter
6 years
Since it’s the week for announcements, we’re happy to announce that @real_ate joined the team here at simplabs a few weeks ago 🎉 Congratulations on joining fellow simplabs engineer @jjordan_dev on the @emberjs Core Learning team 🐹
@emberjs
EmberJS
6 years
The Ember Learning Core Team is pleased to announce two new members! Chris ( @real_ate ) and Amy ( @amyrlam ) have both been working for over a year to make Ember more accessible to contributors. Can’t wait to see what they get up to next!
6
19
88
0
5
25
@mainmatter
Mainmatter
4 years
After releasing the new #emberjs website earlier this year, the next step is to ember-ify and redesign the blog as well. @real_ate and contributors spent countless hours and it's finally ready for review 🎉
Tweet media one
0
6
25
@mainmatter
Mainmatter
4 years
3 years 🙀 after the RFC was merged, `Ember.String` is going to be deprecated soon! @locks is busy implementing the deprecations and updating the guides, reducing the size of #emberjs ' API surface and making it easier to adopt 🎉
Tweet media one
0
3
25
@mainmatter
Mainmatter
7 months
Embroider initiative update: the team managed to get one of @ticketsolvers 's apps to boot with @vite_js We won’t share the list of pnpm patches and hacks needed to get it working but this is a great milestone 🚀 Join the Embroider initiative: #emberjs
Tweet media one
0
5
23
@mainmatter
Mainmatter
6 years
🦃 for thanksgiving we have just released qunit-dom v0.8.1 with a new `hasStyle()` assertion 🙏 thanks to @selvagsz for doing the majority of the work 👨‍🔬 please try it out and let us know what you think!
0
6
22
@mainmatter
Mainmatter
6 years
If you're at @jsconfeu and interested in #emberjs , be sure to stop by our booth - @jjordan_dev from the Ember Learning and @TobiasBieniek from the Ember CLI teams are happy to answer questions!
1
16
22
@mainmatter
Mainmatter
6 years
💡Have you wondered what assertions qunit-dom provides? We've been converting qunit-dom to TypeScript lately to make it easier for your editor to help you discover them. #emberjs
Tweet media one
0
10
23
@mainmatter
Mainmatter
4 years
Congrats to @getqonto and @ClarkGermany being on the #FinTech5020 list 🎉 Both companies are great examples for how #emberjs enables building great products and scaling teams 🐹 We're happy we get to support them along their exciting journeys 🚀
@TheFinTech50
The FinTech 50
4 years
Between them, The #FinTech5020 are helping people to save, making business easier, accelerating digital + addressing the small issue of climate change + much more. We hope it brings those listed good things. We have been "live" for 40 minutes & you have already had >2500 views
Tweet media one
5
35
103
0
7
23
@mainmatter
Mainmatter
6 years
⚠️actix 0.6 was released last night with changes to quite a few APIs in our blog post from last week about actix, the actor framework for @rustlang , we targeted actix 0.5. make sure to keep that in mind if you try to follow the examples!
1
6
21
@mainmatter
Mainmatter
4 years
In our latest blog post, Ricardo Mendes goes through the challenges of classic components and how Glimmer components address them in a modern, clean way. #ember #ember #octane #emberoctaneedition #glimmercomponents
Tweet media one
0
10
21
@mainmatter
Mainmatter
4 years
Have you ever run into a fetch request not being awaited in an #emberjs test? @TobiasBieniek added a rule to eslint-plugin-ember that forces the wrapper function provided by ember-fetch to be used since that's integrated with Ember's test waiters:
Tweet media one
1
10
21
@mainmatter
Mainmatter
2 years
Using #rustlang NIFs in #elixirlang helps significantly increase Elixir apps' performance. @BobrImperator goes into depth on how to use Rust crates in Elixir using Rustler in the latest post on our blog: ➡️
1
10
20
@mainmatter
Mainmatter
5 years
We’re looking back with gratitude on a wonderful #EmberFest . Thanks for all the clever talks and cheerful encounters. Hope to see you next year!
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
4
19
@mainmatter
Mainmatter
6 years
The code for Breethe (), our #glimmerjs based PWA for accessing up-to-date air quality data for locations around the world is now available as open source! Learn more about it at #jsconfeu tomorrow or have a look at it on github:
Tweet media one
2
7
19
@mainmatter
Mainmatter
11 months
Learn how to find and fix issues in your #rustlang application from Rust expert @algo_luca ! 🦀 Grab a ticket and join our remote workshop on the afternoons of December 12-13: ➡️ Check out this thread for more info! 🧵 1/4
Tweet media one
1
3
19
@mainmatter
Mainmatter
6 years
Blog Post: @TobiasBieniek shares best practices for successfully maintaining open source projects:
3
14
19
@mainmatter
Mainmatter
1 year
We’re running an event with the Paris Rust meetup to talk about Rust on the Web! 🦀 @o0ignition0o will share a success story and participate in a panel with @BastienDolla , moderated by our @algo_luca . 🇫🇷 Join us in Paris at @getqonto ’s office:
Tweet media one
1
4
17
@mainmatter
Mainmatter
7 years
We are pleased to support @EmberConf again as a Silver Sponsor in 2018! Also, our engineers @jjordan_dev and @TobiasBieniek have been confirmed as speakers. The team is looking forward to an awesome few days with the #Ember community in Portland!
0
3
19
@mainmatter
Mainmatter
6 years
🚧 we just published a first beta version of ember-test-selectors v3.0.0 to @npmjs please help us test it in your #emberjs apps and addons and report any issues you find! main changes: dropping support for old @emberjs , @embercli and @nodejs versions
0
7
19
@mainmatter
Mainmatter
7 years
New Blog Post: @TobiasBieniek on using ember-freestyle as a component playground:
0
13
17
@mainmatter
Mainmatter
2 years
simplabs is Mainmatter now! We remain the same company and team doing the same work as before. Yet, we are excited about doing all that under a new brand that’s more aligned with what we stand for 🎯 Learn all about the rebranding here: #rebranding
Tweet media one
0
8
18
@mainmatter
Mainmatter
5 years
Software engineers have plenty of reasons to contribute to OSS and to Ember, including personal interest, a motivation to advance their career and to be part of a supportive community. Upcoming #EmberConf talk by @jjordan_dev : "Investing in Ember"
Tweet media one
0
4
18
@mainmatter
Mainmatter
6 years
🚀 thanks to @lukemelia qunit-dom now supports a `count` option on the `.isVisible()` assertion, just like we already did for `.exists()`: assert.dom('.row').isVisible({ count: 5 }); in other words: qunit-dom v0.8.2 is released 🎉
0
5
18
@mainmatter
Mainmatter
2 years
Tweet media one
0
3
17
@mainmatter
Mainmatter
5 years
🔥🔄How to Manage Component States with Ember Octane: - Props & Arguments - Event Handling / Data Loading - Lifecycle Hooks - Dependency Injections Talk 05/22 #Emberfest by Jessica Jordan @jjordan_dev
0
5
16
@mainmatter
Mainmatter
1 year
Our @nickschot and @real_ate had a great time at at @EmberConf 🐹💜🚀 If you missed the chance to stop by our booth and talk to the about the Embroider initiative, you can still read all the details about it here: #emberjs
Tweet media one
Tweet media two
0
3
14
@mainmatter
Mainmatter
4 years
Progressive web apps (PWAs) are not the future - they are ready today. We made an overview showing which PWA features are supported by different operating systems: #pwa #mobileapps #iphone #ios #android #windows #macOS
Tweet media one
1
7
14
@mainmatter
Mainmatter
7 months
We’re getting closer to being able to run #emberjs builds with @vite_js – the team already sees 6 times faster rebuild times! 🚀 Check out the latest work of @real_ate and the team on the Embroider initiative and more:
0
3
15
@mainmatter
Mainmatter
5 years
🚀 after a long beta period we have finally released v3.0.0 of ember-test-selectors on npm! the main changes are updated requirements of #emberjs and Node.js versions, but also some other nice improvements that might decrease your build times ✨
0
7
16
@mainmatter
Mainmatter
3 years
We’ve joined the @rust_foundation 🦀🎉 We’re excited about #Rust and look forward to be involved with the community even more in the future. We’ll run a series of workshops - the first one remotely in May. Get your ticket:
@rust_foundation
Rust Foundation
3 years
Next up on our Member Spotlights🔦, we’re thrilled to hear from @marcoow , Founder and Managing Director of @simplabs . Read on to learn more about simplabs, how the company uses #Rust and future plans.
Tweet media one
0
4
15
0
4
16
@mainmatter
Mainmatter
7 years
🕵️‍♂️ we just shipped qunit-dom v0.6.0 with many more custom DOM assertions contributed by the community. thanks to all of you! you can find more details at
1
10
16
@mainmatter
Mainmatter
6 years
Blog post: from SPA to PWA -
0
5
14
@mainmatter
Mainmatter
6 years
We are more than happy to be part of @jsconfeu as a community sponsor again this year 💕 Visit us at our booth if you're interested in #emberjs and #glimmerjs - we're preparing some cutting edge demos and there's swag of course as well!
1
10
15
@mainmatter
Mainmatter
6 years
We are very happy to welcome @ghislaineguerin to the team who will be leading our UX services and help us guide clients from idea to finished project!
0
6
14
@mainmatter
Mainmatter
10 months
We are hosting a #Svelte and #SvelteKit workshop with @PaoloRIcciuti and @pichfl ! 🚀 Join them remotely on the afternoons of Jan 30th-Feb 1st and get a kickstart with Svelte: Check out this thread with all the essential info! 🧵 1/4
Tweet media one
1
4
14
@mainmatter
Mainmatter
4 years
With optional chaining being available in JavaScript, #emberjs ' `tryInvoke` is no longer necessary. @locks implemented the deprecation which helps reduce Ember's API redundancy
Tweet media one
0
4
14
@mainmatter
Mainmatter
6 years
㊙️are you using ember-intl and wondering how to best load the translation files and polyfills? check out our new blog post by @TobiasBieniek that explains how we do it!
0
9
14
@mainmatter
Mainmatter
5 years
Join us for a free workshop teaching JavaScript in Berlin on May 24th + May 25th and build your first web application using #EmberJS ! The event is open for those who are women or non-binary and who are new to programming.
Tweet media one
0
10
14
@mainmatter
Mainmatter
6 years
EmberFest 2018 is going to be even better than last year's edition - this time with core team members @melaniersumner and @tomdale himself! If you haven't, check out all the info on and get your tickets while they are available.
0
6
14
@mainmatter
Mainmatter
6 years
Tweet media one
1
5
13
@mainmatter
Mainmatter
3 years
In this episode of Built to Last, simplabs' founder @marcoow , has a chat with @kennethlarsen , Engineering Manager at CLARK. They talk about Kenneth's role and share some tips on keeping #remote teams connected. ➡️ To the interview: #digitalcompanies
0
2
13
@mainmatter
Mainmatter
6 years
simplabs are in Portland for @EmberConf ! Here's a quick overview of all the sessions we're involved in: With @jjordan_dev @jwwweber @marcoow @real_ate @locks
Tweet media one
0
3
13
@mainmatter
Mainmatter
5 years
Since #EmberConf 2020 had to go fully virtual and the workshop couldn't take place in person unfortunately, @TobiasBieniek created an online version of the workshop that you can follow at your own speed
@changelog
Changelog
5 years
"Abstract Syntax Forestry" workshop 💭 #learn #javascript
Tweet media one
0
6
4
0
8
13
@mainmatter
Mainmatter
3 years
It's a wrap! We have spent the last 2 days together, finally meeting in real life after 1,5 years of social distancing. The whole team had the chance to work together and connect: it was a pleasure the see everyone after so long! ✨ #team #teambuilding #teamevent
Tweet media one
0
0
13
@mainmatter
Mainmatter
6 years
If you're at @jsconfeu and interested in #emberjs , be sure to stop by our booth - @jjordan_dev from the Ember Learning and @TobiasBieniek from the Ember CLI teams are happy to answer questions!
0
7
13
@mainmatter
Mainmatter
9 months
Here’s @PaoloRicciuti announcing our #Svelte and #SvelteKit workshop! 🚀 ➡️  Join Paolo and @pichfl online from Jan 30th to Feb 1st to get a jumpstart with Svelte:
1
2
12
@mainmatter
Mainmatter
5 years
React has Gatsby Vue has VuePress Ember has Empress   Learn all about Empress in @real_ate ’s @EmberConf talk. Outline: - The JAM spectrum - Server-side rendering - Comparisons with Gatsby & VuePress - The ember-blog architecture - Get started in 3 min
0
9
12
@mainmatter
Mainmatter
7 years
We are happy to support @EmberConf again this year as a Silver Sponsor. Please say hi to @jjordan_dev , @GeekyGrappler , @TobiasBieniek and @marcoow who will be in Portland and don't miss @jjordan_dev 's and @TobiasBieniek 's talks on the first day!
0
4
13
@mainmatter
Mainmatter
7 years
Team oktoberfesting #oktoberfest
Tweet media one
0
2
13
@mainmatter
Mainmatter
5 years
6 more days to #EmberFest ! We're proud to be co-organizing this wonderful conference and super excited to see you all there. Come and say hi to us at the booth.
Tweet media one
0
2
13
@mainmatter
Mainmatter
9 months
We are hosting a #rustlang meetup focused on Web Dev with @shuttle_dev and @Vortexa in London next month! 🦀 Join us at @TrueLayer ’s office on February 7th from 18:30 to 21:30 GMT. ➡️ Check it out:
Tweet media one
0
3
12
@mainmatter
Mainmatter
4 years
Many teams had to go fully remote without the time to prepare new processes around working together effectively. We have written down how we build digital products and run a smooth development process with a fully remote team in our Playbook.
0
5
13
@mainmatter
Mainmatter
4 years
New on our blog: @TobiasBieniek writes about how testing @miragejs based mock APIs increases confidence in #Emberjs tests. #testing #emberjs
Tweet media one
1
11
13
@mainmatter
Mainmatter
2 years
Just one more day to #EmberFest 🎉 The Mainmatter team will be out in force like every year – make sure to say hi to @nickschot , @academierenards , @pichfl , @real_ate , @xeppelin , @tobiasbieniek , @mikek2252 , @marcoow ! 🐹❤️ #emberjs
Tweet media one
0
6
13
@mainmatter
Mainmatter
1 year
One month left until @rustlab_conf ! 🚀 Join our @algo_luca in Florence on November 19-21 and see what backend development in #rustlang could look like with Pavex. ➡️
Tweet media one
0
4
11
@mainmatter
Mainmatter
7 years
We're very happy to welcome @jjordan_dev to the team! ❤️🎉
4
3
12
@mainmatter
Mainmatter
1 year
According to @algo_luca , there are two types of #rustlang users: those who know they're using Rust and those who remain blissfully unaware. Learn more about Luca’s stance on Rust for cloud applications! 🦀 ➡️
1
3
12
@mainmatter
Mainmatter
7 months
Embroider initiative sponsor @hashicorp has renewed their investment and continues to support the initiative in 2024 🎉 Thanks for supporting us working towards a great future for #emberjs 🤗 Learn more about the initiative and get on board:
Tweet media one
0
2
12
@mainmatter
Mainmatter
3 years
Senior Software-Engineer at simplabs, @real_ate , will be speaking at @EmberFest . In his talk, he explores the possibility of building a design system with #Ember that can be consumed by apps that don't even use JS. Don't miss it! ➡️ To the full schedule:
Tweet media one
0
4
12
@mainmatter
Mainmatter
5 years
Knowing about 'Abstract Syntax Trees' helps you master: 1. Code analysis (Linters) 2. Refactoring (jscodeshift, recast) 3. Compiling (Babel, PostCSS etc.) Dive deep into ASTs at the #EmberConf workshop of @TobiasBieniek
Tweet media one
0
2
12
@mainmatter
Mainmatter
4 years
Join this year's virtual @EmberConf on March 29th/ 30th filled with a lot of Ember talks, sessions, and fun. Team simplabs @marcoow @locks @TobiasBieniek is excited to see you at the event! Register here: #EmberConf #emberjs
Tweet media one
0
4
12
@mainmatter
Mainmatter
11 months
Learn why #Svelte and #SvelteKit are a great option for getting started with web development in @PaoloRicciuti ’s talk at @LNUGorg tomorrow! 🚀 ➡️ Sign up here:
Tweet media one
0
3
12
@mainmatter
Mainmatter
4 years
In our latest blog post @pichfl shares his insights on how to build click dummies with @emberjs that can evolve into full products. #emberjs #prototypes
Tweet media one
0
6
12
@mainmatter
Mainmatter
6 years
Yay! We're very happy that we could be part of this! 💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀💥🚀
@honeypotio
Honeypot
6 years
💥🚀 Calling all @emberjs enthusiasts! 🤩 #EMBER .JS: THE DOCUMENTARY, featuring @wycats , @tomdale , @wifelette , @gavinjoyce , @baaz , @melaniersumner , @jjordan_dev & other members of the #emberjs community is OUT NOW! ✨ #javascript #js #opensource
8
77
158
0
1
12
@mainmatter
Mainmatter
3 years
We're still hiring #emberjs engineers – full remote, within Europe simplabs is Europe's leading Ember.js consultancy – if you love Ember, we're the place for you! More info at
1
5
11
@mainmatter
Mainmatter
5 years
Ember Octane has the power to unlock a whole new generation of JAM Stack developers with the Empress project. @real_ate will share the details of that at this year's #EmberConf
Tweet media one
0
2
11
@mainmatter
Mainmatter
1 year
Our CEO @marcoow sat down with @clionaderoiste and @grandazz from @IntercomEng to talk about the Embroider initiative we're working on with some sponsors and Intercom's motivation to back the effort. If you're looking to get on board, reach out!
0
5
10
@mainmatter
Mainmatter
6 years
Blog Post: "A Little Encouragement Goes a Long Way in 2018" - @jjordan_dev shares her ideas for @emberjs in 2018: #EmberJS2018
1
8
11
@mainmatter
Mainmatter
6 years
@real_ate on stage at #EmberConf showing how to build a blog in 5 minutes with Ember
Tweet media one
1
3
11
@mainmatter
Mainmatter
9 years
Great @EmberConf lineup: . We’re happy to be sponsoring and can’t wait to meet all of you there!
1
5
11
@mainmatter
Mainmatter
1 year
Last week’s @RustMunich Meetup was a blast! Thanks to everyone for showing up, it was a pleasure to host you all. 🤗 Thank you @drahnr and @5422m4n for organizing the event. See you at the next Rust Meetup! 🦀 #rustlang
Tweet media one
1
3
11
@mainmatter
Mainmatter
3 years
During the past month, our team has contributed to #emberjs and to projects in the #rust and wider #javascript ecosystem. Check out our #opensource update with all the details:
0
10
9
@mainmatter
Mainmatter
1 year
Mainmatter‘s @algo_luca is on stage at #eurorust23 moderating the panel „Inside Rust“ with @m_ou_se , Jonathan Pallant, and @nikomatsakis
Tweet media one
0
2
11
@mainmatter
Mainmatter
4 years
We are very excited to connect with the community at the sold out Ember{{fest}} Workshop this Friday! Thanks for joining and see you there! #emberjs #emberfest
0
6
11
@mainmatter
Mainmatter
6 years
Blog Post: Building a progressive web app with Glimmer.js: by @marcoow
0
4
11
@mainmatter
Mainmatter
8 months
🎉  @CrowdStrike joins the Embroider initiative as a sponsor and invests into #emberjs ’ future. Welcome on board and thanks for the support 🤗 Learn more about the initiative and join CrowdStrike:
Tweet media one
0
2
11
@mainmatter
Mainmatter
5 months
Following the successful Embroider initiative, a path has opened to build @emberjs apps with @vite_js . Yet, not all teams have the skill or capacity to upgrade themselves – we got those teams covered:
1
0
11
@mainmatter
Mainmatter
6 years
is now fully functional without JS in the browser. This has a number of advantages: * document is functional *before* JS has loaded, started up (several seconds better TTI) * supports *any* browser (IE10 errors out? no problem as JS is not required)
1
0
11
@mainmatter
Mainmatter
4 years
Join the remote #EmberJS Contributor Workshop hosted by simplabs' @locks and @real_ate at this year's virtual #EmberFest !
@EmberFest
EmberFest
4 years
While we won't have a full-on virtual conference this year, we're hosting an #EmberJS Contributor Workshop on Friday Oct 16th with @real_ate and @locks . Get your free tickets now – we can only accept 50 attendees!
0
13
14
0
5
11