@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

Excited to announce a little thing I'm working on. 😁

πŸ‘‰ I'm also looking for a cohort of early users - so do sign up if it interests you.

https://react-to-nuxt.com

daniel, to random
@daniel@roe.dev avatar

πŸ‘‰ If you're interested in the breaking changes of #nuxt, 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 #vuejs 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 #GitHub (+ #Nuxt + #NuxtHub?) 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 #github 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 #nuxt. 🀞

https://twitch.tv/danielroe

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