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
- 7 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,583 contributions in the last year
Contribution activity
June 2022
Created 26 commits in 1 repository
Created a pull request in facebook/lexical that received 2 comments
Revert "Fix: text alignment in clear formatting"
Reverts #2301 This is causing e2e tests to fail on CI.
+2
−202
•
2
comments
Opened 26 other pull requests in 1 repository
facebook/lexical
26
merged
- Fix FF issue with composition
- Improve text mutations around selection format changes
- Fix MaxLength bug
- Fix backspace bug with non-RangeSelection
- Fix Android backspace bug
- Make PollPlugin nodes selectable
- Remove un-needed code
- Add collaboration support for commenting
- Fix bad target issue for backspace/delete
- Avoid possible reconciler infinite loops
- Update docs
- Improve nested editor propagation
- Fix ClearFormatting tests
- Improve FF spellcheck behavior
- Fix CodeHighlightNode importJSON
- Fix scrolling issues due to browser rounding bugs
- Fix color picker
- Update serialization docs
- Fix copy + paste in plain text
- Fix link toggle bug
- Enable copy+paste on NodeSelection
- Remove dead code
- Fix various JSON/HTML issues
- 0.3.0
- Fix invariant and update codes
- Some pull requests not shown.
Reviewed 37 pull requests in 1 repository
facebook/lexical
25 pull requests
- Migrate to TS strict mode 5/n
- Migrate to TS strict mode 3/n
- Inserting inline elements
- Fix component/plugin import names in get started section
- Adjust selection.insertNodes to handle inline elements (links)
- shared PKG to cleanup
- Fix Autocomplete test on Collab
- Add split node method
- initializeEditorState on LexicalComposer
-
Improve
Spreadtype - Fix exposed private methods
- [0.4] Remove INERT mode
- Autogenerate TypeScript declaration files
- Prevent orphan ListItems on clipboard from crashing the editor
- Remove default json and node-type from DOM output.
- fix(doc): inconsistency in import names
- fixed the names of plugins used in the docs
- Version bump 0.3.3
- Prevent content duplication for initialEditorState function
- fix overflow issue in input field
- add code threshold for highlighting
- Add stringified LexicalNodes to clipboard for lossless Lexical <-> Lexical copy and paste.
- Remove watch mode scripts
- Fix utility type bugs for TS
- Fix copy+paste for CodeNode
- Some pull request reviews not shown.



