Dylan Piercey
@dpiercey.me
π€ 592
π₯ 354
π 17
Making bundles smaller with the
@markojs.com
π§ββοΈ
reposted by
Dylan Piercey
Marko
17 days ago
Marko π€ UnoCSS
@unocss.dev
now reads `.marko` files by default!
0
7
2
reposted by
Dylan Piercey
Marko
about 1 month ago
Keeping bundles small π«‘
www.lorenstew.art/blog/10-kanb...
add a skeleton here at some point
0
9
1
reposted by
Dylan Piercey
Loren Stewart
about 1 month ago
New post!
www.lorenstew.art/blog/10-kanb...
9
109
40
reposted by
Dylan Piercey
Marko
2 months ago
Input masking with cursor preservation?
markojs.com/playground#d...
0
4
2
reposted by
Dylan Piercey
Marko
3 months ago
Had to whip up a color mixer, our playground makes it quick and easy to share!
markojs.com/playground?f...
loading . . .
Playground | Marko
The Marko programming language
https://markojs.com/playground?fullscreen=1#djIfiwgAAAAAAAATpVRLj9s2EP4rU-YBG7UlWWhSQCv5sg3QHnqpgV7CAKGpscysRArUyCvH8X8vSEpap0i6AXoxRM734Aw_-v2FtYKOLGNKlzhEjbAPhq2YNJpQE8uYrBVqAtW0xhJcgMzvOMAVDtY0wFkU96TqjjOuuc6P6fbe1MbCn2pAm8fHdMt13m7faUILQp_hfrcD6SFKAx0RCIe9GbD7KY_brRepkWIP2RScvZAySd7-ytn2tpK6SpLIw2HvK2OtMb0mLIuDqDt0BGl0R3GjBiyLsQivX4ceFh-91LpRw0JpMA-1PK7g5SVYX-FN8mpeptflx2XwKdUpUrrtqdtyDZAfFNZlhwQdnWssLsDZeu1JnGWh1Q1cPRYgr7FCXY5D2uTxuB6rrZIPgZsVgRkHk3hy8Wf4Mdf0O67ps67pN1zzuFSnMIGDqnqLU_eVFC0po7d-yhnk0pS4fXnxy2se-6WTmoGe2LVC3xx-L-RDZU2vy6cuvAJcY-8-m3Kdd9KqlrbThRZAtse7PB73uWbX1Zzrp-7-b7hdwk6i7jErfAAiv5hySTjQ326j4GzKpIcBnVu3OfYFo8RM9iA3k059xmKTuE9fLGZJ-PIlbM21-6PQFS5OS3foGVbACa4OY_QIwCVcwjWfRkTI_sxZ3oXyrYhrwG9fuf7XNP2NRbLrvhqjv0zvc0RVHSmDNxYbL1Gqrq3FOYN9beTDHddXN5nxBQXODDnUOHiS-1g_WtFm4H793qe-I3U4r0fXDLpWSFzvkR4R9SQ8v4vvKO-NLdGOaYeTsIvx2SyfFFzQAv9RlXTMYJMkr-7-46SlsihdtP3L6xvtS42wldIZpBYbED2ZyWFvynPQb8SwHj3SX6aJTbzNDS_cz1rUqnIm6P5Ondzt1fioRp--vhn_BwhS6JPooIDSyL5BTZG0KAjf1ehWC84CgjM3hvAd-YNBMZKjcLNQwMZBgiwNT_UK6d7ZDk4uLYMU1zj4p3XotZ_QGL8w8jAESUN0UHW9c9Hy6Xs8KsIxglP1L5S0SFaQrGCzgs3y7ltUL_sczZf9-d_bFVQr2H9wVBpcC380osLfBIlbUlQKEiPTIvVWwyK8Gs5ecAY_h4WNyOzIKl0tNm-XUSvKHQlLi3QFnCWcLSdg9aPA_XNAB1uGIHz4By810oPLBwAA
0
3
1
reposted by
Dylan Piercey
Ryan Carniato
3 months ago
There is hate for JS on the server. But none have accomplished what
@markojs.com
has. Forget Islands, forget serialization boundaries, forget writing code twice. Just declarative templates, low JS, automatically.
@dpiercey.me
joins me Friday to show how it's done.
www.youtube.com/live/x-3RxGf...
loading . . .
Marko 6: Fulfilling the Promise of Less JavaScript w/ Dylan Piercey
YouTube video by Ryan Carniato
https://www.youtube.com/live/x-3RxGf4KA8?si=JzkomG1JwUiUQobN
2
29
7
reposted by
Dylan Piercey
Sudoku
12 months ago
On Linux you're an admin On Mac you're an end user On Windows you're a victim
208
6215
697
reposted by
Dylan Piercey
patak
12 months ago
Vite exists to help frameworks help us make better software.
add a skeleton here at some point
1
52
5
reposted by
Dylan Piercey
Kent C. Dodds π
12 months ago
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.
add a skeleton here at some point
10
232
19
Me lately: Copilot off Headphones on
about 1 year ago
0
3
0
reposted by
Dylan Piercey
Addy Osmani
about 1 year ago
Sometimes the best engineering happens when youβre just tinkering, free from expectations and deadlines.
19
363
63
reposted by
Dylan Piercey
Vite
about 1 year ago
[email protected]
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...
loading . . .
Migration from v5
Next Generation Frontend Tooling
https://main.vite.dev/guide/migration.html
3
141
25
reposted by
Dylan Piercey
Hiroki Osame
about 1 year ago
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
loading . . .
Guide to the Node.js `exports` field
Take control over how your npm package is accessed with the package.json `exports` field
https://hirok.io/posts/node-exports-guide
8
97
20
reposted by
Dylan Piercey
Lukas Taegert-Atkinson
about 1 year ago
Object property tree-shaking is about to be finalized in Rollup! Just released
[email protected]
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...
loading . . .
Rollup
The JavaScript module bundler
https://rollup-cwwshxnz5-rollup-js.vercel.app/repl/?pr=5420&shareable=JTdCJTIyZXhhbXBsZSUyMiUzQW51bGwlMkMlMjJtb2R1bGVzJTIyJTNBJTVCJTdCJTIyY29kZSUyMiUzQSUyMiUyRiUyRiUyMElmJTIwd2UlMjByZW1vdmUlMjBzb21ldGhpbmclMjBmcm9tJTIwdGhlJTIwcmlnaHQlMjBzaWRlJTIwb2YlMjBkZXN0cnVjdHVyaW5nJTJDJTIwd2UlMjBhbHNvJTIwbmVlZCUyMHRvJTVDbiUyRiUyRiUyMHJlbW92ZSUyMGl0JTIwZnJvbSUyMHRoZSUyMGxlZnQlMjBzaWRlJTIwdG8lMjBhdm9pZCUyMGRlc3RydWN0dXJpbmclMjB1bmRlZmluZWQuJTVDbmNvbnN0JTIwJTdCJTVDbiUyMCUyMGElM0ElMjAlN0IlMjBiJTNBJTIwJTdCJTIwdW51c2VkMSUyMCU3RCUyMCU3RCUyQyU1Q24lMjAlMjB1c2VkMSU1Q24lN0QlMjAlM0QlMjAlN0IlMjBhJTNBJTIwJTdCJTIwYiUzQSUyMCU3QiUyMHVudXNlZDElM0ElMjB0cnVlJTIwJTdEJTIwJTdEJTJDJTIwdXNlZDElM0ElMjB0cnVlJTIwJTdEJTVDbmNvbnNvbGUubG9nKHVzZWQxKSUzQiU1Q24lNUNuJTJGJTJGJTIwV2UlMjBjYW5ub3QlMjByZW1vdmUlMjBhJTIwcHJvcGVydHklMjBpZiUyMGl0JTIwdHJpZ2dlcnMlMjBhJTIwZ2V0dGVyJTIwd2l0aCUyMHNpZGUlMjBlZmZlY3RzJTVDbmNvbnN0JTIwJTdCJTIwdW51c2VkMiUyQyUyMHJlYWxseVVudXNlZDIlMjAlN0QlMjAlM0QlMjAlN0IlNUNuJTIwJTIwZ2V0JTIwdW51c2VkMigpJTIwJTdCJTVDbiUyMCUyMCUyMCUyMGNvbnNvbGUubG9nKCdlZmZlY3QnKSUzQiU1Q24lMjAlMjAlN0QlMkMlNUNuJTIwJTIwcmVhbGx5VW51c2VkMiUzQSUyMHRydWUlNUNuJTdEJTNCJTVDbiU1Q24lMkYlMkYlMjBBbmQlMjB3ZSUyMG5lZWQlMjB0byUyMHRyYWNrJTIwaWYlMjB0aGUlMjBnZXR0ZXIlMjBtb2RpZmllcyUyMHRoZSUyMG9iamVjdCUyMGl0c2VsZiU1Q25jb25zdCUyMCU3QiUyMHVudXNlZDMlMkMlMjBjaGFuZ2VkVmFsdWUzJTJDJTIwdW5jaGFuZ2VkVmFsdWUzJTIwJTdEJTIwJTNEJTIwJTdCJTVDbiUyMCUyMGdldCUyMHVudXNlZDMoKSUyMCU3QiU1Q24lMjAlMjAlMjAlMjB0aGlzLmNoYW5nZWRWYWx1ZTMlMjAlM0QlMjB0cnVlJTNCJTVDbiUyMCUyMCU3RCUyQyU1Q24lMjAlMjBjaGFuZ2VkVmFsdWUzJTNBJTIwZmFsc2UlMkMlNUNuJTIwJTIwdW5jaGFuZ2VkVmFsdWUzJTNBJTIwZmFsc2UlNUNuJTdEJTNCJTVDbiU1Q25pZiUyMChjaGFuZ2VkVmFsdWUzKSUyMGNvbnNvbGUubG9nKCdjaGFuZ2UlMjBkZXRlY3RlZCcpJTNCJTVDbmlmJTIwKHVuY2hhbmdlZFZhbHVlMyklMjBjb25zb2xlLmxvZygndGhpcyUyMHNob3VsZCUyMGJlJTIwcmVtb3ZlZCcpJTNCJTIyJTJDJTIyaXNFbnRyeSUyMiUzQXRydWUlMkMlMjJuYW1lJTIyJTNBJTIybWFpbi5qcyUyMiU3RCU1RCUyQyUyMm9wdGlvbnMlMjIlM0ElN0IlN0QlN0Q=
1
72
11
reposted by
Dylan Piercey
patak
about 1 year ago
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
17
145
44
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
about 1 year ago
18
34
6
you reached the end!!
feeds!
log in