Dan M
devuxer.com
Dan M
@devuxer.com
UI/UX designer/prototyper/developer in San Diego. Tennis & automobile enthusiast. 🏳‍🌈 him/his
So far, I've had a lot more luck getting LLMs to review and help me fix issues with my code than generate or fix code. GitHub Copilot specifically sometimes generates suggestions I like, but it can also be very insistent when I know I don't want it to suggest something. So, it's kind of a wash.
November 7, 2025 at 2:08 AM
@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?
November 2, 2025 at 2:51 AM
San Diego No Kings
October 18, 2025 at 9:54 PM
@pzuraq.bsky.social Enjoyed learning about Signalium and our chat about how it compares to atoms/Jotai. Excited to learn more about it.
September 20, 2025 at 7:29 PM
@philna.sh, Great chatting with you at #cascadiajs. Hope to see you again next year!
September 19, 2025 at 7:25 PM
@syntax.fm, Hey Scott & Wes, are you guys planning to be at any upcoming US conferences?
August 11, 2025 at 7:04 PM
One really annoying habit of Copilot autofill in VSCode is when I delete the thing it recently auto-filled, and as soon as I lift my finger up from the Delete key, it re-suggests the thing I just deleted. Then I have to escape out of it. Sometimes twice. I hoped the UX would be more mature by now.
July 27, 2025 at 10:52 PM
@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!
June 23, 2025 at 11:32 PM
Welp, I've been giving Arc Browser for Windows the old college try for a while now, but it's never really stopped being glitchy, and now The Browser Company has deprecated it, so I think the time has come to go back to Brave, but this time, with the "Use vertical tabs" option turned on.
June 20, 2025 at 10:37 PM
@thebodyserve.bsky.social Taylor once again stops That Guy and with a bagel TB no less! He cannot be thanked enough!
June 16, 2025 at 6:54 AM
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.
June 8, 2025 at 11:53 PM
@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.
June 6, 2025 at 11:41 PM
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. 🙏
May 29, 2025 at 12:51 AM
@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
May 19, 2025 at 12:20 AM
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.
May 8, 2025 at 10:28 PM
@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?
May 6, 2025 at 3:35 PM
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?🙏
April 7, 2025 at 11:45 PM
San Diego #handsoff.
April 6, 2025 at 12:59 AM
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?
March 17, 2025 at 10:52 PM
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...
February 14, 2025 at 10:43 PM
Reposted by Dan M
The upgrades to `attr()` in Chrome 133 are a tiny light in dark times.

www.bram.us/2025/01/20/c...
CSS attr() gets an upgrade
You can now use `attr()` with any CSS property — not just content – and it can parse values into data types other than <string>.
www.bram.us
February 6, 2025 at 2:48 PM
Regret regret regret!

If you’re about to head off somewhere with a Windows laptop, do not do “update and shut down” on Windows. I’m 30 minutes in, and it’s still. not. done. The Windows update part is massive, and it also did a BIOS refresh at some point. I wish there had been a warning.
February 4, 2025 at 7:34 PM
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."
Introducing TanStack Router – Frontend Masters Boost
TanStack Router is a comprehensive JavaScript framework for client-side applications, emphasizing type-safe routing and navigation. It includes nested layouts and efficient data loading.
frontendmasters.com
January 4, 2025 at 7:33 PM
It’s a bird!

It’s a plane!

It’s a wine glass chandelier!
December 20, 2024 at 11:37 AM
Guess where I am?
December 20, 2024 at 3:36 AM