I'm a software engineer at
@facebook working on Lexical. Author of Lexical, @infernojs and t7. Enjoys coding + being a dad.
Former React Core team engineer
- London, United Kingdom
Highlights
- 5 discussions answered
Block or Report
Block or report trueadm
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
facebook/lexical Public
Lexical is an extensible text editor framework that provides excellent reliability, accessibility and performance.
-
infernojs/inferno Public
🔥 An extremely fast, React-like JavaScript library for building modern user interfaces -
facebook/react Public
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
react-compiler Public archive
An experimental React compiler for typed function component trees
-
2,557 contributions in the last year
Contribution activity
May 2022
Created 25 commits in 1 repository
Created a pull request in facebook/lexical that received 6 comments
Opened 34 other pull requests in 1 repository
facebook/lexical
4
open
24
merged
6
closed
- Improve useDecorators sequencing
- Upgrade Playwright fork to latest stable version
- Remove default exports from synced packages
- Fix editor-state.md
- Fix Safari IME issues
- Ensure window.event is valid
- Ensure selection is not prematurely nulled out on blur
- Add unstable serialization logic for node JSON parsing
- Add comment button to CharacterStylesPopupPlugin
- Track last event for when in Shadow DOM
- [WIP] Deserialize/serialize
- Non-sense commit
- Fix Firefox composition bug with emojis
- Fix Firefox composition bug with emojis
- Rebuild package-lock
- Fix package-lock
- Fix Firefox composition bug
- Fix missing cache invalidation logic
- Fix marks TS declaration missing
- Fix Flow typings for Yjs internally
- Update codes.json
- Update debug view prompt
- Improve insertText heuristic, address TODO
- Further constrain DecoratorNode selection resolution logic
- Add a cache for selection.getNodes()
- Some pull requests not shown.
Reviewed 29 pull requests in 1 repository
facebook/lexical
25 pull requests
- Migrate LexicalClipboard to TypeScript (5/n)
- Adjust selection to be after decorator node when moving selection to the end of decorator/linebreak
- Add unstable serialization logic for node JSON parsing
- editorUpdate -> skipRootElementFocus
- Replace element node with list item instead of appending. Fix #2142
- Better handling of siblings in md export
- fix: link editor position no changes when window resized
- [WIP] Deserialize/serialize
- Fix markdown export crash for formatted text next to a linebreak
- Migrate more packages to TypeScript (4/n)
- Add non-intraword text formats
- Remove unused ref in Playground ToolbarPlugin
- Fix typo in playground: speect → speech
- 0.2.7
- Make markdown transformers optional
- Add missing references for headless package
- Fix CI Caching
- nonsense commit
- Migrate initial few packages to TypeScript (2n)
- Migrate playground to TypeScript (1/n)
- Remove size compare scripts
- Delete the excalidraw node from editor on discard changes
- Add a cache for selection.getNodes()
- NPM release 0.2.6
- Remove root style from EditorThemeClasses
- Some pull request reviews not shown.
Opened 1 issue in 1 repository
facebook/lexical
1
open
Answered 2 discussions in 1 repository
facebook/lexical
facebook/lexical