Đăng nhậpĐăng ký
Gerard Rovira
218 posts
user avatar
Gerard Rovira
@zurfyx
Front End engineer at @Meta working on @lexicaljs
New York
Đã tham gia vào February 2014
63
Đang theo dõi
331
Người theo dõi
  • user avatar
    Gerard Rovira
    @zurfyx
    21 thg 1, 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 thg 12, 2024
    hey facebook, creating a new post lags 1.9ms per keystroke 🚩
    53K
  • user avatar
    Gerard Rovira
    @zurfyx
    17 thg 3, 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 thg 12, 2024
    Đang trả lời @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 thg 1, 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
    Từ github.com
  • user avatar
    Gerard Rovira
    @zurfyx
    21 thg 1, 2025
    Đang trả lời @zurfyx và @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 thg 3, 2017
    @code went from 7 to 24% in a year #stackoverflow #stacksurvey17
  • user avatar
    Gerard Rovira
    @zurfyx
    11 thg 2, 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 thg 2, 2017
    I just published “Building a scalable Node.js Express app” medium.com/p/building-a-s…
  • user avatar
    Gerard Rovira
    @zurfyx
    11 thg 3, 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 thg 4, 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 thg 3, 2019
    Đang trả lời @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 thg 1, 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 thg 11, 2017
    I just published “Android Travis CI with Autodeploy (API 26+)” medium.com/p/android-trav…
  • user avatar
    Gerard Rovira
    @zurfyx
    10 thg 8, 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

Bạn mới làm quen với X ư?

Đăng ký ngay để nhận dòng thời gian cá nhân hóa của riêng bạn!

Tạo tài khoản

Khi đăng ký, bạn đã đồng ý với Điều khoản dịch vụ và Chính sách riêng tư, gồm cả Sử dụng cookie.

Terms·Privacy·Cookies·Khả năng truy cập·Ads Info·© 2026 X Corp.
Don't miss what's happening
Những người dùng X luôn biết mọi chuyện đầu tiên.
Đăng nhậpĐăng ký