Live data from Hacker News

Viewing profile — devongovett

devongovett

HN member
Joined
Thu, Oct 08, 2009, 11:26 AM UTC
HN karma
2,126
Public activity
248 items

About devongovett

No profile information was provided.

Recent public activity

  1. comment
    Comment #35854917

    Thanks for the feedback! 1. We decided to start simple for the first release but it’s definitely possible to add something like asChild if the need arises. There are some tradeoffs…

  2. comment
    Comment #35854634

    If you have a trigger inside a nested scrollable region, and the popover pops out of this region, then if the trigger is scrolled out of view the popover cannot be anchored to it a…

  3. comment
    Comment #35852234

    This was an intentional choice. Repositioning when an outer element scrolls is pretty janky in some cases because scroll events don’t fire at 60fps. Also it’s not possible at all i…

  4. comment
    Comment #32114884

    In Parcel 2, you can configure everything.

  5. comment
    Comment #32114877

    Parcel 2 solved this though. You can override pretty much everything if you want now.

  6. comment
    Comment #29916976

    We actually already have! I contributed hwb() color support as part of my work on Parcel CSS, and it shipped in Firefox 96! https://github.com/servo/rust-cssparser/commit/62d63fea7…

  7. comment
    Comment #29913708

    Yes, there is a WASM build used by the demo: https://parcel-css.vercel.app Not sure if we could reuse these packages though, since we'd need to expose an API from Rust to JS anyway…

  8. comment
    Comment #29912459

    Hi, author of Parcel CSS here. I have been thinking about implementing the CSS OM spec as the JS API. This is the same API that browsers expose for manipulating stylesheets. The ad…

  9. comment
    Comment #29124345

    I work on React Aria. Adobe is a big company and there are many teams using different technologies. In general, some very new parts of creative cloud chose to use web components, b…

  10. comment
    Comment #29121637

    Haha yes it is. We have to do a ton of manual testing to ensure consistency and compatibility across many devices, browsers, and screen readers. Some of my tweets showing how we do…

  11. comment
    Comment #29121069

    Yeah ComboBox is one of the most difficult. We wrote a post about the work that went into ours. https://react-spectrum.adobe.com/blog/building-a-combobox.ht...

  12. comment
    Comment #29005106

    If you want a bundler built using SWC as a base today, check out Parcel: https://parceljs.org

  13. comment
    Comment #29005057

    And Parcel: https://parceljs.org

  14. comment
    Comment #29005007

    Next.js still uses webpack. They basically replaced Babel with SWC.

  15. comment
    Comment #28860855

    I commented elsewhere in this thread but that benchmark is really measuring the performance of Terser, which is used by all of the other tools listed there. Parcel has improved som…

  16. comment
    Comment #28860326

    esbuild tends to produce larger bundles due to https://github.com/evanw/esbuild/issues/639 . Looks like there was recent activity though, so we need to re-test. Anyway, there's a p…

  17. comment
    Comment #28859950

    In v2, there is no transpilation unless you add a browserslist config.

  18. comment
    Comment #28859898

    Note that this benchmark is dominated by Terser for minification. All tools aside from ESBuild use it.

  19. comment
    Comment #28859884

    This was true in Parcel 1, but v2’s plugin system is just as powerful as webpack’s. v2 is all about adding extensibility and control.

  20. comment
    Comment #28859871

    Parcel 2 does both: it is useful out of the box, and many projects will never need to configure it, but v2 adds a complete plugin system that lets you override and configure everyt…

  21. comment
    Comment #28859864

    Note that Parcel’s plugin system is completely different in v2 and the implicit loading is gone.

  22. comment
    Comment #27226684

    We will have a WASM build, yes. Mainly for running in the browser or on platforms we don't build for. In our tests so far, it is significantly slower though (e.g. ~30%) so it's a t…

  23. comment
    Comment #27225586

    I started prototyping a @parcel/jest preset and a @parcel/register package that would help with this. Basically it would use Parcel for builds when using other tools like testing f…

  24. comment
    Comment #27225024

    I am paid to work on react-aria/spectrum. Parcel is a side project.

  25. comment
    Comment #27224398

    Yep, this is true. In fact, we already improved performance by over 25x by optimizing algorithms in JavaScript. As covered in the blog post, this rewrite was motivated by more than…