@raymondcamden@mastodon.social
@raymondcamden@mastodon.social avatar

raymondcamden

@raymondcamden@mastodon.social

I do computer stuff involving cat demos.

Head photo: Rodion Kutsaiev on Unsplash

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

paul, to random
@paul@status.kinlan.me avatar

Very proud of all the team has done over the last year to get ready for IO.

I hear AI is a thing now! :D

Check out some of the announcements for web @ IO this year. https://developer.chrome.com/blog/web-at-io24

raymondcamden,
@raymondcamden@mastodon.social avatar

@paul heya - about the demo showing AI insights in devtools - it seems kinda (maybe) dangerous to suggest that adding a header to the network request 'fixes' the CORS issue. it really doesn't. am i crazy for worrying its misleading?

html5test, to random
@html5test@mastodon.social avatar

The web turns 35 this year…. Wait what? I used Tim Berners-Lee’s first webbrowser on the NeXT. I feel old.

raymondcamden,
@raymondcamden@mastodon.social avatar

@html5test hey your here too! Hi!

raymondcamden,
@raymondcamden@mastodon.social avatar

@html5test I'm bad with faces so if I walk by you - throw something at me

aral, to web
@aral@mastodon.ar.al avatar

Here’s a niche gotcha with the clipboard API’s navigator.clipboard.writeText() method that’s unique to Safari:

If you access a function from a module within your gesture handler (e.g., click handler), you will get a permission error.

The (sadly hacky and not as robust) workaround is to set a global variable from your module instead.

Full gist:

https://codeberg.org/aral/gists/src/branch/main/clipboard-writetext-permission-error-when-using-modules-in-safari.md

raymondcamden,
@raymondcamden@mastodon.social avatar

@aral we need a whole web conf that is only weird shit like this ;)

raymondcamden, to random
@raymondcamden@mastodon.social avatar

I've been using Airtable to track conference submissions. Banner year for me... out of 38 submissions so far, I've gotten... 2 acceptances.

Seriously considering just stopping - focusing on writing, video, streaming.

stvfrnzl, to webdev
@stvfrnzl@mastodon.online avatar

At this point I stop pitching to because either my topics are trash and / or I'm not influential enough in the scene.

I applied to small and big ones and they all have one thing in common: Ghosting me after I asked why they rejected me.

They're probably busy and don't have time to do that but it would have been nice. 🤷‍♂️

raymondcamden,
@raymondcamden@mastodon.social avatar

@stvfrnzl I'd say about half the confs that reject me never actually bother to tell me. I find out when I see the speakers page.

shanselman, to random
@shanselman@hachyderm.io avatar

Showing a young person my arcade cabinet and they said 'ohh, I like the bathroom buttons.' Sigh

raymondcamden,
@raymondcamden@mastodon.social avatar

@shanselman you got Arcade 1Ups, or another model?

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Tried to play "Death Stranding" and ... it's just too much. Like, I'm ok with some mystery, but it's like, "Here's 500 weird names we will throw at you with no explanation. Enjoy!" Nope. New I wasn't going to last long when I had to Google how to exit a freaking room.

Switched to "Midnight Suns" and love it so far.

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Son is watching "Barbie Life in the Dreamhouse" and I wasn't paying until until all of a sudden they had - I kid you not - a full on "Raiders of the Lost Ark" easter egg.

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Did a blog post help you? Do this. I cannot stress enough how rarely I get emails like this and how encouraging they are.

simevidas, to random
@simevidas@mastodon.social avatar

Isn’t this wrong? A PWA loads from service worker cache, and then new data loads using HTTP. A native app works the same. It loads new data using HTTP, so it’s also “web-based”. Why does Ionic single out PWAs when all apps use the same technology to load data from the network? Performance issues caused by a slow network affect all apps equally. It’s not a PWA problem.

https://ionic.io/blog/pwas-not-a-standalone-solution

raymondcamden,
@raymondcamden@mastodon.social avatar

@simevidas id agree with you 100%. have you reached out to the author?

raymondcamden,
@raymondcamden@mastodon.social avatar

@simevidas even better is this at the bottom of the article:

raymondcamden,
@raymondcamden@mastodon.social avatar

@simevidas if you can, let me know what kind of response you get

raymondcamden,
@raymondcamden@mastodon.social avatar

@simevidas so I wonder how I install a native app without internet then?

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Please speakers - repeat the questions. Can't believe I still have to say this.

cory, to music
@cory@social.lol avatar

🎧: My top artists for the week: Witch Vomit @ 41 plays, Contaminated @ 38 plays, Knuckle Puck @ 31 plays, Touché Amoré @ 29 plays, Cantique Lépreux @ 26 plays, Porcupine Tree @ 22 plays, Verberis @ 20 plays, PUP @ 16 plays https://coryd.dev/now?ts=1712621606858#artists

raymondcamden,
@raymondcamden@mastodon.social avatar

@cory query - did you build this report via automation, spotify api perhaps?

raymondcamden,
@raymondcamden@mastodon.social avatar

@cory would you mind if I investigate if this is doable with the Spotify API?

DavidDarnes, to random
@DavidDarnes@mastodon.design avatar

New version of <mastodon-post> Web Component just dropped!

You can now access nested data returned from the Mastodon public API using dot notation, e.g. account.display_name or account.avatar.

📦 https://www.npmjs.com/package/@daviddarnes/mastodon-post
✍🏻 https://darn.es/mastodon-post-web-component/

raymondcamden,
@raymondcamden@mastodon.social avatar

@DavidDarnes i like the idea you had of using a named template to drive the ui of the component.

raymondcamden, to random
@raymondcamden@mastodon.social avatar

I'd love to meet the engineer/PM who decided that a Tiktok embed would a) auto start playing and b) be muted and c) not provide a UI to replay until the video is done.

If I miss -one- second I feel like I can't watch it and need to wait for it to end so I can restart it.

raymondcamden,
@raymondcamden@mastodon.social avatar
raymondcamden, to random
@raymondcamden@mastodon.social avatar

New post from my blog: "All Your Dragons Are Belong To Us"

https://www.raymondcamden.com/2024/04/02/all-your-dragons-are-belong-to-us

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Unless I'm misusing it, node --watch-path foo.html --watch server.js will not properly restart a HTTP server running via server. js when foo.html is edited. That seems to completely break the feature. :\

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Having issues searching for this - but has anyone seen a Node module that will:

Given a quantity and noun, determine if they need to be joined with "of", or not. So for example:

I have most cats.
I have mlllions OF cats.
I have few cats.

Honestly typing it out, I could maybe hardcode a few checks for numerical values like that ("hundreds", "thousands", "millions")

raymondcamden, to random
@raymondcamden@mastodon.social avatar

Imports question. I'm using a library (https://www.npmjs.com/package/indefinite) where I can do this:

import * as indefinite from 'indefinite';
console.log(indefinite.default('apple'));

The default part 'feels' wrong to me. Is there a better way to import that?

It works though so... deal with it?

raymondcamden,
@raymondcamden@mastodon.social avatar

@aral ah... so we dont need the as X part as default is... well default.

right thinking there?

raymondcamden,
@raymondcamden@mastodon.social avatar

@aral muchas gracias!

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