Site updates

Where I navel-gaze at the fun of my recent site updates.

  • On Life and Love

    Long-awaited Granny Squares Design Going Live

    Years, folks. Years. That weird fabric texture background is finally going away. Ever since I’ve thrown myself full-tilt at Future Proof Games, I’ve let my older side projects run as they are with no updates from me unless something was catastrophically wrong. A lot has changed on the web since Granny Square Colors got a major update from me, though: tablets and smartphones are even more popular among the GSC user base, Internet Explorer isn’t the worst thing to develop for anymore, and I’m a way better architect and coder than I was a handful of years ago.

  • On Life and Love

    Granny Squares, Now in Color

    Many moons ago, I debuted my Granny Squares Color Pattern Generator, a utility to help crocheters randomize their blankets, which can be a daunting task. I recently got a request for a way to help visualize the blanket that’s generated. It’s hard to work from a list of “r/h/p”-type entries. Not very user-friendly. So I added in a color picker today, and the generator now shows the colors of the squares. As a warning, if you have a lot of very similar colors, the generated image may be difficult to work from. Then again, if your blanket’s in 15 shades of purple (yes, please!), you may not need this utility.

  • On Life and Love

    Chewing on Granny Squares

    My knitting colleague E. made the (arguably) goofy decision to refresh her crocheting skills by taking on a granny squares blanket. It’s a great idea for using up a ton of scrap yarn. It’s not a great idea if you enjoyed the level of sanity you had when you started. She quickly ran into the classic self-randomizing problem: given 20 different colored yarns of different weights, how do you put 3 different ones in each square while trying to keep the colors as random as possible? Sounds easy enough, but after 15 or so squares, it gets tricky. If you’re aiming for randomization, the last thing you want is a…

  • 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…

  • Uncategorized

    Google Apps: Migration to New Services

    As of yesterday, I had two Google accounts: my irrsinn.net Google Apps account and my regular ol’ Google Account. Both had the same email address, but the Google Account let me into services like Reader, Voice, and Feedburner. Having two accounts was annoying, but not unbearable. It meant that Google Voice, for instance, had none of my preciously-maintained and iWone-synced contacts. I just created contacts within Voice as calls came in, no biggie, but I’ve definitely been using the service less as a result. Turns out that Google’s been working on this, and recently added a boatload to services to Google Apps users: Voice, Feedburner, and Reader being the three…