After a couple of months of setup, OSRF is up and running! You're already checking out our new website. Let us know what you think. You'll see more content appearing here as we start spinning up new projects.
We just moved into our new office:
It's a 3,000 sq ft building in Mountain View, walking distance to Castro Street and the train station. We're looking forward to getting to know the cafes, restaurants, and other amenities that Mountain View has to offer. And the commuters among us are already enjoying the express train service.
We're still equipping the office, so there isn't much yet in the way of furniture. But, importantly, there are fish.
Once we have things set up, there'll be an office-warming party to plan.