@marcoow@mastodon.social
@marcoow@mastodon.social avatar

marcoow

@marcoow@mastodon.social

Founder/Managing Director
Mainmatter (https://fosstodon.org/@mainmatter)

This profile is from a federated server and may be incomplete. Browse more on the original instance.

marcoow, to rust
@marcoow@mastodon.social avatar

In my way to Berlin for tonight’s for the web event
https://fosstodon.org/@mainmatter/112313869715468633

marcoow, to rust
@marcoow@mastodon.social avatar

last chance to sign up for our #rustlang #testing workshop next week!
https://fosstodon.org/@mainmatter/112257366254844416

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

another day of having to explain (this time, to conference organizers) why, even though I have a VAT number, can make tax-deductible purchases, and pay a lot (a LOT) of taxes, I don't have a "company" and I can't afford their "business tickets"

(my statut juridique is "entreprise individuelle", which is confusing enough in France, and even more abroad)

marcoow,
@marcoow@mastodon.social avatar

@fasterthanlime We need to draw the line between private and company tickets somewhere – I do agree the line can be a bit blurry in reality but this is what we decided on.

Also I’d argue our private tickets are still pretty cheap – need to subsidize those somehow

marcoow, to svelte
@marcoow@mastodon.social avatar

If you're in Munich, join @paoloricciuti and myself this Friday for @mainmatter's free workshop.

We'll be building a fully functional, progressively-enhanced app throughout the day.

The workshop will be hosted by our friends at Experteer in their office in the center of Munich.

Sign up here: https://ti.to/mainmatter/intro-to-svelte-sveltekit

marcoow, to svelte
@marcoow@mastodon.social avatar

We at @mainmatter have been long-term active members and contributors to the community.

Now we're expanding into . Why do we do that and what does it mean for our involvement with Ember?

1/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter First of all, @emberjs keeps enabling teams to stay focused on shipping value for their clients, and doing so for long – countless examples of teams that have been productive with Ember for years and sometimes decades speak a clear language, e.g. Intercom, or Auditboard.

2/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs That said, Ember has a very clear niche in which it excels – dashboard-style, desktop-first productivity apps. There, Ember's relatively heavy weight doesn't matter, you actually need everything that ember-data provides, and things like SSR and SSG are largely irrelevant.

3/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs I wrote about Ember's strengths and use cases vs. non-use cases in 2021 and everything I said then is still true today: https://mainmatter.com/blog/2021/03/12/ember.js-in-2021---a-beacon-of-productivity/

4/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs Yet, does not excel in other areas: most importantly, Ember has no SSR or PE story comparable to what modern MPA/SPA frameworks like or have to offer. That means for any ecommerce or similar use cases, Ember isn't a fit.

5/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs Other problem areas of Ember are its outdated build tooling and the community losing momentum overall (both problems we try to address with the Embroider initiative btw – learn more and get on board here: http://mainmatter.com/embroider-initiative/)

6/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs,
Svelte on the other hand, in particular in combination with serves the areas that doesn't – it's lightweight, has modern SSR/SSG capabilities, and PE. While I'm not sure we'd build dashboard-style, productivity apps with it (yet), it's perfect for ecommerce and similar use cases.

7/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs We believe that 's compiler approach also makes it future proof and sustainable more than other frameworks like e.g. React. Decoupling the authoring experience from the runtime code makes big breaking changes (e.g. 's hooks) less likely.

8/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs So we feel that is a great addition to our toolbox and look forward to taking an active role in the Svelte ecosystem in the future – just like we've had (and will continue to have) in the ecosystem.

Our Svelte expert (and official Svelte ambassador)
@paoloricciuti is already busy speaking about wherever he can (check his sveltesummit talk: https://youtube.com/watch?v=pTgIx-ucMsY&t=10188s) and our Svelte team is only going to grow in the future.

9/🧵

marcoow,
@marcoow@mastodon.social avatar

@mainmatter @emberjs @paoloricciuti If you're looking to get started with Svelte, join our workshop to get a jumpstart and check out http://mainmatter.com/svelte-consulting/ to see how we can help with Svelte beyond that.

✌️

10/10

marcoow, to random German
@marcoow@mastodon.social avatar

Finally @mainmatter is hiring an engineering manager – I've been looking forward to this day for years 😍

Come join us: https://fosstodon.org/@mainmatter/110276129369830236

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • magazineikmin
  • khanakhh
  • InstantRegret
  • rosin
  • Youngstown
  • everett
  • slotface
  • ngwrru68w68
  • mdbf
  • tacticalgear
  • kavyap
  • DreamBathrooms
  • JUstTest
  • cubers
  • Durango
  • cisconetworking
  • Leos
  • modclub
  • ethstaker
  • GTA5RPClips
  • osvaldo12
  • normalnudes
  • provamag3
  • tester
  • anitta
  • lostlight
  • All magazines