ВходРегистриране
Gerard Rovira
218 posts
user avatar
Gerard Rovira
@zurfyx
Front End engineer at @Meta working on @lexicaljs
New York
Присъединяване: February 2014
63
Следвано
331
Последователи
  • user avatar
    Gerard Rovira
    @zurfyx
    21.01.2025 г.
    .@aidenybai we've concluded Composer experiment that addresses perf issues you reported in your React Scan talk ~10x faster with 200L+ words. Thank you once again! Inc. less & targeted checks, & conditional debounced batches. We'll look into porting these to Autolinks OSS plugin
    user avatar
    Aiden Bai
    @aidenybai
    9.12.2024 г.
    hey facebook, creating a new post lags 1.9ms per keystroke 🚩
    53K
  • user avatar
    Gerard Rovira
    @zurfyx
    17.03.2019 г.
    WHOOP! Tomorrow I start at @Facebook as a front-end engineer ⚡ I don't know what I'll be working on yet but I just wanted to tell the world that I am so EXCITED!! 🙌🙌
  • user avatar
    Gerard Rovira
    @zurfyx
    10.12.2024 г.
    В отговор на @aidenybai
    Thank you for your talk today Aiden! For those who're curious this is part of the automatic link detection (a helper function in the custom ~AutoLinkPlugin that runs on top of Lexical). As you well pointed out turns out the Regex logic is too cumbersome. Noted!
    12K
  • user avatar
    Gerard Rovira
    @zurfyx
    14.01.2018 г.
    Starting from the next version of create-react-app @reactjs , dependencies will be transpiled. No more @UglifyJS issues when using Node libraries on the client side. github.com/facebookincuba… by @dan_abramov
    Compile dependencies with babel-preset-env by gaearon · Pull Request #3776 · react/create-react-app
    От github.com
  • user avatar
    Gerard Rovira
    @zurfyx
    21.01.2025 г.
    В отговор на @zurfyx и @aidenybai
    The OSS version is >2x faster due to a simpler Regex but this shows that repeated Regex searches (at every keypress) over large Node content can be particularly slow. We'll look into abstracting this plugin pattern it can be generalized to others such as Mentions. cc @vinndixie
    3K
  • user avatar
    Gerard Rovira
    @zurfyx
    22.03.2017 г.
    @code went from 7 to 24% in a year #stackoverflow #stacksurvey17
  • user avatar
    Gerard Rovira
    @zurfyx
    11.02.2019 г.
    Sometimes @code REGEX replacement can come really handy. Find: @string{ ([a-z]+) = "([a-zA-Z]+)" } Replace: @preamble{ "\\newcommand{\\$1}{$2}" }
  • user avatar
    Gerard Rovira
    @zurfyx
    13.02.2017 г.
    I just published “Building a scalable Node.js Express app” medium.com/p/building-a-s…
  • user avatar
    Gerard Rovira
    @zurfyx
    11.03.2019 г.
    Replying to @rogargon @Kyle_DH and @uport_me
    Exactly, @uport_me gives the dev the option the choose which information to request, and the user is shown and set to confirm the information to be shared. Either way, at #uSocial we keep most of the requested info on the client-side only. See: github.com/zurfyx/usocial…
  • user avatar
    Gerard Rovira
    @zurfyx
    16.04.2022 г.
    Had a blast answering @lexicaljs questions today on reddit.com/r/javascript/ and r/reactjs - so much I have to tell my 95 poor souls/followers on Twitter :D - there's genuine excitement about the project!
    reddit.com
    r/javascript
    Chat about javascript and javascript related projects. Yes, typescript counts. Please keep self promotion to a minimum/reasonable level.
  • user avatar
    Gerard Rovira
    @zurfyx
    17.03.2019 г.
    В отговор на @JonathanZWhite
    Thank you so much Jonathan! For years you've not only been a best friend for me but also a mentor. It would've definitely not been possible without you! ♥
  • user avatar
    Gerard Rovira
    @zurfyx
    23.01.2025 г.
    Replying to @vednig @aidenybai and @vinndixie
    Good Q. Tests (internal & OSS) + community feedback. Autolinks plugin fork is unintentional, at Meta we try to reuse as much OSS as we can for this reason+maintenance cost. Also props to our close partnership with Bloomberg @ivailop who're also OSS first+strong quality advocates
    59
  • user avatar
    Gerard Rovira
    @zurfyx
    2.11.2017 г.
    I just published “Android Travis CI with Autodeploy (API 26+)” medium.com/p/android-trav…
  • user avatar
    Gerard Rovira
    @zurfyx
    10.08.2023 г.
    Replying to @benjaminsehl @kentcdodds and @remix_run
    Thanks for the feedback Ben! Remix works when loaded client-side (community feedback discord.com/channels/95397…). Happy to take an extra hand on the ESM module
    38

Нов/а ли си в X?

Регистрирай се сега, за да получиш собствена персонализирана хроника!

Създаване на профил

Регистрирайки се, приемаш Условията за ползване и Политиката за поверителност, включително употребата на „бисквитки“.

Terms·Privacy·Cookies·Достъпност·Ads Info·© 2026 X Corp.
Don't miss what's happening
Хората в X са първите, които разбират какво се случва.
ВходРегистриране