Dylan Piercey's Avatar

Dylan Piercey

@dpiercey.me.bsky.social

Making bundles smaller with the @markojs.com ๐Ÿง™โ€โ™‚๏ธ

572 Followers  |  354 Following  |  17 Posts  |  Joined: 07.02.2024  |  2.075

Latest posts by dpiercey.me on Bluesky

On Linux you're an admin
On Mac you're an end user
On Windows you're a victim

14.12.2024 00:26 โ€” ๐Ÿ‘ 6279    ๐Ÿ” 648    ๐Ÿ’ฌ 209    ๐Ÿ“Œ 58

Vite exists to help frameworks help us make better software.

13.12.2024 12:37 โ€” ๐Ÿ‘ 52    ๐Ÿ” 4    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

In 2025 all our UI tests will finally run in a real browser again for the first time since Karma was replaced by JSDOM.

I'm so here for this.

08.12.2024 14:56 โ€” ๐Ÿ‘ 233    ๐Ÿ” 13    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 6
Preview
a black and white cat wearing sunglasses is laying down on a couch Alt: a cool cat typing on an invisible keyboard (circa 2020, pre copilot, colorized)

Me lately:
Copilot off
Headphones on

01.12.2024 21:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Sometimes the best engineering happens when youโ€™re just tinkering, free from expectations and deadlines.

10.11.2024 09:35 โ€” ๐Ÿ‘ 363    ๐Ÿ” 51    ๐Ÿ’ฌ 19    ๐Ÿ“Œ 12

I personally made it to Tuesday this week before hitting a cjs/esm interop issue.

20.11.2024 23:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Then you can't use @vite.dev ๐Ÿ˜ญ

20.11.2024 23:03 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Nuance deleted to fit the above into a single post*

20.11.2024 14:52 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My experience is devs accept subtly incorrect code from a gpt when otherwise they'd learn how to do something and how it works.

I imagine this a net negative with more buggy software and less actual learning. Only way I see out of this is if the LLMs get good enough to output correct code.

20.11.2024 14:46 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Migration from v5 Next Generation Frontend Tooling

vite@6.0.0-beta.10 is out!

This is a big one! We plan to release v6 stable as soon as vite-ecosystem-ci is green, so if you have feedback, especially about Environment API please let us know quickly.

Learn more about what's new at the v6 migration guide
main.vite.dev/guide/migrat...

14.11.2024 15:45 โ€” ๐Ÿ‘ 142    ๐Ÿ” 23    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 2
Preview
Guide to the Node.js `exports` field Take control over how your npm package is accessed with the package.json `exports` field

Confused about the `exports` field in package.json?

I wrote a guide to break it down and walk you through it!

๐Ÿ‘‰ hirok.io/posts/node-exports-guide

15.11.2024 12:23 โ€” ๐Ÿ‘ 98    ๐Ÿ” 16    ๐Ÿ’ฌ 8    ๐Ÿ“Œ 4
Preview
Rollup The JavaScript module bundler

Object property tree-shaking is about to be finalized in Rollup!

Just released rollup@4.27.0-0 that handles some really tricky scenarios when destructuring getters with side effects, including mutating the destructured object. Play around:

rollup-cwwshxnz5-rollup-js.vercel.app/repl/?pr=542...

13.11.2024 07:54 โ€” ๐Ÿ‘ 71    ๐Ÿ” 9    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 2

I'm not a conspiracy guy, but sometimes...

12.11.2024 12:29 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yeah, cool that's svelte's doing it. I personally can't help but grimace though when I see a mix of snake and camel case (eg when using builtins ๐Ÿ˜ข)

12.11.2024 02:18 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Just having fun, sorry y'all.

12.11.2024 01:42 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Philosophically I am all for tabs and I'd support this decision.

Practically I'm against going against what's standard in the JS ecosystem.

Although I do very much wish JavaScript chose snake_case ๐Ÿ˜‚

12.11.2024 01:40 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

A lot of good came from coffeescript! But there's still some good in there ๐Ÿ˜‚

12.11.2024 00:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

So far it's handling it beautifully ๐Ÿš€ ๐Ÿ˜‚

11.11.2024 17:46 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you ๐Ÿค—

11.11.2024 16:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

heart on my sleeve as they say ๐Ÿ˜‚

11.11.2024 15:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

It is an honor ๐Ÿ’–

11.11.2024 15:56 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
a cartoon robot is flying through the air with his arms outstretched Alt: voltron assembles

All the frameworks are here now! Go follow them all! Let's make their bluesky social graphs broader than it ever was in X.
@vuejs.org @react.dev @preactjs.com @svelte.dev @solidjs.com @qwik.dev @markojs.com @emberjs.com

11.11.2024 10:24 โ€” ๐Ÿ‘ 147    ๐Ÿ” 39    ๐Ÿ’ฌ 17    ๐Ÿ“Œ 5

Common ground โค๏ธ

11.11.2024 15:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I don't know how shadow bans work on this platform so I'm trying to be careful

11.11.2024 15:26 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

First post on bsky and so let me lay it all out.

* esm was a mistake
* coffeescript is the GOAT
* web components don't exist

And the obvious ones:

* that should be a link or a form
* snake_case_is_the_best_case
* spaces over tabs

11.11.2024 15:21 โ€” ๐Ÿ‘ 34    ๐Ÿ” 3    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 3

@dpiercey.me is following 20 prominent accounts