daniel roe ๐Ÿ‡บ๐Ÿ‡ฆ's Avatar

daniel roe ๐Ÿ‡บ๐Ÿ‡ฆ

@danielroe.dev.bsky.social

๐Ÿก https://roe.dev โž• building @nuxt.com โ€ข @nitro.build โ€ข https://elk.zone ๐Ÿ’ https://page-speed.dev โ€ข https://firstcommit.is โ€ข https://react-to-nuxt.com ๐Ÿ… Google GDE โ€ข Microsoft MVP โ€ข GitHub โญ๏ธ ๐Ÿง—โ€โ™‚๏ธ โ›ท๏ธ ๐Ÿšดโ€โ™‚๏ธ โœ๏ธ ๐Ÿ“ edinburgh ๐Ÿด๓ ง๓ ข๓ ณ๓ ฃ๓ ด๓ ฟ

12,861 Followers  |  1,793 Following  |  3,769 Posts  |  Joined: 26.04.2023  |  1.7994

Latest posts by danielroe.dev on Bluesky

what specific version?

04.08.2025 10:25 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

โš ๏ธ A security advisory has been published for IPX.

โ„น๏ธ Image assets in directories with the same prefix (e.g., /public123/*) may have been accessible.

โœ… All 3 IPX major versions have been patched. Both @nuxt.com and @netlify.com have released updates.

โฌ†๏ธ Please update to stay safe.

04.08.2025 07:46 โ€” ๐Ÿ‘ 20    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 1

Your greatest work is still in the future.

So, donโ€™t quit nowโ€ฆ

04.08.2025 07:41 โ€” ๐Ÿ‘ 20    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

dev? if so, try visiting 127.0.0.1 rather than localhost

and which version of nuxt and nuxt/cli are you using?

04.08.2025 06:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

i jest

would love to know what you find

02.08.2025 20:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Apple Notes?

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

ahh, thatโ€™s very helpful

thank you ๐Ÿ™

02.08.2025 14:26 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Introducing srvx.h3.dev CLI (experimental).

The fastest way to start a modern web server in Node.js, Deno, or Bun.

02.08.2025 10:41 โ€” ๐Ÿ‘ 55    ๐Ÿ” 8    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

oh I'm sorry โค๏ธ

02.08.2025 08:40 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yes, it could be clever if we detected that a subsequent await is 'independent' of the previous one.

possible danger: side-effects (e.g. first call sets a value in a store, then second one relies on that value being set)

02.08.2025 08:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
a ragdoll cat standing on a blue staircase looking out between two white bars

a ragdoll cat standing on a blue staircase looking out between two white bars

a ragdoll cat is nestled on the edge of a laptop keyboard, looking into the camera

a ragdoll cat is nestled on the edge of a laptop keyboard, looking into the camera

a ragdoll cat snuggles between my blue jeans-clad leg and the arm of a tartan armchair

a ragdoll cat snuggles between my blue jeans-clad leg and the arm of a tartan armchair

goodbye barley ๐Ÿ˜ฟ

02.08.2025 06:13 โ€” ๐Ÿ‘ 146    ๐Ÿ” 1    ๐Ÿ’ฌ 35    ๐Ÿ“Œ 0
Preview
Announcing TypeScript 5.9 - TypeScript Today we are excited to announce the release of TypeScript 5.9! If youโ€™re not familiar with TypeScript, itโ€™s a language that builds on JavaScript by adding syntax for types. With types, TypeScript mak...

TypeScript 5.9 is now available! ๐Ÿ“ฃ

This release brings:

โœ… An updated tsc --init
โœ… Type-checking for the new 'import defer'
โœ… Actual summaries in more DOM APIs
โœ… Expandable quick info hovers (โœจpreviewโœจ)

and more! Read up more on our blog:

devblogs.microsoft.com/typescript/a...

01.08.2025 17:15 โ€” ๐Ÿ‘ 139    ๐Ÿ” 27    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 6

well I'm sort of saying it's the other way around unless I'm misunderstanding something

but.... what matters is that we're on the same sofa โค๏ธ

01.08.2025 19:05 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

exactly!

01.08.2025 17:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
<script setup lang="ts">
const { data } = await useFetch('/api/foo')
</script>

<template>
  <div>
    {{ data }}
  </div>
</template>

<script setup lang="ts"> const { data } = await useFetch('/api/foo') </script> <template> <div> {{ data }} </div> </template>

btw nuxt is automatic async vue.

... I am looking with interest at the sweet svelte bundler optimisation for parallel awaits though ๐Ÿ‘€

01.08.2025 14:35 โ€” ๐Ÿ‘ 58    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

delighted!! ๐Ÿ™Œ

01.08.2025 05:47 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

iโ€™m in ๐Ÿ˜Š

01.08.2025 05:45 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

iโ€™m not here for a long time, no wait yes i am i hope

31.07.2025 20:39 โ€” ๐Ÿ‘ 14    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

you want to โ€ฆ get on a zoom call with me?

๐Ÿ‘€

31.07.2025 19:10 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Video thumbnail

it's fair to say that the zoom slack app has ... an idea of what it thinks I should be doing

31.07.2025 16:38 โ€” ๐Ÿ‘ 27    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Preview
firstcommit.is - @danielroe The first commit of danielroe on GitHub

not me!

firstcommit.is/danielroe

31.07.2025 14:06 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

this is an opportunity to plug different developers into firstcommit.is

๐Ÿ‘€

31.07.2025 12:23 โ€” ๐Ÿ‘ 14    ๐Ÿ” 0    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1

thank you ๐Ÿ™

31.07.2025 06:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

i think you could either use a prefix or maybe scope them to a different css layer

31.07.2025 06:05 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
The image riddle as first clue for the speaker reveal. It shows for emojis: A gear, a ghost, a newspaper and a triangle.

The image riddle as first clue for the speaker reveal. It shows for emojis: A gear, a ghost, a newspaper and a triangle.

๐Ÿšจ GUESS THE SPEAKER! CLUE #1 ๐Ÿšจ

๐ŸŽŸ๏ธ Win a FREE ticket to ViteConf. Comment your guess to enter the raffle.
๐Ÿ‘ค A new speaker thatโ€™s not on viteconf.amsterdam
๐Ÿ”Ž More clues coming soon. The big reveal on Monday

๐Ÿ‘‡ Drop your guess below!

30.07.2025 12:01 โ€” ๐Ÿ‘ 11    ๐Ÿ” 7    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 1

ok I won't

29.07.2025 20:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

wait, you take what I say seriously?

29.07.2025 20:39 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Technology | 2025 Stack Overflow Developer Survey

@bsky.app overtaking X for desired AND admired community platform for devs!

29.07.2025 20:01 โ€” ๐Ÿ‘ 247    ๐Ÿ” 60    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 7

do you have an issue open on nuxt ui?

29.07.2025 19:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

maybe @benjamincanac.dev knows more?

i didnโ€™t think you had to install it separately, but if it is a peer dep then `nuxt module add` would also install the peer dep

29.07.2025 19:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@danielroe.dev is following 20 prominent accounts