Getting my ass whipped at Magic: The Gathering at friendly local draft. The game has changed a lot in twenty years (who’d have thought?). Lots of fun still.

THIS.

Sitting on a New Jersey beach, which means it’s time once again for everyone’s favorite couple-spotting game: “Granddaughter or Mistress?”

From Eric Meyer.

From sarajw@front-end.social.

Hey hey hey CSS Tricks is actually back!!

@geoff is going through updating the articles that need it and writing great new ones! Yessssssssss

Go check out @csstricks - find the new ones and scroll down past a few strange test posts to find lots of recent links to fabulous older articles that have been updated 🧡

https://css-tricks.com/

Our apartment is in the sauce. 🌶️

Three bottles of hot sauce. Empress ghost pepper maqaw, and Melinda’s black truffle a d fire roasted garlic and habanero.

As we all know, The Breeders kick ass. 🎵

The copyright takedown problem has large negative impacts on your favorite artists, and hence you, and gets worse I think because it’s abstract and legal and that’s always a safe haven for big corporate.

First time really listening to the lyrics to Jack & Diane.

Suckin’ on a chili dog outside the Tastee Freez.
Diane’s sittin’ on Jackie’s lap, he’s got his hands between her knees.
Jackie say, “Hey Diane, lets run off behind a shady tree.
Dribble off those Bobby Brooks slacks and do what I please”

I don’t know what’s more gross about this sex proposition, the one sided …do what I please or getting handsy while sucking a chili dog. 🎵 🌭

The phrase “Cranberry Wizard” popped into my head. Fun band name, or urethra magician?

LIR-Arg!

I wrote a humor column in college for the Hofstra Chronicle under the pseudonym Silence Doless, a nod to Benjamin Franklin I didn't come up with. I was very proud of this work at the time. It's all … Read more

Today is my second anniversary working for Lullabot. Joining the team is still one of the best decisions I’ve made. 😴🤖

Too much light makes the baby go blind, but too many blinds makes the window go dark. Think about it.

How different would rock n’ roll history be if The Ramones last name was “wiener”.

Targeting the ven diagram of magic the gathering players and people who want to know about local musicians.

Spotted on a Carrol Gardens lamp post.

A poster on a light post made to look like a fake magic the gathering card. It’s called Jake cascade and features a picture of a young man wearing overalls and a winter hat and holding a banana. The card text reads: “spellcaster. A powerful musician, Jake cascade’s spells blend genres to create a colorful musical cosmos. When this card is played all players receive existential relief. “

Maybe the most beige thing I’ve ever cooked. Stir fry a la Utz.

A bowl of rice with stir fried orange peppers, tofu and mushrooms and crushed potato chips on top.

It’s roof movie season.

A projector screen with the castlevania anime on it. It’s supported by ropes tied to posts in a city roof. Yellow glow from traffic lights illuminates the background.

It always tickles me whenever I see someone smoking while riding a bike.

In addition to my blog turning 15 years old this month, I noticed that I’ve had my drupal.org profile for even longer. My connection with Drupal has only grown with time. 💧

Silence-d no More

I wrote a humor column in college for the Hofstra Chronicle under the pseudonym Silence Doless, a nod to Benjamin Franklin I didn't come up with. I was very proud of this work at the time. It's all … Read more

There’s something about seeing a loose VHS on the ground that makes me want to take a shower.

A down shot of a concrete city sidewalk. A garbage can looks in the frame. There’s trash all around it. A grimy VHS lays there amidst the garbage, back up.

I started playing Castlevania: Symphony of the Night again, and I’m getting my ass kicked. I don’t remember losing this much this quickly my first time around, but that was years ago, so maybe I’ve forgotten it all. 🕹️

Today is my 38th birthday. Feeling a lot of gratitude.

TIL about the CSS cap unit, which is equal to the current font’s capital letter height.

A group of six friends is posing playfully on a crowded beach under a sunny sky. The group includes three men and three women. Each person has a temporary tattoo of Chris' face. One woman on the far left is wearing a floral shirt and shorts, enthusiastically pointing to her left arm. Her left arm has Chris' face near the elblow joint. Next to her is a woman in a black swimsuit and sunhat, posing with her hand on her hip. She has Chris' face on her bicep. In the middle, a man has towel draped over his head. This is Chris. The towel has his face on it. Standing next to him is a woman in a gray bikini with her back to the camera, playfully looking over her shoulder. Chris' face is on her lower back. A man in sunglasses and a baseball cap stands behind them, flexing his arm. On the far right, a shirtless man in beige shorts smiles while holding a drink can. The beach is bustling with people, colorful umbrellas, and towels.

I celebrated my birthday at the beach this year. My friends surprised me with matching temporary tattoos of my face, along with a towel also of my face. Silly, dumb fun. 🎂

Bagheera is a sleepy psychedelic kitty 🐈‍⬛

A black cat loafing on a chair, eyes half open. The color palette is cool with pops of purple and dark red.

It took me a while to figure out why LSP was reporting describe was not a valid method of string.

const id = label.toLowerCase().replaceAll(' ', '-').
describe('DisabledField', () => {