• On Life and Love

    Deployment Automation with Fabric: Bee’s Knees

    One immensely valuable thing I learned at Skookum was the value of automated deployments. I worked with a gent who took the time to work up Capistrano scripts for each staging and production environment of the whale of a project I worked with him on. I appreciated it during development, but I didn’t appreciate it until we were deploying single tweaks out to production on Amazon EC2 in rapid cycles. I haven’t worked with EC2 since then (second half of 2009), but let me tell you, deployments were for the birds. With his scripts though: run the script, enter your SSH or git password(s) a few times, and you have…

  • On Life and Love

    Ghost Characters Sheets: Simple JavaScript is Magick

    I’ve written before about writing a character sheet manager for Geist characters, but there have been some upheavals within the Camarilla (now the Midnight Dance, a non-profit separate from White Wolf) that have the project on hold. For one, their developers may be doing it themselves, and they’re competent. For another, even if they don’t, they may be exposing a handy API that I can tie into. Lastly, I’m busy finishing a novel at the moment. That said, Greg offers Midnight Dance/Camarilla prestige (like, um, club brownie points; with enough of them, you can get more XP for your characters) if we submit ghost non-player characters to him. It’s not…