Technical Blog

HHVM Q&A with Paul Tarjan, Facebook Engineer

Posted on Thursday, November 20th, 2014 by

As announced in our previous post, Box is currently deploying HHVM to our webapp, working closely with the HHVM team at Facebook. Paul Tarjan, a member of the Facebook HHVM team, offers his own insights into HHVM, Hack and a peek into the future. What initially inspired you to develop HHVM? Tell us about the breaking point that led to its development. We were using HPHPc (the PHP to C++

Read more ›

Tags: facebook HHVM hiphop virtual machine open source

Enterprise Grade at Consumer Speed: The Road to HHVM

Posted on Wednesday, November 19th, 2014 by

At Box, we’ve had our collective eye on the HipHop Virtual Machine (HHVM) for a while now. HHVM is Facebook’s open-source PHP runtime, and it differentiates itself from from the standard PHP runtime on a key metric: speed. Whereas the standard PHP runtime is a run-of-the-mill interpreter, HHVM employs just-in-time compilation to enable significant gains in performance. Over the past few...

Read more ›

Tags: HHVM hiphop virtual machine open source PHP webapp

Beyond Engineering: Reflections on my Conversation with Heidi Roizen

Posted on Thursday, November 13th, 2014 by

Last week, on November 4, Box Women in Tech hosted a fireside chat between me and Heidi Roizen, Operating Partner at leading venture capital firm Draper Fisher Jurvetson (DFJ). The event—Beyond Engineering: Skills You Need to Be a Successful Entrepreneur, Innovator and Leader—focused on the skills outside engineering required to design awesome features and bring ground-breaking products to market,...

Read more ›

End Slow Test Feedback: Easy Horizontal Scaling with ClusterRunner

Posted on Thursday, November 6th, 2014 by

Delivering fast test feedback is a common challenge for rapidly-growing projects and engineering teams. And every engineer knows that when we’re spending time waiting for test results, we’re not spending time doing what matters: writing awesome code. At Box, the Tools & Frameworks team (owners of the Box SDLC machinery) takes pride in trying to give engineers the right information,...

Read more ›

Tags: clusterrunner code verification open source oss test feedback

Getting Started With Big Data Products

Posted on Monday, November 3rd, 2014 by

Big data/machine learning products are everywhere. Even when we don’t realize it, we are using them in all places from Google searches, to online shopping recommendations on Amazon, to personalized entertainment on Pandora or Netflix. Data analysis and machine learning algorithms drive the results, but how many of us really understand what it takes to build these kinds of products? It is not...

Read more ›

Tags: Big Data machine learning