It’s been a very long day, and it’s not over yet, but I couldn’t let the day be done until I posted about this. Today, we took the covers off of the project that I’ve been working on for the past three months: ficlets. It started as this little thing I was going to do all by myself to learn Rails, and ended up what you can see over on the site.
I don’t even know what to say about it, really. Cindy, Jason and I have been dancing around it so long on twitter, calling it Ape Shirt, that talking about it now in the open feels kind of weird. But, here we are. There’s more information about what it all means on the ficlets blog.
Ficlets is very much an experiment (we like to call it “a prototype we just happened to launch”), and this is our very first release (we’re the first product in AOL to roll out on Rails, so we’ve still got stuff to learn about it…). So, things may go weird and wonky from time to time. Just give it a minute, and then reload.
I am truly fortunate to work at a company where I can get away with stuff like this. This started as my own little thing to do on the side. When I realized that it was actually a pretty cool idea and that I didn’t have the time or talent to do it all myself, I presented it at a meeting, and the next thing I know, I’m working on it full time with a small team of amazingly talented people. It was a pirate project in the best sense of the word. We didn’t really do a project plan or start with a big committee. It was four people in a room, working towards something we were all geeked about. From the beginning, we treated it like we were in a startup, very few rules, no defined roles (except that I got two votes, and Kerry got three). It worked so well, and we had too much fun designing and building it.
I never imagined it would look so good, or be so much fun. For that, I have to thank the designers who worked most closely on it: Cindy Li, Ari Kushimoto, Jenna Marino, and Jason Garber, who did 99% of the markup (all the good stuff), the CSS and most of the javascript (I worked on it some, I swear). We make such a great team, and I’m so proud of the work we did. We had lots of other help too, from folks who helped design the stickers, buttons and shirts for SxSW: Shadia Ahmed and Jayna Wallace, to the folks who played around with concepts early on: Elisa Nader, Elsa Kawai, Tom Osborne and Justin Kirk.
There are tons of people to thank, and a lot of people helped out. We had tons of support and “air cover” from Kerry and text and language help from John, Amy, Suzie, Nancie and Erin. My pal Tony was an immense help figuring out how to deliver everything in working order to the Greatest Ops Guy in the World, Dan, and Kelly helped us bend a few rules to get all the other opsy bits in order at the last minute. We had legal help from Holly and Regina. And my bosses let me steal Jason, and go work on it, so big thanks to Alan and Bert too.
This has been so much fun, I think we should do it again. I have big plans for our little story site…
One last thing… if you’re going to be at SxSW Interactive this weeked, come find me. We’ve got some lovely stickers and buttons to hand out (while supplies last). I should be pretty easy to spot. I’ll be the big fat guy with the ficlets shirt on (well, for two days… ).
Now I have to go finish packing!
congrats, kevin. you had the vision, you made it happen. We’re just proud to have been a part of your product. Thanks for the opportunity.
Well done, not just for the idea and implementation but, even cooler, for the development approach.
Wow, you used your newly acquired rails skill in the bestest possible way. Hooray for ficlets.
Nice to see that you guys over there still get time to play. Something that unfortunately never has been possible at AOL germany (but that chapter is now closed, anyway)
Kevin,
It is so awesome, way to go! I even wrote my first ficlet. I blogged about it “over here”:http://15meanings.com/2007/03/08/this-is-not-your-parents-aol/
See you on Saturday!
Will
Very cool! I was able to log in using my OpenID (I was assigned “User 130”) … and then it let me choose my own URL in my profile:
http://ficlets.com/authors/dossy
Woot, got “dossy” before anyone else did. Muwhaha.
Good luck scaling a Rails app, Kevin. You’ll need it.
Kevin…awesome work!!! u ROCKER
You rock! you just blew through all the red-tapism and cranked out code …
Great job Kevin, I love the way this project came about!
It’s great seeing familiar names from my AOL (DCI, AOL Local, WebReg, etc.) days… 🙂
Hey, brilliant, what a great surprise. Beautiful and well done. Now, where’s the ficlet widget?
It’ll be coming after we all get back from SxSW! 8)