« February 2010 | Main | April 2010 »

March 31, 2010

Last Day at OpenAir (a NetSuite Company)

Today is my last day working for OpenAir (a NetSuite company), tomorrow I'm onto other things (more on that later).

It's been an incredible 4+ years working at OpenAir (which was acquired by NetSuite in 2008).

I have loved working on the product; designing features, collaborating with product folks and other engineers, and coding/testing features and fixes. I have also loved working on production issues; building out the infrastructure, helping scale the application, pushing out releases early on Saturday mornings, refining the release process, being the MySQL go-to guy, and even some physical work carrying of servers between cages.

More than all of the techy stuff, I've loved working with good folks. As a remote employee on a virtual engineering team there was definitely less regular face-to-face interaction than I'd had in previous jobs, yet there was still a great team feeling and spirit of collaboration. And I can't say enough good about the many folks throughout the rest of the company that I got to work with over the years. Perhaps I'll cross paths with some of these folks in the future, but for now it's farewell and best wishes.


Posted by mike at 11:21 PM

March 30, 2010

Add Arrowheads to Lines in Illustrator

I've been using Adobe Illustrator (CS4 if you must know) here and there for some stuff, just figured out how to easily add arrows to the end of a line:

  1. Select an object or group (or target a layer in the Layers panel).
  2. Choose Effect > Stylize > Add Arrowheads.

There's a bunch of choices, and a sizing number for scale.

Thanks Adobe docs, saved me a bunch of future time because I had been doing it manually.

Posted by mike at 2:41 PM

March 24, 2010

Where are we with open source software?

I'm approaching a job transition (more on this later), one that has me thinking about what kinds of things I've really loved during my career as a software engineer.

Four years ago I left Tufts University and transitioned to a considerably more closed environment. Still working in the great open source stack, but not a lot of company interest or encouragement to be actively involved in open information exchange about technical matters surrounding the use of open source software. I suspect this is the case with many businesses; publicly documenting technical issues or solutions to interesting technical problems doesn't always align right with the company vision and culture.

I guess the lack of being able to speak openly has also curbed the amount of time listening. I find myself wondering "what's going on in open source software these days."

I see Jeremy is still talking about it. There's still an Open Source Convention (last time I attended was in 2007). Looks like there's still an Open Source Business Conference as well, but doesn't seem like it's as high profile as it was back in the early 2000s. OSBC makes me think about Matt Asay who still appears to be writing The Open Road (not that I agree him).

I've all but lost touch with the MySQL community (last conference attended was also 2007). Does the same great community still exist, or has the Sun acquisition, departure of Marten Mikos and others, Drizzle fork, formation of MontyAB, and acquisition by Oracle put what was there under the MySQL umbrella to rest? Brian Aker recently documented what's happened with MySQL employees, Planet MySQL seems surprisingly alive with active from both familiar and new folks.

These were some of the most prominent sources of open source news, but the list goes on.

I'm sure *something* has changed, open source software can't be in the exact same position it was 4 years ago. I'm curious to understand what has happened. A few weeks back I introduced the RSS aggregator back into my daily activity, which has been good. Putting a few of these in to start seeing more about where things are.

Posted by mike at 10:22 AM