Skip to main content
Ryan Szrama

Main navigation

  • Drupal
User account menu
  • Log in
By Ryan, 11 October, 2022
It tolls for thee.

For Whom the Bell Tolls, Chapter 4

Chapter 4 of Ernest Hemingway's For Whom the Bell Tolls is fantastic.

The main character, Robert Jordan, returns from scouting a bridge he is to demolish only to discover Pablo, his erstwhile local support, is set against him doing the deed. There is no profit to him in it, only swift retribution.

By Ryan, 18 April, 2022
Caution: packages in mirror more missing than they appear

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
Trees budding in Spring 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
Neon pink and purple painting

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
Pleasantly purple and pink

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
Drupal Association logo banner

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 May, 2014

Beware InnoDB's auto_increment reset on reboot

Earlier this year I helped my friend Samuel bring his used cell phone resell business online using Drupal Commerce. The site is still in maintenance mode while we finish the self-service features, but his staff currently uses it logged in from their various locations as their point of sale system. Knowing the ins and outs of Commerce, I didn't have any problems tailor making an eCommerce application for his business, but I did have one hiccup during deployment that I'd never seen before.

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, 8 June, 2010

Building a Rotating Image Banner as a Views Slideshow

On two separate sites I've recently had to implement a rotating image banner that could optionally be linked to paths within the site or to external URLs. Originally I tried a (mostly) self-contained module that matched the feature set called Rotor with some success but really needed greater flexibility. Undaunted, I rebuilt the functionality using a custom content type, a few CCK fields, ImageCache, and Views with the Views Slideshow plugin.

Pagination

  • Current page 1
  • Page 2
  • Next page
  • Last page
Teddy Tank x ATL by Robert Douglass

I lead Centarro, serve the Drupal Association, love my wife and four children, and seek to honor God in my work and relationships.

Ryan Szrama

© 2021 Ryan Szrama. Site developed by wombats. Contact me.
Glamour shot by Robert Douglass. Blog headers via Unsplash.

Powered by Drupal