@daniel@roe.dev
@daniel@roe.dev avatar

daniel

@daniel@roe.dev

#opensource maintainer building https://m.webtoo.ls/@nuxt โ€ข https://nuxt.com โ€ข a framework for building full-stack/static/hybrid web apps built on #vue and #nitro

๐Ÿฆ„ https://regexp.dev โ€ข ๐Ÿ…ฐ๏ธ https://fontaine.sh โ€ข :elk: @elk โ€ข :webtools: https://m.webtoo.ls/@server โ€ข :roe: https://roe.dev

๐Ÿ˜ #typescript โ€ข #serverless โ€ข #jamstack โ€ข #performance โ€ข #GDE โ€ข #MVP โ€ข #nuxt

๐ŸŒฑ #writing โ€ข #speaking โ€ข #piano โ€ข #skiing โ€ข โœ๏ธ

This profile is from a federated server and may be incomplete. Browse more on the original instance.

daniel, to random
@daniel@roe.dev avatar

๐Ÿ‘‰ If you're interested in the breaking changes of , you can already try some of them out in your own project using our nightly release channel.

๐Ÿšจ Please note that this is subject to change until the final release, and for early adopters/contributors only right now! ๐Ÿšจ

daniel, to vuejs
@daniel@roe.dev avatar

Another stream - I fell into a trap ๐Ÿšจ and will be building/discussing a integration for https://www.convex.dev with @ballingt today ...

โ–ถ๏ธ Streaming now on https://twitch.tv/danielroe

daniel, to github
@daniel@roe.dev avatar

Going to try to build an AI-powered integration with (+ + ?) to make my life as a maintainer a bit easier.

<rubs hands>

โ–ถ๏ธ Streaming now on https://twitch.tv/danielroe

daniel, to random
@daniel@roe.dev avatar

๐Ÿ‘‰ A super quick demo of @elk at the recent @fediforum unconference. Check it out if you're curious about @Mastodon ...

https://www.youtube.com/watch?v=638KXw0l-78

daniel, to random
@daniel@roe.dev avatar

This April Iโ€™ll be doing 100 press-ups a day to raise money for Cancer Research UK.

Might be a bit tricky as Iโ€™m at CityJS London and Devoxx Greece but Iโ€™m optimistic!

If youโ€™d like to support me, I have a fundraising page here.

https://fundraise.cancerresearchuk.org/page/danielroe

daniel,
@daniel@roe.dev avatar

I think probably most of us have encountered cancer in some form. Both my parents and both my sisters have had cancer. One of my sisters died from it while still a teenager, and my father is living with brain cancer.

I would love to see a genuine cure for cancer and believe we are closer than we have ever been.

daniel, to random
@daniel@roe.dev avatar

I'm travelling but managed to record a quick video on type-safe routing in @nuxt - an amazing feature built by @posva.

๐Ÿ‘‰ Check it out, and let me know what you think!

https://www.youtube.com/watch?v=SXk-L19gTZk

daniel, to random
@daniel@roe.dev avatar

Nuxt Fonts v0.2.0 is out! ๐Ÿ”ฅ

๐Ÿช„ DevTools support (thanks https://github.com/arashsheyda!)
โšก๏ธ experimental preload links
๐ŸŽจ experimental CSS variable transform

daniel, to random
@daniel@roe.dev avatar

Here's my latest tiny video, explaining what the built-in Nuxt 'aliases' are, how to add your own, and what definitely not to do.

https://www.youtube.com/watch?v=umLI7SlPygY

daniel, to random
@daniel@roe.dev avatar

๐Ÿšง Looking forward to next @nuxt minor release (v3.10) this week, I'm going through and reviewing PRs. Want to join?

โ–ถ๏ธ Live now on https://twitch.tv/danielroe

daniel, to random
@daniel@roe.dev avatar

๐Ÿ‘‹ Announcing a new open-source side project:

https://page-speed.dev

๐Ÿ‘‰ Put in your domain name to see your Core Web Vitals / Lighthouse score - and then share it easily on social media.

daniel, to random
@daniel@roe.dev avatar

So annoying. I've just lost a chunk of my VSCode settings after an update. ๐Ÿฅบ

More seriously, when things like this happen,
๐Ÿ‘‰ I always feel like I've lost something
๐Ÿ‘‰ but in fact after I've 'rebuilt' it's always better.

Whether it's a draft of an article or a feature branch to a repo, this seems to hold good.

๐Ÿ’ก But I still wish there were a 'time machine' for the 'Settings Sync' feature so I could go back and recover them.

daniel, to random
@daniel@roe.dev avatar

Built something fun with https://sli.dev and https://localai.io... Can you guess what it is? ๐Ÿ‘€

This is built in https://vuejs.org using the Media Capture and Streams browser API (https://developer.mozilla.org/en-US/docs/Web/API/Media_Capture_and_Streams_API).

I chatted briefly to @antfu and will hopefully open a PR to add this functionality to Slidev directly. ๐Ÿ™

video/mp4

daniel, to random
@daniel@roe.dev avatar

๐Ÿ‘‰ Wrote a little bit about how I'm funded, in the interests of transparency.

https://roe.dev/blog/funding

daniel, to random
@daniel@roe.dev avatar

๐ŸŒ‰ I think it's time. A few more tasks and then let's release Nuxt Bridge!

โ–ถ๏ธ Live now at https://www.twitch.tv/danielroe

daniel, to random
@daniel@roe.dev avatar

๐Ÿชถ Just published a new article - this time about how to implement 'shared payload' support in @nuxt v3.

@atinux has been pestering me - so please do thank him for it ๐Ÿคฃ

daniel,
@daniel@roe.dev avatar

In short?

๐Ÿ‘‰ a 'shared payload' allows you to share data when prerendering your app
๐Ÿ”ฅ this can significantly speed up generation of static pages
๐Ÿ’ช it's easy to implement in a couple lines using the nitro storage layer

Here's an example stackblitz.

https://stackblitz.com/edit/nuxt-shared-payload?file=package.json

daniel,
@daniel@roe.dev avatar

โœจ We plan to build this in to Nuxt itself.

You can follow this PR for more details.

https://github.com/nuxt/nuxt/pull/24894

daniel, to random
@daniel@roe.dev avatar

If you've been using nuxt-vitest, I would really value your testing out an alpha of @nuxt/test-utils ๐Ÿ™

๐Ÿ”€ e2e + unit tests merged into single @nuxt/test-utils package
๐Ÿ”ฅ rewritten to support vitest v1
๐Ÿž lots of squashed bugs

๐Ÿ‘‰ Migration guide: https://github.com/nuxt/test-utils/issues/644

TodePond, to random
@TodePond@mas.to avatar

Hey @daniel when you visited the tldraw office, you mentioned there's a simple way to add a 'add this user as a contributor' to a github repo. I really wanna add that to all my repos, especially https://github.com/TodePond/Arroost

I want to recognise the non-coding contributions that people give!

Can you give me a hint or pointer of where to start or what to use for that? :)

daniel,
@daniel@roe.dev avatar

@TodePond I think making a commit and adding a new line with Co-authored-by: Daniel Roe &lt;daniel@roe.dev&gt; should be sufficient.

You can also forge commits, but it is worth seeing if the above approach works as it's more straightforward.

daniel, to github
@daniel@roe.dev avatar

๐Ÿ‘‹ Announcing a tiny open-source side project:

http://firstcommit.is

๐Ÿ‘‰ Plug in your username (or someone else's!) to find out their first open-source contribution.

daniel,
@daniel@roe.dev avatar

๐Ÿ› There will almost certainly be bugs...

... and definitely ideas for improvement.

Let me know, or open a PR! ๐Ÿ™

It's open-source here: https://github.com/danielroe/firstcommit.is

daniel,
@daniel@roe.dev avatar

@miclgael Is it possible that those other commits are either not public or associated with a different email address?

daniel, to random
@daniel@roe.dev avatar

โ–ถ๏ธ Okay, let's do it.

I'm going to speed-run building a fun little app with . ๐Ÿคž

https://twitch.tv/danielroe

daniel, to random
@daniel@roe.dev avatar

๐Ÿšง Reworking Nitro's type system. It feels like I've been on this too long, so come help me.

โ–ถ๏ธ https://www.twitch.tv/danielroe

  • All
  • Subscribed
  • Moderated
  • Favorites
  • โ€ข
  • megavids
  • kavyap
  • DreamBathrooms
  • osvaldo12
  • magazineikmin
  • khanakhh
  • tacticalgear
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ethstaker
  • Durango
  • normalnudes
  • provamag3
  • ngwrru68w68
  • InstantRegret
  • cubers
  • modclub
  • everett
  • thenastyranch
  • cisconetworking
  • Leos
  • GTA5RPClips
  • tester
  • vwfavf
  • anitta
  • JUstTest
  • All magazines