About
I am Pierre-Marie Dartus, a software engineer based out of Paris, France. Currently working at Salesforce as a Software Architect, I work on tools and frameworks for developers to build and scale the next generation of web applications on the Salesforce platform.
I am pasionated about the Web platform and JavaScript runtimes, developer tooling, and performance.
Open source enthusiast, I am a core contributor to jsdom. I also had the opportunity to represent Salesforce as a part of the W3C Web Component working group.
To get in touch, here is my email.
You can also find me on:
Projects
- Lightning Web Components - A lightweight Web component based UI framework.
- jsdom - A JavaScript implementation of various web standards, for use with Node.js.
- observable-membrane - A Javascript membrane implementation using Proxies to observe mutation on an object graph.
- rcast - PWA podcast player written with LWC.
- snapline - Convert screenshots stored in devtool performance trace into GIFs.
- speedline - Calculate the speed index from devtools performance trace.
Talks
Year | Title | Links |
---|---|---|
2024 | Engage Customers with Style - Latest CSS Features Unveiled (TrailblazerDX'24) | Slides |
2023 | The Art of Analyzing Front-end Performance (Meetup Takima) | Slides |
2022 | What's new with Lightning Web Components? (TrailblazerDX'22) | Slides |
2020 | How to tame your JavaScript code using ASTs | Slides |
2019 | How Does Salesforce Build Lightning Web Components? (Salesforce Paris World Tour) | Slides |
2019 | Build Lightning Web Components that Run Anywhere (TrailheadDX'19) | Slides |
2017 | Aura performance analysis & Best practices (Paris Salesforce Developer group) | Slides |
2016 | Leverage GraphQL to Efficiently Query Data Relationships (Dreamforce'16) | Slides Recording |