@keithjgrant@front-end.social
@keithjgrant@front-end.social avatar

keithjgrant

@keithjgrant@front-end.social

đŸ‘šđŸ»â€đŸ’» Front end developer working primarily in React. Currently at Red Hat working on Ansible Controller. Author of CSS in Depth.

🌎 I live in the great Pacific Northwest. I care about people and believe in the open web.

✹ I’m married to a literary nerd and have two fantastic children and two ridiculous cats. I enjoy fine cocktails and cooking. And running, when I’m in the habit. #JavaScript ‱ #CSS ‱ #ReactJS ‱ #WebDev ‱ #UX ‱ #IndieWeb ‱ #guitar ‱ #PNW ‱ searchable

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

rachsmith, to random

Andy and I have been hand washing dishes for weeks because we don’t want to call someone to get the dishwasher fixed. Couldn’t be more millenial if we tried.

keithjgrant,
@keithjgrant@front-end.social avatar

@rachsmith ugh. Being an adult sucks

keithjgrant, to random
@keithjgrant@front-end.social avatar

📝 New post: Weighing in on CSS Masonry

https://keithjgrant.com/posts/2024/05/weighing-in-on-css-masonry/

keithjgrant, to random
@keithjgrant@front-end.social avatar

Seconded!

lonekorean, to CSS
@lonekorean@front-end.social avatar

Are folks using things like margin-inline as shorthand for left/right and margin-block as shorthand for top/bottom?

Or do you avoid that because of writing-mode/direction/text-orientation?

Or are those not really a concern in your usage?

keithjgrant,
@keithjgrant@front-end.social avatar

@lonekorean totally. So convenient!

zachleat, (edited ) to random
@zachleat@zachleat.com avatar

recipe web sites that give you the author’s entire life story before the recipe instructions đŸ€ all youtube tutorial videos

keithjgrant,
@keithjgrant@front-end.social avatar

@zachleat I've noticed an additional trend that involves step by step, deep dive into the instructions BEFORE the ingredients list and final recipe (and after the life story)

(check out https://cooked.wiki/ if you haven't)

mia, to random
@mia@front-end.social avatar

➜ ffs
zsh: command not found: ffs

keithjgrant,
@keithjgrant@front-end.social avatar
belldotbz, to random
@belldotbz@mastodon.social avatar

Instead of CSS Masonry can we have currentBackground instead pls

keithjgrant,
@keithjgrant@front-end.social avatar

@belldotbz that would be great but I’m genuinely not sure how it would work. Would it only use the exact background color of the current element? What if that color is a semi-transparent white but it’s in front of a vivid red ancestor element?

bramus, to random
@bramus@front-end.social avatar

The joy of landing at SFO on time, but then having to wait an hour on the tarmac before your plane gets a gate assigned đŸ„Č

keithjgrant,
@keithjgrant@front-end.social avatar

@bramus oof. Reminds me of the time I took a 45 minute nap on a plane, then woke to find we hadn’t yet taken off

keithjgrant, to random
@keithjgrant@front-end.social avatar

Didn’t realize going into it just how much assembling a garden drip irrigation system involves holding two pieces of plastic tightly and pressing them into one another as hard as I can. Gonna have several blisters after this I think

keithjgrant,
@keithjgrant@front-end.social avatar

Worth it.

keithjgrant, to random
@keithjgrant@front-end.social avatar

If you’ve got 99 bottles of beer on the wall, why are you passing one around? Clearly you have enough for everyone to have their own bottle.

keithjgrant,
@keithjgrant@front-end.social avatar

@cferdinandi @hmig Shhh! You’re spoiling my fun

keithjgrant, to random
@keithjgrant@front-end.social avatar

Road race six days ago was 45 degrees and raining. Parade today is 80F with full sun. I think the weather has finally turned

lynnandtonic, to random
@lynnandtonic@front-end.social avatar

Minnesota’s new and improved state flag was officially adopted today. https://usflags.design/minnesota/

keithjgrant,
@keithjgrant@front-end.social avatar

@lynnandtonic hooray for nice clean flag design! I hope more states do this soon

h4kor, to CSS German
@h4kor@chaos.social avatar

Apparently #CSS color-mix behave differently in #Chrome and #Firefox

Firefox screenshot

keithjgrant,
@keithjgrant@front-end.social avatar

@h4kor @Sirs0ri yeah most browsers have/had a number of bugs in the new color spaces. Chrome has fixed a lot of them IIRC. https://keithjgrant.com/posts/2023/11/problematic-color-gradients-and-workarounds/

keithjgrant, to random
@keithjgrant@front-end.social avatar

Really considering starting to post recipes on a blog, not because I want to be a “food blogger” (ugh) but purely because the web deserves some un-bloated, ad-free, tracking-free recipes somewhere

keithjgrant,
@keithjgrant@front-end.social avatar

@jeffsheets Yeah this is a fantastic resource. It’s just kinda sad that it needs to exist

keithjgrant,
@keithjgrant@front-end.social avatar

@Starfia 😆

keithjgrant,
@keithjgrant@front-end.social avatar

@kristengrote oh nice!

keithjgrant,
@keithjgrant@front-end.social avatar

@kristengrote Where did you get the photos?

keithjgrant, to random
@keithjgrant@front-end.social avatar

“If my calculations are correct, when this baby hits 88 miles per hour, you're going to see some serious shit. However, if my calculations are incorrect, I will have put both of us in harm’s way and we‘ll be run over by a Delorean at high speed for no good reason at all."

keithjgrant, to random
@keithjgrant@front-end.social avatar

Apple's iMessage only syncs about half of my conversations to my Mac (seemingly only when every participant in the chat is on iMessage). Is there any way to make all conversations sync?

iMessage is such a cluster. I wish Apple would just use open standards, and/or allow me to use another message app (i.e. Signal) as a first-class messaging app

keithjgrant, to random
@keithjgrant@front-end.social avatar

WTF would you put a 25 minute construction delay on a road that is the only available detour for another major construction project? I just spent 45 minutes getting through construction zones only to have no time left to run the errand I went out for

keithjgrant, to random
@keithjgrant@front-end.social avatar

The QA often tells me when my code “works as expected” but just once I'd love it if they said it “works, as expected”

keithjgrant, to random
@keithjgrant@front-end.social avatar

I see Bloomsday is making use of the swag bags from The Race That Never Happened

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