Pierre-Marie Dartus Profile
Pierre-Marie Dartus

@pmdartus

Followers
564
Following
845
Media
17
Statuses
368

Software Architect @Salesforce working on the UI platform - JavaScript & Performance

Paris, France
Joined March 2013
Don't wanna be here? Send us removal request.
@pmdartus
Pierre-Marie Dartus
7 months
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. https://t.co/RfU97lvo9T
pm.dartus.fr
Exploring how TypeScript provides guardrails for AI coding agents, resulting in higher quality code generation and fewer hallucinations.
2
1
5
@gregwhitworth
Greg Whitworth
2 years
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.
0
1
6
@pmdartus
Pierre-Marie Dartus
2 years
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. https://t.co/C9CcDLCBEN
developer.salesforce.com
LWC API versioning is a great way to ensure backward compatibility for your existing components, while still allowing new components to adopt new features.
0
9
19
@pmdartus
Pierre-Marie Dartus
2 years
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
❤️ First of all, I would to say a big THANK YOU to all the maintainers of this great project! I use Prettier on a daily basis, and I have to say that greatly improved my DX. ❤️ After seeing the int...
@Vjeux
vjeux ✪
2 years
There's lot of excitement around faster pretty printers using Rust. The main issue is that none of them match the long tail of formatting logic of prettier. I'm putting up a $10k bounty for any project written in Rust that passes > 95% of the prettier JavaScript tests.
1
0
13
@pmdartus
Pierre-Marie Dartus
2 years
As promised, here is an update on the how Salesforce will improve Lightning performance: https://t.co/TsaoBkkh8p
@pmdartus
Pierre-Marie Dartus
3 years
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. https://t.co/AIJNxaP8BA
1
2
15
@justinfagnani
Justin Fagnani
2 years
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.
9
14
151
@pmdartus
Pierre-Marie Dartus
3 years
@NicPenaM @acomminos Do you have any background on this @yoavweiss?
0
0
0
@pmdartus
Pierre-Marie Dartus
3 years
Looking at the JS self-profiling API in Chrome, it appears that, Chrome's minimal sample interval is currently set at 10ms: https://t.co/odmqCeEARG @NicPenaM @acomminos Any reason for not allowing smaller sample intervals? Security, privacy, performance?
1
0
1
@pmdartus
Pierre-Marie Dartus
3 years
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. https://t.co/AIJNxaP8BA
0
3
15
@SalesforceDevs
Salesforce Developers
3 years
Calling all #SalesforceDevs! Take our 2023 #LightningWebComponents survey here: ➡️ https://t.co/H3YDwpGenA Help us improve your #DeveloperExperience and shape our roadmap by providing your thoughts on new language features, tooling, Aura gaps, documentation and more.⚡
0
11
17
@gregwhitworth
Greg Whitworth
3 years
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
16
40
46
@pmdartus
Pierre-Marie Dartus
3 years
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:
1
7
14
@swc_rs
SWC
3 years
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 https://t.co/90SxCMYzpr
Tweet card summary image
opencollective.com
Super-fast javascript / typescript compiler and rust libraries
0
6
26
@pmdartus
Pierre-Marie Dartus
4 years
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 https://t.co/tihlqU7dTd!
2
4
7
@pmdartus
Pierre-Marie Dartus
4 years
By the way, Salesforce is currently working on an official GraphQL endpoint. You can find more details on how to get involved in the post.
0
0
1
@pmdartus
Pierre-Marie Dartus
4 years
📣 New blog post: 📣 Generated GraphQL API for Salesforce https://t.co/e9tEGiBO4b 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!
pm.dartus.fr
Exploring how to automatically generate a GraphQL API for a Salesforce organization.
1
0
10
@ChromeDevTools
Chrome DevTools
4 years
🌟 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): https://t.co/TGleZ2wo43
8
218
677
@pmdartus
Pierre-Marie Dartus
4 years
It's when you come back from Rust to JS that you realize that pattern matching is such a powerful language feature!
0
0
5
@pmdartus
Pierre-Marie Dartus
5 years
Experimenting with @p5xjs to take a break from "serious" code. I have to say that it is extremely relaxing! https://t.co/ABOzzdSkhX
0
0
12