@hbuchel@hachyderm.io
@hbuchel@hachyderm.io avatar

hbuchel

@hbuchel@hachyderm.io

Front-end Engineer. Aggressive keyboard navigation tester. Years of experience fighting against bright ideas. Opinions are my own. she/her

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

hbuchel, to brooklyn
@hbuchel@hachyderm.io avatar

Really good thunderstorm/rainstorm happening right now in .

hbuchel, to random
@hbuchel@hachyderm.io avatar

Working on the reg with Next.js is .... a trip. Looked up an issue to see that it is fixed in 14.3 (we're on 14.2.3) which isn't released yet. But when testing the 14.3 canary it says it requires bumping React to 19 (which is still in beta? so assuming they are waiting until thats released) Maybe I'm missing something but why introduce a breaking change like that in a minor version?

hbuchel,
@hbuchel@hachyderm.io avatar

I want out of this loop

hbuchel,
@hbuchel@hachyderm.io avatar

@cferdinandi people unsarcastically have given me the "so should we go back to jQuery spaghetti?????!" And I'm like, my good bro, have you seen what your team is doing in React...

hbuchel, to random
@hbuchel@hachyderm.io avatar

I think if I ever was an actual people manager for a team, instead of team gatherings I would just tell people they can take the time off.

Team lunches and work parties are absolutely exhausting to me and do not feel like a reward.

hbuchel, to random
@hbuchel@hachyderm.io avatar

You ever just have some memories of things now that you're well into adulthood and think "how the hell did no one tell me I might be autistic?"

hbuchel, to random
@hbuchel@hachyderm.io avatar

I got to do a little "These are some tools you should have for accessibility testing" talk at work and it was very nice. It's so fun showing these things to people that are actually interested.

hbuchel, to random
@hbuchel@hachyderm.io avatar

It doesn't actually feel good dogging on people's styling/library choices (minus maybe the chuckles and commiserating we get to have) BUT it also doesn't feel good that a large part of my job has evolved into educating people on technology choices they will regret or that don't actually help DX the way they think it will (or that the DX might actually negatively impact your UX!). Like, I would like to also not have to do that so much especially when the right path has.. just been there.

hbuchel, to random
@hbuchel@hachyderm.io avatar

Is this a real thing people using Tailwind do because this made me actually lol at work
https://stackoverflow.com/questions/72826605/how-to-style-nested-elements-based-on-parent-class-using-tailwind-css

hbuchel,
@hbuchel@hachyderm.io avatar

Someone asked about re-theming our library using Tailwind and of course my first thought is "why" and then also "why not just use CSS" but then it went to "ok but how would you pass the tailwind classes to nested elements within a component" and then I found this and realized people are out here re-inventing using the cascade with just plain old CSS but ~make it a utility class ~" I guess

hbuchel,
@hbuchel@hachyderm.io avatar

It's still so wild to me that you can point out bad practices in javascript or whatever other language or point out a better way to write something and people go "yes of course, that makes sense now, I'll do it this way now" but for CSS those same people throw up their hands and go "I fear I need to reinvent CSS actually" instead of just learning the thing

hbuchel,
@hbuchel@hachyderm.io avatar

@cferdinandi yeeeaaah that's true. It's a weird place to be that they're so married to a library that they are basically like "lalala I can't hear you. Popular Twitter dude said this was ok so I know I'm right and you're wrong".

hbuchel, to random
@hbuchel@hachyderm.io avatar

My CSS life is so much better with :has() https://tobiasahlin.com/blog/previous-sibling-css-has/

hbuchel, to random
@hbuchel@hachyderm.io avatar

I bought a small freezer. I missed that extra midwest garage freezer life (though ours is going in the basement because we have no garage)

hbuchel, to random
@hbuchel@hachyderm.io avatar

At this rate, every 10 years or so if I continue to use plain old web things, I will be the most hip and modern. The most cutting edge web developer.

hbuchel, to random
@hbuchel@hachyderm.io avatar

I know there is a lot more going on here, but "Support for stylesheets" will always be very funny to me in a blog post about a UI library
https://react.dev/blog/2024/04/25/react-19#support-for-stylesheets

hbuchel, to random
@hbuchel@hachyderm.io avatar

Is setting up Jest ever not a shit show of trial and error of testing a million different combinations of transforms and ignorePatterns and testEnvironments and what have you

hbuchel, to random
@hbuchel@hachyderm.io avatar

We've been using our outside space a lot more and I ordered a picnic table which comes Saturday. I am SO EXCITED. I am also going to get some of those cheesy summer-ey outside glasses that have watermelons on them.

hbuchel, to random
@hbuchel@hachyderm.io avatar

Shipping my first :has() usage to prod! 🥰

hbuchel, to random
@hbuchel@hachyderm.io avatar

Had to take some time off for the ole brain juices (✨ severe anxiety disorder ✨ ) so here is your reminder to be a little more lenient with yourself when you're not feeling great. It won't fix everything, but it helps.

hbuchel,
@hbuchel@hachyderm.io avatar

(also medication, medication also helps. Some things aren't fixed by a little extra rest)

hbuchel,
@hbuchel@hachyderm.io avatar

@cferdinandi Yeah. 100%. I just re-started a medication that I stopped taking after moving across the country disrupted basically everything. A few weeks in and I just found myself saying "Not sure I feel anything yet." Then I realized I slept through the last 5 nights or so. Just, had like normal sleeps. Nothing amazing, just a normal sleep that was uneventful with no tossing and turning that I can remember. It's amazing to be like "huh, yeah I was just able to sleep normal".

hbuchel, to random
@hbuchel@hachyderm.io avatar

Pinging me in a LinkedIn DM for an accessibility consultation on something I have no context of because I don't have access to your UI (nor would I, because I don't do accessibility consultations anyways) is wild. Especially if you're asking me to confirm something that is opposite of advice you've already been given to make something more accessible because you want to make the UI less cluttered. Don't do that.

hbuchel, to cooking
@hbuchel@hachyderm.io avatar

There are few joys like #cooking garlic, ginger and onion together.

hbuchel, to random
@hbuchel@hachyderm.io avatar

I'm going to rant about open source a little, I am so sorry.

So much of open source favors people that ~ have time ~ That usually means:

  • They aren't caretakers (i.e. they don't have children or elder family that have care needs) or can rely on a partner to do all of that in their stead.
  • They can work long hours outside of their 9-5 jobs which excludes many Disabled people or those that have chronic pain.
  • They already have a high paying job, they have health insurance.
hbuchel,
@hbuchel@hachyderm.io avatar

To the people replying to this that are all "you're describing people that have time for hobbies": I'm going to give some of you the benefit of the doubt that you know nothing about open source software, but to the others that are intentionally missing the point so they can be dismissive in a conversation regarding the inclusiveness of the OS community, you can kindly go fuck yourself.

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