Viewing profile — devongovett
devongovett
HN member- Joined
- Thu, Oct 08, 2009, 11:26 AM UTC
- HN karma
- 2,126
- Public activity
- 248 items
- HN profile
- View on Hacker News ↗
About devongovett
No profile information was provided.
Recent public activity
-
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…
-
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…
-
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…
-
comment
Comment #32114884
In Parcel 2, you can configure everything.
-
comment
Comment #32114877
Parcel 2 solved this though. You can override pretty much everything if you want now.
-
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…
-
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…
-
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…
-
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…
-
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…
-
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...
-
comment
Comment #29005106
If you want a bundler built using SWC as a base today, check out Parcel: https://parceljs.org
-
comment
Comment #29005057
And Parcel: https://parceljs.org
-
comment
Comment #29005007
Next.js still uses webpack. They basically replaced Babel with SWC.
-
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…
-
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…
-
comment
Comment #28859950
In v2, there is no transpilation unless you add a browserslist config.
-
comment
Comment #28859898
Note that this benchmark is dominated by Terser for minification. All tools aside from ESBuild use it.
-
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.
-
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…
-
comment
Comment #28859864
Note that Parcel’s plugin system is completely different in v2 and the implicit loading is gone.
-
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…
-
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…
-
comment
Comment #27225024
I am paid to work on react-aria/spectrum. Parcel is a side project.
-
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…