Skip to content
Mick Zijdel

Black Lightning

Maintainer of the Rails application that runs Bedlam Theatre

The Bedlam Theatre website front page

Black Lightning is the Ruby on Rails application behind bedlamtheatre.co.uk: the public website, show archive, and internal administration system of the Edinburgh University Theatre Company. This app keeps proposals, shows, seasons, and members organised across yearly committee turnover.

I took over maintenance of a codebase that had outlived several generations of student developers and carried it through major upgrades, from Rails 5 all the way to Rails 8, modernising the stack and Dockerising deployment along the way. It is where I learned most of my web development and product skills, because production code with real users is the best teacher.