29 Jan 2015 · by Brian Emerick / Frontend
Box Notes aims to provide an editing surface that is easy to use while meeting industry standards and behaving consistently across browsers and devices. Building on top of contentEditable, we've run into challenges in meeting these goals several times—most recently, with the introduction of tables... READ MORE +
 
Recent Posts
25 Feb 2015 · by Jessica Gibby
Last year, Box acquired MedXT, a cloud-based, medical image viewing, sharing and collaboration company to addresses a key hurdle to interoperability. Where medical images have long been separated from other clinical systems that house medical records and tests, largely due to the complex imaging...
23 Feb 2015 · by Komal Mangtani
At Box, we strive to provide a consistent user experience that is accessible across all devices. Developing for multiple client platforms that often have different requirements for screen sizes, CPU and memory, and technology stacks can prove to be a challenge for design and engineering. We do not...
05 Feb 2015 · by Heidi Williams
1. Design Broadly, Build Narrowly Building a platform for the enterprise means supporting both enterprise and developer use cases. Although what you build for the enterprise user is in your control (by building the web application yourself), what a developer builds for their end users is not in...
28 Jan 2015 · by Peter Potrebic
I've been at Box for over 2 years, and what I most valued about Box after my first few months remains at the top of my list of awesome things about Box. It's our cultural values. They aren't a list of words written in some electronic document, or splattered around the office on...
22 Jan 2015 · by Alice Fuller
Last October, I gave my first ever talk at a conference, the Grace Hopper Celebration. When I was initially trying to decide what I wanted to talk about, I gave myself a few criteria: 1) I must be uniquely capable of talking about this, 2) people would learn something, 3) it must be interesting...
16 Jan 2015 · by Adrien Loison
As the world becomes more and more data-oriented, access to the right information is critical. Most of the tools we use to gather data are good at it, but they're not designed to process it. That's why specialized software—like Microsoft Excel or LibreOffice—is so popular. No matter where your data...
13 Jan 2015 · by Shivani Rao
Last Thursday we were thrilled to host the first Girl Geek Dinner of 2015 here at Box headquarters! Over 200 women gathered to eat dinner, network and bond over a shared love for technology and all things geeky. During the course of the evening, three women engineers from the Box Women in...
14 Dec 2014 · by Whitney Trump
Here in Box Engineering, we've been working to do a better job celebrating big accomplishments. Inspired by our Sales team's celebration style, we set out to build our own version of a celebratory bell or gong. Senior Software Engineer Ryan Luecke was frequently seen in the immediate vicinity...
04 Dec 2014 · by Divya Jain
“Once again, we come to the Holiday Season, a deeply religious time that each of us observes, in his own way, by going to the mall of his choice.” – Dave Barry, humor columnist Yes, it's that wonderful time of year when we go crazy figuring out what gifts to buy, and each year the shopping seems to...
19 Nov 2014 · by Jessica Gibby
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...
18 Nov 2014 · by Joseph Marrama
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...
12 Nov 2014 · by Komal Mangtani
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...
05 Nov 2014 · by Tim Bozarth
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...
02 Nov 2014 · by Divya Jain
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...
12 Oct 2014 · by Jay Grizzard
memcache is a phenomenally successful piece of software used throughout the world as an ephemeral, memory-backed data cache. Its feature set, stability, and high performance make it an easy choice for anyone who needs a place to cache some data to reduce backend load. Well, memcache is generally...
07 Oct 2014 · by Heidi Williams
Many times during my career in technology, I've questioned what I was doing, what my goals were, or which direction I wanted to go next. Having a mentor who was a sounding board and role model has been key in helping me navigate my career choices and make decisions. I still remember when my mentor...
06 Oct 2014 · by Nicholas Zakas
Over the past year, we’ve been steadily working to increase our JavaScript tooling at Box. Our codebase grew from a single PHP application with client-side JavaScript to include two Node.js web applications. With that change came a desire to standardize the way we write JavaScript tests so that the...
01 Oct 2014 · by Peter Rexer
WebDAV enables users to mount remote content as a virtual drive, supporting both uploads and downloads. Back in 2008, Box developed its own WebDAV solution, but as we grew, maintaining our WebDAV code was troublesome—especially because many WebDAV clients have their own bugs, which had to be...
29 Sep 2014 · by Komal Mangtani
Next week, we're sending 23 delegates to the annual Grace Hopper Conference celebrating women engineers. We've been sending a delegation to the annual meeting of women engineers for three years and each time, the planning begins earlier. (This year, we started in February.) While in Phoenix, we'll...