Blog posts from Ryan Szrama related to Drupal Commerce and the Drupal project in general.

By Ryan, 22 May, 2023
You have a little more than two days to submit a proposal for DrupalCon Pittsburgh's innovation grant contest dubbed "Pitch-burgh." The Drupal Association has raised $75,000+ to allocate to the most compelling proposals received by May 25th. There is no lower limit on proposal size. A $1,000 "quick fix" is just as valid as a $20,000 proposal. Additionally, entrants can be individuals or companies. The only criteria is that pitches contribute to Drupal's continued innovation, whether through code, design, documentation, or even contribution process improvements.
By Ryan, 26 February, 2021

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, 31 January, 2015

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

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

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

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.