
Software Architect @Salesforce working on the UI platform - JavaScript & Performance
Paris, France
Joined March 2013
- Tweets367
- Following392
- Followers554
- Likes841
New blog post: "The Unexpected Benefits of Using TypeScript with AI-Aided Development"
TypeScript is becoming the lingua franca of the web. Well-defined types act as guardrails and guides, not just for human developers, but for our AI partners too.
pm.dartus.fr/posts/2025/type…
Pierre-Marie Dartus retweeted
If you're going to be at Salesforce TDX you need to come see @pmdartus and my talk about how to engage your customers with Style. Trust me, you won't be disappointed.
Great post about the newly introduced LWC API versioning. LWC component API versioning ensures stability without stagnation. It's a big deal as it enables the LWC team to ship new features without fearing to break existing components.
developer.salesforce.com/blo…
Even if I don't think Prettier can compete performance-wise with a Rust alternative. There are still a lot of untapped opportunities.
It should be possible to improve Prettier's performance by ~30% on a large project like @MaterialUI. 🎉
More details: github.com/prettier/prettier…
As promised, here is an update on the how Salesforce will improve Lightning performance:
developer.salesforce.com/blo…
Can't wait to share what we plan to do to improve Lightning Experience performance.
Spent the whole week in Seattle with a fantastic engineering team mapping out the performance improvements we will land over the next year.
developer.salesforce.com/blo…
Pierre-Marie Dartus retweeted
Such an awesome post by Nolan Lawson on "Using web components for what they're good at" nolanlawson.com/2023/08/23/u…
Pierre-Marie Dartus retweeted
After a really productive DOM Parts meeting today I'm more optimistic than ever that we're going to get an ergonomic and efficient templating primitive into the web platform soon, fulfilling the promise of <template> and bringing us closer to declarative custom elements.
Looking at the JS self-profiling API in Chrome, it appears that, Chrome's minimal sample interval is currently set at 10ms: wicg.github.io/js-self-profi…
@NicPenaM @acomminos Any reason for not allowing smaller sample intervals? Security, privacy, performance?
Can't wait to share what we plan to do to improve Lightning Experience performance.
Spent the whole week in Seattle with a fantastic engineering team mapping out the performance improvements we will land over the next year.
developer.salesforce.com/blo…
Pierre-Marie Dartus retweeted
Calling all #SalesforceDevs! Take our 2023 #LightningWebComponents survey here: ➡️ sforce.co/3ELEUQ0
Help us improve your #DeveloperExperience and shape our roadmap by providing your thoughts on new language features, tooling, Aura gaps, documentation and more.⚡
Pierre-Marie Dartus retweeted
Hey @SalesforceDevs, if you could have 1 DX feature implemented in 2023 in LWC or LWR; what would it be?
Link to the Idea Exchange appreciated if you have one (this will also allow others to discover ones to vote for)
Please RT for reach
The LWC team is currently planning the next fiscal year. As always we are looking at IdeaExchange to prioritize our roadmap!
One feature that is near and dear to my heart is adding support for expressions in LWC templates, similar to in VF and Aura: ideas.salesforce.com/s/idea/…
Pierre-Marie Dartus retweeted
In September, 2 financial contributors joined (@salesforce, +1) - you are the best! 🙌
We received $10,999 from 24 financial contributors and we spent $240. Our current balance is $13,665.
Top financial contributors: @salesforce, @parceljs, @airbnbeng
opencollective.com/swc
Excited to present with Ted Conn the latest features and roadmap of LWC and LWR on May 10, 2022, at the Salesforce Developer Group, Paris!
Come join us at trailblazercommunitygroups.c…!
📣 New blog post: 📣 Generated GraphQL API for Salesforce
pm.dartus.fr/blog/generated-…
This post presents some thoughts around building a generic @GraphQL service on top of the Salesforce platform. I am pretty excited by the new capabilities it unlocks for @SalesforceDevs!
Pierre-Marie Dartus retweeted
🌟 Introducing the new Recorder panel 🌟
You can now record, replay and measure user interactions with @ChromeDevTools.
See it in action - ordering coffee. ☕️
Learn more about this preview feature (available in Chrome Canary now): goo.gle/devtools-recorder
It's when you come back from Rust to JS that you realize that pattern matching is such a powerful language feature!
Experimenting with @p5xjs to take a break from "serious" code. I have to say that it is extremely relaxing!
editor.p5js.org/pmdartus/ske…









