By Ryan, 18 April, 2022

Replace asset-packagist with custom package repositories

Drupal Commerce contributor Ryan Hovland of ProCycle reached out today in the Drupal Slack #commerce channel to let me know the asset-packagist Composer repository is defunct. This repository allowed projects like Commerce Kickstart to download JavaScript libraries managed by npm to a Drupal codebase via Composer.

By Ryan, 1 April, 2022

Awake the Trees

The trees are waking,
Their leaves taking
Leave from the holes

Where they hid within
The branches branching
From their mighty boles.

The seeds they ceded
Last year to the
Fertile ground below

Are gone, replaced by
Tender shoots,
Preparing now to grow.

By Ryan, 26 September, 2021

On Change

What I desire to change
Will oft outlast my will
What I wish would remain
Will leave me (unfulfilled)

By Ryan, 26 February, 2021

How to customize Drupal's Olivero colors on deploy

It's been years since I paid much attention to my personal blog, dropping by only occasionally to post something new, moderate comments, or apply Drupal updates. I've been wanting to upgrade for a while, and the current status of Drupal 9 + its core themes Olivero (front-end) and Claro (admin) convinced me to spend a few evenings making it happen. However, I didn't want to just rock the blue palette the Olivero theme uses by default.

By Ryan, 13 September, 2020

Reflecting on the changes to Drupal Association election voter eligibility

The Drupal Association (D.A.) Board decided in May to update the eligibility criteria for voting in the election of At-Large Directors of the D.A.

By Ryan, 31 January, 2015

Why not combine shopping carts on user login?

When I first wrote Ubercart's Cart module, we knew we were going to support both anonymous and authenticated shopping carts and checkout. The decision came at a time when there wasn't consensus around the impact of forced login on conversions, but we knew we wanted it to be optional if at all possible. Additionally, for authenticated users, we wanted to preserve items in their shopping carts so they would see the same items when logging in from multiple devices or across multiple sessions.

By Ryan, 12 December, 2012

Toward HyperDrupal

Back in September I had the privilege of attending a web development conference in my new hometown, Greenville, SC. The occasion was REST Fest, which was primarily a barcamp format gathering of REST API developers and thought leaders from around the world.

By Ryan, 12 September, 2008

A Procedural ASCII Universe

I've always been a big fan of ASCII based games. If I sit down to toy with a project, more often than not I'm doing something ASCII. I was never a great artist, but I loved Roguelikes (ADOM being my favorite) and had a mind to write a multi-player Roguelike back in the day.