Skip to main content

Feed


Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

based on my experience:
🟒 pick something you love
🟒 don't be afraid to make MANY mistakes
🟒 find and follow good people
🟒 assume you have something to offer

🟒 use your previous experience
(sorry about the formatting!)

roe.dev/ama

-  -  -                                ~/question.md

1     daniel roe reinvention how do I change careers

roe.dev/ama                                                      asked just now

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

wouldn't it be nice if sites could share a cache of common js?

... stuff like react, or vue or svelte?

πŸ‘‰ there's an early stage proposal for cross-origin storage which enables exactly this

there are challenges but I think it's very interesting indeed

I'm working with @tomayac to build bundler integration for this (currently a nuxt module + a vite plugin) - github.com/danielroe/cross-ori

I'd love to know:

1️⃣ if this sounds like a good idea you'd use
2️⃣ if you wanted to test it out and see if it might make a difference for you ...

happy to help if you have questions! πŸ™

right now testing it out means:

βšͺ using the vite plugin or nuxt module

βšͺ installing an 'unpacked' version of a chrome extension that polyfills this functionality

βšͺ checking to see if your site still builds, and ideally comparing output across several sites

- github.com/danielroe/cross-ori
- github.com/WICG/cross-origin-s
- chromewebstore.google.com/deta


Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

absolutely!
in general, Nuxt tries to provide good defaults while allowing full customisation
data fetching is something we provide simple core utils for because it deeply integrates with server ➑️ client consistency
… but you can easily pick a data paradigm that fits you better.

roe.dev/ama

I never got ask you what you think about @tanstack/vue-query? Does it have a place in a nuxt application?

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

I would ask for more consistent access to typescript internals.
(also in vscode, btw!)
it feels like adding plugins (for example, for .vue support!) is needlessly complicated, particularly when native <> js boundaries are concerned with tsgo

roe.dev/ama

If you could change anything you wanted about typescript with a magic wand, what would you do?

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

I've always been interested in tech
... as a kid playing with my dad's laptop-with-printer 🀯
... checking out linux distros
... 'webmaster' for old-school bulletin boards
... running my first VPS for an IRC bot
the amazing thing is that - somehow - my hobby is now my career.

roe.dev/ama

How did you get into / end up in tech, especially after you studied a lot of jurisprudence and theology. Were you always interested in technology or did you checkout another branch mid life?

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

sure β€” though only if it's reasonably quick-turned game!

my dad used to win against me as a kid (I tell myself) because he took half an hour per move and I got so bored I moved in a couple seconds.

oh, you do realise this is going to have to stop being anonymous at some point?

roe.dev/ama

Hello Daniel! Saw you like board games can we play chess? :)

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

linkedin (like any social network) has always had its own _flavour_ of grift

low-quality 'content' proliferates wherever there is a reward for it (eg. likes)

yet I think (or hope?) that as more people use LLMs, non-original content will start to 'smell' + reward will decrease

roe.dev/ama

Hi Denial, do you think linkdin now became AI generated content dump yard?

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

I ... do not know what you mean, and I very much hope not.

I used to admire elon. no longer.

I am always somewhat relieved when my opinion changes, because I never want to get to a point where my mind is totally ossified.

(contrarily - you have to stand for some things!)

roe.dev/ama

Is Daniel Roe like the Elon Musk of Nuxt? If you know what I mean.

Avatar for Daniel Roe
daniel roe πŸ‡ΊπŸ‡¦

it automatically updates via an apple shortcut based on current location (determined by GPS) ...

βŠ™ every day at noon
βŠ™ 2 minutes after I turn off airplane mode

... and updates my GitHub profile icon, as well as my website flag + city description.

roe.dev/ama

Does roe.dev "Daniel is currently in Netherlands" update automatically based on your current GPS signal and detect the country in real time? How does it know where you are? Or do you like manually update it when you travel?
Β  ​