@thebodyserve.bsky.social Matt Futterman did issue a full-throated apology on the @tennispodcast.bsky.social and I believe also apologized to Coco directly. This doesn’t excuse or undo what he said, but I thought it deserved mention, as not every clueless white man would own up to what they did.
Dan M
Dan M
@devuxer.com
UI/UX designer/prototyper/developer in San Diego. Tennis & automobile enthusiast. 🏳🌈 him/his
132 followers205 following87 posts
@feross.bsky.social Hey Feross! Heard you talk about Socket Firewall on a podcast and was about to install it when I noticed that it only scores a 77% on supply chain security and quality on socket.dev. Also, the package was created 8 years ago but you said it was new. Should I be worried?
@pzuraq.bsky.social Enjoyed learning about Signalium and our chat about how it compares to atoms/Jotai. Excited to learn more about it.
@philna.sh, Great chatting with you at #cascadiajs. Hope to see you again next year!
@syntax.fm, Hey Scott & Wes, are you guys planning to be at any upcoming US conferences?
@thebodyserve.bsky.social, re Petra Kvitova reaching peaks of play that have not been surpassed, I’m thinking Keys at Australia this year should be in the conversation. Not to take anything away from PK!
@thebodyserve.bsky.social Taylor once again stops That Guy and with a bagel TB no less! He cannot be thanked enough!
One of the most amazing stats of the epic 5-set French Open final was that Sinner won 193 points and Alcaraz won 192. 385 points played and the loser wins a single point more than the winner. It’s representative of how close this match was. Alcaraz was literally millimeters away from losing the 4th.
@danshappir.bsky.social, Hey Dan, enjoyed the JS to TS conversion episode of JSJ, but I disagree with your choice of linter. I’ve been migrating all my projects over to Biome, and I find infinitely easier to configure. It’s also faster.
Wow, @twilio.bsky.social (SendGrid) ditched its free plan with only 60 days notice and claims this is ample warning. It’s not when you maintain web apps in your free time. Anyway, I think I’ll move the non-profit web app I maintain over to SMTP2GO. Hopefully, it will stay free. 🙏
@podsaveamerica.crooked.com TY so much for “Why are Fundraising Texts SO annoying?”!!! I admit, I thought the whole texting nightmare was ActBlue’s fault, but now I know better. That said, a lot of people don’t, so I think it’s on ActBlue to solve this. Perception > reality. motivated
Hey Carl and Richard @dotnetrocks.bsky.social, regarding your discussion with Steve Smith about how DRY can sometimes backfire, I think a better guideline is “maintain a single source of truth”. It’s often okay to repeat code, but it’s not so okay to repeat things that should be consistent.
@maddow.msnbc.com Your segment on airplane incidents was riveting but left me wanting more. How does the rate of incidents since Trump 2 compare to normal? Is there evidence of a *causal* relationship between bad leadership and incidents?
Hey @leerob.com, I am using git integration with a NextJS project in a private GitHub repo. When I push to Master (the only branch), Vercel is simply not notified. This has worked for years and suddenly stopped. No change in any settings. Tried all troubleshooting steps but to no avail. Any advice?🙏
This literally cannot be done with JavaScript: Check whether a keyboard key has been pressed or released while the browser's right-click context menu is open. My app needs to keep track of key states, and I can't disable the browser context menu. What do you advise, @w3c.bsky.social?
Great post! To me, the type-safety drawback is not as significant as the "relying on strings that don't autocomplete and are not compile-time checked" drawback. But that's not a drawback of CSS variables per se, it's a drawback of CSS in general (class names and IDs suffer from the same problem).
The combination of CSS variables and media queries is so powerful. I share another example in this blog post: www.joshwcomeau.com/css/css-vari...
Dan M reposted
The upgrades to `attr()` in Chrome 133 are a tiny light in dark times. www.bram.us/2025/01/20/c...
Thank you for this article, @adamrackis.bsky.social, especially this sentence 😂 "Like the real Jira, we won’t make any effort at making things look nice or be pleasant to use."
@biomejs.dev Is it a known issue that globs don't work on Windows/PowerShell, or am I doing something wrong?
Hey @joshuakgoldberg.com, would you happen to have any suggestions on how to migrate an eslintrc that configured eslint-plugin-import and eslint-import-resolver-typescript to eslint.config.mjs. Are these even still needed?
To answer my own question, it seems that there is a new project, eslint-plugin-import-x, and the resolver story for it is still a WIP. As usual with ESLint, complexity abounds. Maybe time to try @biomejs.dev? Or will I have the same problems with that too?
Welp, I took the plunge and switched to @biomejs.dev. It seemed to migrate my eslintrc file even though it threw this error: "Migration has encountered an error: The module C cannot be resolved." Googled the error to no avail. Otherwise, seamless: ⚡fast and builds in plugins for React, Import, etc.
Suggestion for you, @adamstac.bsky.social: how about putting some bluesky links for you and your team up on changelog.com?
@housecor.com, Really enjoyed meeting you at Connect! So much new React stuff to get my head around, but your talk really helped get the ball rolling for me. Would love to keep in touch. Drop me a line if you're in San Diego.
@gantlaborde.com, Great meeting you at Connect! Hope we can stay in touch. Drop me a line if you're in San Diego!
@selfteachme.bsky.social, I attended your JS Framework Cage Match talk at Connect. Just wanted to say huge props for pushing through even though you were not feeling well. I found your talk super valuable.
@seanmcquaidcode.bsky.social, great to meet you at Connect and enjoyed your talks! Would love to keep in touch. Please let me know if you find yourself in San Diego.
My reading for the evening. Trying to get caught up on what's new in CSS. developer.chrome.com/blog/whats-n...
Hey @tolin.ski, from recent episodes of Syntax, it sounds like you stopped using Arc browser? Just curious what ended the romance. (Feel free to use this for a potluck if you think a wider audience might be interested.)
No matter how many improvements they make to CSS—and it really has improved by leaps and bounds—it’s still way too confusing. Case in point: on today’s @syntax.fm, Wes brought up the problem of “ghost spaces”. This should not be a thing!
Why isn’t Remix catching fire? I expected to see steady growth over the past couple years. It’s just not happening. (Not trolling here. I want Remix to succeed, and I’m genuinely curious why it’s not.) Source: https://npmtrends.com/remix
Soon, we’ll be able to sort an array in JS without mutating it using arr.toSorted(). https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/toSorted Just waiting on Firefox and Samsung Mobile.