a lot has been going on the past 2 months, and it’s pathetic that i haven’t written about any of it. here is my attempt at a “quick” run down. there are a LOT of pictures. a lot.
work, tech conferences, a product launch, carolina rebellion, paintball, happy hours and going away parties with work friends, a couple nights of dancing, the first bonfire of the spring (though it is basically summer down here), my first mechanical bull, and i’m finally getting my bearings in downtown charleston. here we go.
i guess i’ll start with the biggest news–our team recently launched our iOS app and web app, Stre.am. we’ve been working on it for like, 6 months now? 7 maybe? i have lost all sense of time these days. our dev team has grown significantly–1 iOS dev who also works on the API, a handful of node.js gurus, 1 genius making the scala media server magic happen, 3 androiders, 1 QA. more than a handful of people have come and gone in between. it’s been hectic, to say the least. i’m sure this is only the beginning.
we launched it in april, and our alpha launch/debut/release party was at DIG SOUTH. it was exiting… and terrifying. 2 other dev guys and i are honing in on the final week(s) of building the android version, which is also terrifying. after my last experience working with any kind of video on android, it scares the shit out of me. and makes me want to gouge my eyeballs out.
my other role on this project, besides android, is building/maintaining the dev and production environments–server setup, load balancing, autoscaling, optimizing, monitoring, etc. we have an API that uses the play framework, a few mongo servers, a node.js web front end, and several custom built scala media and RTMP servers–those are the biggest chunks. all 20+ servers running on some flavor of linux. my role in dev/prod ops or server monkeying in general for the last few years has been much more strict (as are most government projects), with a lot less wiggle room for tinkering or using new tools/languages. this project, on the other hand, has been the opposite. i was basically given free reign to make it work, and get it production ready. i am also a hardcore AWS fanboy now (as if i wasn’t enough of one already).
since then, we’ve had 2 major tests of our stability–one being the release, and the other being our partnership with the jacksonville jaguars.
our team road tripped it to jacksonville for the NFL draft party a few weeks ago to basically set up a control center and also to get as many people streaming the event as possible, attract new users, hand out swag, etc. it was my first time at *any* NFL stadium, which was exciting in and of itself. we did a fair bit of drinking in the process, had our own tailgate party for a while, met some cheerleaders/players, and probably sweated out half our body weight. i managed to sit on an ant hill, a teammate almost got thrown through a wall, and we toured all of the sketchiest parts of jacksonville. we had zero hiccups the entire night other than some buffering issues, not a single server or service went down, and it was one of the most fun road trips i’ve ever been on.
of all the things i’ve learned the past few months, i think the biggest takeaway is realizing how much i love dev ops. i’m not happy NOT being a server monkey. i can scratch my itch to code at home on my own projects, but i crave that kind of work, and that challenge. i want other people to enjoy it with me and learn about it too. android is fun, but… it isn’t nearly as fulfilling. seeing all my hard work on stre.am come to fruition, and being able to sit back on launch day and NOT have a panic attack… that was the most rewarding feeling i’ve felt in probably my entire post-college career, now that i think about it.
so all that happened. phew.
the day after our alpha launch at DIG SOUTH, the same conference held a hackathon. i volunteered there until about noon, offering to help coders build their projects and deploy them to the supplied android devices. since no one was ready to build for the entire 4 hours i was there, i spent the whole time hanging out with old coworkers and eating junk food with sally.
after the hackathon i walked around downtown to round up teammates, and we made our way to the Digathlon. it was ridiculous and our team actually bailed on the last event, despite doing ok overall. it was karaoke, and we had 2 people out of the 5 of us who were actually willing to sing–me and courtney. then we found out that other teams get to pick your song, which… fine. but then we found out they gave us charlie daniels “a country boy can survive”. i mean… 1) we’d never win with that song, 2) every other team got awesome songs, 3) every other team had like 7+ people, 4) it was going to sound awful no matter what. so we bailed. before we bailed i destroyed a few people in street fighter, rode a mechanical bull for the first time in my life, played a lot of frogger, did extraordinarily well at bowling since i usually don’t bowl anywhere near 100, and ate far too many tater tots.
we’ve had a few other stre.am related events in the last 2 months, one being paintball. our team went to a place called blackbeard’s cove. it’s a pretty small field but perfect for the 8 of us that went. i hadn’t played in years and it was awesome. plus, this place has gokarts, mini golf, a huge arcade, and they sell beer. it’s impossible to not have a good time.
the other event was our dry run for the draft party, so SPARC combined cinco de mayo and our stre.am test day. what better event to stream than your entire company enjoying frozen margaritas and a giant water slide? we had a control room set up with TVs to mimic our set up draft day, but we made sure to get our turns on the slide.
you can see the epic video footage here. if you pay attention, you’ll see me almost eat it on the way up the slide.
in april–a bunch of SPARC folks ran the annual charleston i5k race. i’d never ran a 5k, or ever ran that far in my life. i’ve done 3+ miles on an elliptical before plenty of times, but never just running. sad, right? we had a few shots beforehand, and i started off running with a few friends, but after the first like 5 minutes most people split off and were in the zone, as was i. i ran the whole thing, zero stoppage, zero headphones, semi drunk, and i even had to pee the entire time. but i did it, start to finish, 100%. proud moment in my life, despite the horrendous blisters.
the other tech conference that was recent was WordCamp Charleston, a wordpress developer/user conference. it was the first one i’d been to, and will not be the last. one of the girls on our design team gave a talk, and i went to a handful of others. it was only 1 day but there was a lot packed in.
it had been a while since brett or i had been to a concert, so a while back i bought us tickets to carolina rebellion in charlotte. we spent the first weekend in may in mooresville and his parents took caylin all day saturday so we could simultaneously get drunk, deaf, and broke in under 12 hours. drinks at these events are stupid expensive, but it was worth it. the people watching alone was worth it. i miraculously came out with all of my belongings, and nothing broken (just a little bruised up), after crowd surfing through rob zombie and killswitch engage. i didn’t get dropped, and my sunglasses didn’t even get broken. we had a great time, and came home sunburnt, sore, filthy, and exhausted.
a few weekends ago, our neighbors had a few friends over and a bonfire. lots of country music and terrible dancing, barefoot no less. we got ruined by mosquitoes/chiggers, and i’m pretty sure the rest of our neighbors hate us now.
last weekend, our buddy phil was in town. we went out to dinner with amanda and andrew friday night at a hibachi place in north charleston. we were a bit skeptical that caylin would freak out over the fire and we’d never be able to make it happen, but evidently if you distract her with enough ranch dressing anything is possible. not only that, but brett and phil were force fed sake through a ketchup bottle. never seen that trick before. i tried to get a picture but i was too slow with the camera.
we were also fortunate enough to have amanda babysit for us while we went out the next night. a few friends from work wanted to go out, so it was a perfect night to get a cab downtown. we met at the alley for drinks with coworkers, and then we walked to prohibition. never been there before, but it was a nice change of pace. haven’t been out dancing like that since spring break 09. i also haven’t been corralled out of a bar like that in a while.
this past weekend, we grilled out with a bunch of our neighbors. none of us are super close, and are all still getting to know each other. it was a pretty fun night. the hangover, not so much.
about a month or so ago i joined the women who code CHS meetup. we’ve been meeting bimonthly–a regular monthly meeting that will probably become more structured as we go along. i was able to do a dry run of my AWS/LAMP/wordpress/bootstrap lunch and learn at the first one. and then there’s a ladies’ hack night every month as well–time to tinker, teach, learn, mingle, etc. awesomely hilarious group of ladies–i can’t wait for the next one.
the first june meeting was last night, but my dad came in town so i spent the evening hanging out with him instead. we don’t get to visit that often, so it was great seeing him. and caylin was loving it.
i don’t know why i avoided (not sure if that’s the right word for it or not) the charleston tech scene for this long. there is always something going on. i went to CODE camp last week for angularJS and loved it. it was 9-3, and lunch was provided. excellent instructor and it was great catching up with some old coworkers.
so many pictures. i’ve been keeping busy to say the least. hope to keep this trend going and stay involved.