hear me out:
shrek connect
hear me out:
shrek connect
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!)

I already have to spend too much of life apologizing.
can I meet you halfway with some bright red trousers?

what a brilliant idea. let's do it! π
we can do the first one 18-19 July. I'll create a GitHub issue with all the details ...

I am not cool enough to know what those are
but I am a big fan of mudskippers. look at those little faces!

π΄ββ stealing a heart
π΄ββ murdering a song
π΄ββ breaking the glass ceiling
π΄ββ killing time
π΄ββ insider coding

if it sparks joy!
I myself do not have a Scottish accent but please do not let that stop you. and please send a recording via DM.

I don't know who needs to hear this, but Edinburgh is a lovely city
> Fun fact: people talk to each other.
we should do this even more
fill in the blank as of five years from now:
π having ___, Daniel is now ___, which surprised me because ___
quote post this and I'll return the favour if you want, in the same vein....
IF?!!! I'm not sure I know anyone who doesn't.
my go-to is diavolo or something with 'nduja and salami and rocket and maybe a bit of gorgonzola....

single-mindedly embrace contradictions
πββοΈ want a zero-config backup of your github repos and think @tangled.org is pretty cool?
then https://synchub.to is for you!
π it's a github app that automatically syncs your public github repos to tangled β¨
let me know what you think! π
β check it out on https://tangled.org/danielroe.dev/synchub.to.
... and feel free to contribute! π
the more people I talk to, the more convinced I am that (it's probably fair to say) none of us is okay
we're in this together my friends π«
why do i feel so truculent when iβm on holiday
if someone can tell you are using an llm
youβre doing something wrong
it was the best of times, it was the worst of times
people should read more fairy stories
there is a lot about ghosts, doppelgangers, cursed gifts, enchantments, thralls, and more
very relevant stuff
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) - https://github.com/danielroe/cross-origin-storage
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
- https://github.com/danielroe/cross-origin-storage
- https://github.com/WICG/cross-origin-storage
- https://chromewebstore.google.com/detail/cross-origin-storage/denpnpcgjgikjpoglpjefakmdcbmlgih
i am a vibes coder
hey a coruΓ±a! π
UX = user experience
DX = developer experience
EX = executive experience
guess which one is most responsible for the growth in AI usage?
good morning a coruΓ±a
I feel like almost the only thing you need to create a good <x> is to use it yourself
and care about the details
of course Norway is cooler π
(evidence in next post)
but in honesty, I would really like to visit and judge for myself

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.

brb starting a group chat for every possible combination of my friends
(thought about doing permutations but I'm not sure you can rank members...)
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

itβs a good thing bluesky doesnβt render
<danielroe.dev is typing>
underneath posts iβm replying to
in a sense!
I no longer do external consultancy, as I work at @Vercel, but I'm happy to take a brief look or provide a sanity check if I can π

there are some new lexicons in my pds
@nicr.dev has been verified by @danielroe.dev. β
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.

this is fun!
it took me 1 try to guess who @farisaziz.com was
@mystery-mutual.bsky.social
mystery-mutual.fly.dev
went to see the sheep detectives today
no, thatβs something in YOUR eye
well, yes!
once nuxt v4.5 is out - end of this coming week, I hope! - then I'm going to be full in nuxt v5 testing mode

my mastodon server has been down for so long. π
finally iβve stopped procrastinating and itβs back up.
you are welcome to share a coffee any time! β
just let me know when you are in town.

I love it so much.
pure magic β powered by Thought. β¨
I would be absolutely fine doing a different thing as my 'job', but I would struggle to give up coding for fun.

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?

it's dank mono
β¦ and you can get it at philpl.gumroad.com/l/dank-mono (https://philpl.gumroad.com/l/dank-mono)
(I keep a list of these things on roe.dev/uses (https://roe.dev/uses), btw β a great idea from @wesbos)

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

vue vapor doesn't yet support ssr hydration but it might be possible to use them even now with `ssr: false` (or in a client-only component or page)
... as always, I think the best thing to do is experiment
let me know if you need any help π

you and me both.
so many of the best times in my life have been inside one, or emerging from one clutching a fresh haul of books.
... and having your own library? #life-goals

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!)

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.
