Chicks That Rip: Carin Meier »
Created at: 12.01.2012 21:48, source: Engine Yard Blog, tagged: community Carin Meier Chicks That Rip
Carin Meier is a ballerina-turned-developer who hails from Ohio. I met her at JRuby Conf 2011, where she gave a fantastic presentation on Semantic Web and JRuby. She is a comitter to the 4clojure project and a Ruby devotee who loves to explore new development communities in the Cincinnati area, where she works at EdgeCase with the likes of Jim Weirich and Joe O'Brien. Carin's got a lot to say about the power of shared data and the value of JRuby--check it out!
You started your career as a professional ballet dancer. How did you make the switch to computer science?
I really enjoyed my time dancing with ballet companies, but I always knew that I wanted to go to college as well. I chose to study Physics because it was challenging, appealed to my curiosity, and, quite frankly, the math just made my brain feel good. It also helped that I had a really inspiring female Physics teacher in high school. I remember distinctly one of my first Physics labs, in which we set up a ramp with a ball on top and calculated the distance to place dish to catch it. I made the calculations and when the ball actually dropped in the cup, I was hooked. This Math and Science stuff was very cool. Later in college, I worked on computer simulations with Mathematica and discovered that I really liked working with with software. So when I graduated, I took a job with a consulting firm and starting doing software development full-time.
What were your first experiences with software development like?
My first experience in the professional world was doing a HR conversion project for a large company. It was very different from the scientific modeling projects that I had done in school. The thing that I enjoyed about it was the immediate impact and value of the work that I was doing. Working with business owners and helping them solve problems was very gratifying. I also enjoyed collaborating with other developers in a team environment. Picking up all the new software development tools was not very difficult for me. Learning the domain and how to apply the right technology, was to me, the more challenging and important learning.
You mentioned that you have had the rare experience of working in two very different environments (as a dancer and as a programmer)—one where women are the majority, and one where they are the minority. Can you tell us more about this and what you’ve learned from both experiences?
I see a lot of similarities. Men in ballet are definitely in the minority. Ballet, in our culture's view, is more for girls and not boys. As a result, there are not many men in professional ballet companies. It would be much easier to have dance company of all women. However, dance performances are so much richer and more expressive when they have both men and women performing. Having both makes the performance better, the audience happier, and the company stronger. There are the same sorts of cultural stereotypes with girls in math and science. But, in my opinion, the benefits of having a diverse software development team are similar. It allows a more comprehensive and expressive application of technology that, in the end gives you a better product, happier customer, and a stronger company. I am very hopeful that as technology and software become a more integrated part of our children's lives that we will increase the diversity in our software communities too. I think role models are important too. I have a 5 year old daughter and was quite pleased when she announced that she wanted to be a computer programmer, like Mom, when she grows up. On the lighter side, one of the best perks of being a woman attending a technical conference rather than a ballet performance is - no lines for the women's restroom.
You’ve worked for Fortune 500 companies and startups, as well as running your own consultancy. How do these environments compare? Which do you prefer?
Each environment has it owns advantages and disadvantages in my view. At the large enterprise level, there are some really interesting technical problems to solve having to do with scaling and data wrangling that you don't usually encounter at the smaller company level. However, at the small company level, there seems to be more freedom in choosing and shaping the technology, as well as working directly with the customer. I, of course, loved the freedom of running my own business, but at the end of the day realized it was quite lonely for me and I preferred working in a team. Working with EdgeCase has been the best blend of all worlds for me.
How did you discover Ruby and what do you like about it? What has your experience with the Ruby community been like? What is the Cincinnati Ruby community like?
I discovered Ruby through our local community Cincinnati Ruby Brigade, which totally rocks. I was immediately impressed with both the people and the language. After working with Java, the dynamic power of Ruby and it's ability to create clean and concise code really got my attention. I was equally impressed with the Ruby community. I have found it a very warm and welcoming environment. There is always someone more than willing to help you learn and overcome any problems. The open source community is full of incredibly smart and vibrant developers making really cool things. Oh, I and really like the Ruby whimsical streak too.
In your opinion, what is the value of JRuby? How do you use JRuby?
JRuby combines all the dynamic power and expressiveness of Ruby with enterprise ready platform of the JVM and gives you access to the rich world of Java libraries. That is a huge win. At our EdgeCase and Gaslight Software office, JRuby is being used on several projects. One current example is a project that is using JRuby access PDF libraries that are not available in Ruby. Another project is using JRuby's ability to deploy as a war file to enable their product to be plug and play for any enterprise.
You gave a great presentation on Semantic Web at JRuby Conf 2011. Can you talk a little bit about why you’re passionate about this subject?
I have always had a deep respect for data. But, data alone is not as powerful as data shared. Semantic web gives us the ability to share and link data to other data in a standard way across the internet. This may sound like a simple thing, but look what sharing and linking documents to other documents through HTTP has done to our world. We have already seen great advances in search engines, analytics and data integration from Semantic Web technologies. But, I really think it is just the tip of the iceberg and I am very excited to see what the next few years bring as we shift our focus to an open data world view.
more »
It’s All About 2012 »
Created at: 29.12.2011 21:05, source: Engine Yard Blog, tagged: community
Happy (almost) New Year! 2011 was certainly a year for the books in terms of Ruby, node.js, PHP, Rubinius and JRuby, but we already know that 2012 will be even greater.
Codemash
January 11-13 | Sandusky, OH
We’re kicking off the year by hosting Codemash's after-party in Sandusky, Ohio. We’re very excited to be heading out of San Francisco and into the frosty Mid-West winter, especially to hear Evan Machnic speak at CodeMash about Rails development on Windows. Crazy right?! You’ll have to be there to believe it. We’ll also have an awesome booth at CodeMash with brand new Engine Yard swag, including t-shirts. Come say hello and check them out!
SF JRuby Meetup
January 19 | San Francisco, CA
Then it’s back to San Francisco for the SF JRuby Meetup to hear Xavier Shay and Steve Connover talk about Square’s use of JRuby. Xavier and Steve will present the history of JRuby at Square, an epic quest that saw our protagonists face the demons of Kirk, Mizuno, Jetty, Neo4j, threads, startup times, and cross-Ruby compatibility, before emerging victorious with a setup fit for the gods. This event will take place at Engine Yard’s headquarters on January 19th at 6:30 pm.
Neo for Ruby-Jay Meetup
January 12 | San Francisco, CA
January's Neo for Ruby-Jay Meetup will also take place at our headquarters on January 12. Andreas Kolleger will dive into the current options of building and deploying a Ruby app backed by Neo4j. We know that that '4j' might look a bit suspicious, but we promise that it'll be awesome.
LessConf
February 23-24 | Atlanta, GA
We’ll also be hosting LessConf’s after-party in Atlanta, Georgia. Come check out summer camp for startups in the middle of winter! If you are forward thinking about Ruby on Rails, inspired and like puppies, you’re not going to want to miss out on this cool conference.
JRuby Conf
May 21-23 | Minneapolis, MN
Finally, we’re already starting to gear up for JRubyConf 2012. Early Bird tickets are on sale until January 25th, so get yours now! And if you’d like to sponsor or speak, please email events@engineyard.com. This will be the fourth year of the conference, and is going to be biggest and best yet.
more »
Cloud Out Loud Interview with the Authors of PHP Master: Write Cutting Edge Code »
Created at: 28.12.2011 02:05, source: Engine Yard Blog, tagged: community php
We’re glad to release this podcast we did with Davey Shafik, Lorna Mitchell, and Matthew Turland, the authors of a new book by Sitepoint called PHP Master: Write Cutting-Edge Code.
You can read more about the podcast, check out related links, and have a listen at the Engine Yard Developer Center.
Thanks much to the authors for participating. You guys rock!
more »
Future of PHP: Pear/Pyrus Panel Discussion »
Created at: 16.11.2011 22:24, source: Engine Yard Blog, tagged: community php
We hope that you will join us in a live panel discussion on the Future of PHP: PEAR/Pyrus. This marks the first in our series, where we talk with project and community leaders in the various areas of PHP about what’s in store for the future.
When: Thursday, November 17, 2011 at 12:00 pm EST
Where: Register for details
Who: David Coallier, Helgi Þormar Þorbjörnsson, Brett Bieber, Till Klampaeckel
We will be taking questions live, so we hope that you can join us! As a reminder, you’ll have to register beforehand in order to receive the login information.
more »
ZendCon After-Party: PHree Beer and Good Company »
Created at: 18.10.2011 23:19, source: Engine Yard Blog, tagged: community events
To celebrate the fact that Orchestra has joined the Engine Yard family, we are throwing our first ever PHP Conference after-party tomorrow! If you will be in Santa Clara for ZendCon, come on out to the Faultline Brewing Company.
After-Party: PHree Beer and Good Company
Wednesday, October 19, 2011 from 7:00pm - 9:30pm
Faultline Brewing Company, 1235 Oakmead Parkway, Sunnyvale, CA 94085
Full details here.
Shuttles will be picking up attendees from the Santa Clara Convention Center beginning at 6:45pm and spiriting folks away to our epic soiree. Grab some tasty appetizers and one of Faultline's specialty brews (or a few--shuttles will be running throughout the night).
Do you have a cool PHP app you want to deploy on our platform? This is also a great opportunity for you to get some face time with the experts on the Orchestra team (@davidcoallier, @EamonLeonard, @gwoo, @h) to discuss how they can make your project "sing."
See you there!
more »

