The Chris DeLuca Newsletter


A Money plant hanging from the side of a full, narrow wooden bookshelf in a white planter. The planter is attached to the top of the bookshelf with rope.

Over the weekend I picked up a new plant. Put some live trees next to my dead trees.

2024-08-26


3 books stacked on top of each other: The Obelisk Gate by N.K. Jemisin, 2061: Odyssey Three by Arthur C. Clarke, and Norby: Robot for Hire by Janet and Issac Asimov

I picked up two sequels to books I don't have the previous parts to, along with a novel starring Norby the Robot, whom I can only assume is a well known, beloved character. πŸ“šπŸ€–

2024-08-26


Started reading: Cinemaps by Andrew DeGraff πŸ“š

2024-08-26


I've seen 50 First Dates but not Buffy The Vampire Slayer. This message brought to you by "Random Movie Neuron Firings" 🍿

2024-08-27


Hot take: the <dl> element is underused.

2024-08-27


Finished reading: 2001: A Space Odyssey by Arthur C. Clarke πŸ“š

2024-08-28


All valid Drupal render array types

I couldn't find a browsable list of valid Drupal core values for #type fields in render arrays. I just wanted to know what was possible in one place. Andy Blum's Drupal Smart Snippet's plugin is great for writing the array, but you need to know what keyword you're looking for.

So I filtered the data Andy uses for the plugin, and came up with a list of all the valid types!

For anyone else having this specific problem, mostly being my future self, here you go.

Valid Drupal #types

  • actions
  • ajax
  • button
  • checkbox
  • checkboxes
  • color
  • container
  • date
  • details
  • dropbutton
  • email
  • fieldgroup
  • fieldset
  • file
  • form
  • hidden
  • html
  • html_tag
  • htmltag
  • imagebutton
  • inline_template
  • inlinetemplate
  • item
  • label
  • languageselect
  • link
  • machine_name
  • machinename
  • more_link
  • morelink
  • number
  • operations
  • page
  • pager
  • pagetitle
  • password
  • password_confirm
  • passwordconfirm
  • pathelement
  • radio
  • radios
  • range
  • search
  • select
  • status_messages
  • statusmessages
  • statusreport
  • submit
  • system_compact_link
  • systemcompactlink
  • table
  • tableselect
  • tel
  • textarea
  • textfield
  • token
  • url
  • value
  • vertical_tabs
  • verticaltabs
  • weight

2024-08-29


I have no gray hairs. They are either their original dark brown, or snow white.

2024-08-29


@molly0xfff@hachyderm.io on the once and future web.

Nothing about the web has changed that prevents us from going back. If anything, it's become a lot easier. We can return. Better, yet: we can restore the things we loved about the old web while incorporating the wonderful things that have emerged since, developing even better things as we go forward, and leaving behind some things from the early web days we all too often forget when we put on our rose-colored glasses.

The whole article is well worth a read, both for the insights into web history, the plagues of the present, and the call to action to craft our digital future. Oh, and for the farming analogies.

2024-08-29


leading-trim is dope, y'all. Can't wait for it to ship.

Leading-Trim: The Future of Digital Typesetting by Ethan Wang.

2024-08-30


Feminist Friday just wrapped up. Sad that’s it’s over, but what an incredible run.

2024-09-01


A heartwarming internet story that’s been making the rounds.

A few days into making One Million Checkboxes I thought I’d been hacked. What was that doing in my database?

A few hours later I was tearing up, proud of some brilliant teens.

The secret inside One Million Checkboxes | eieio.games

2024-09-01