30 Mar 2018 · by Peter Potrebic
The Box Drive GA release is here and it's the future of Box on your desktop (or laptop). That's not a hyperbole - Box Drive literally and figuratively creates your future - it's a file-system on your local machine that "creates" itself on demand. Your Box cloud might contain hundreds of thousands...
06 Mar 2018 · by Deej Burrowes
For the past year, I've been a member of a team building a server-side framework that, initially, is focused on supporting browser-based client code here at Box. I plan to blog some about the things we're doing to make the Box platform even more epic than it already is. My own background is diverse...
10 Jan 2018 · by Wenbo Yu
At Box, we’re modernizing our front-end architecture with frameworks such as react and redux, as well as webpack for the build process. We’ve tackled many performance issues with the new tools and libraries adopted along the way, and would like to share how we were recently able to improve our...
05 Dec 2017 · by Hakan Baba
At Box, we are always looking to improve our software quality and development speed. Test driven development and effective tests are important factors leading to engineering efficiency and productivity. As part of our efforts to encourage test driven development, we have built several tools to...
28 Nov 2017 · by Matt Nguyen
Box Notes, our built-in note taking app built for teams, aims to leverage its strength in real-time collaboration to 10x the productivity of Box users. One of the challenges with this, though, is that Notes are constantly changing. This makes it harder to figure out what has changed since you last...
28 Nov 2017 · by Sesh Jalagam
By now it's no secret that the amount of content that is being created and shared is increasing exponentially. To help extract value from all of that content, we introduced Box Skills, a framework that brings machine learning innovations to content stored in Box. For example, video intelligence,...
05 Sep 2017 · by Ian Kerr
Images are the second most common and fastest growing content type in Box. Last month we introduced image recognition in Box to help unlock the value of these images to your business. We're applying machine learning to images, making it easier for companies to discover, organize and drive...
16 Aug 2017 · by Hakan Baba
At Box, we manage several large scale Kubernetes clusters and heavily rely on real-time metrics to monitor them. In addition to metrics coming from the control plane (for example from kube-state-metrics), all applications running in Kubernetes also emit metrics. We define expected behavior using...
25 Jul 2017 · by Ryan Luecke and Miles Spielberg
At Box, our cloud service evolved from a just handful of application servers and databases into a high scale, high performance collaboration platform. Like most large-scale web companies, we depend on a distributed caching tier for frequently accessed data. Box uses memcached (a distributed, in-...
20 Jun 2017 · by Sarat Tallamraju
Box has enabled countless businesses to not only keep their content secure and available everywhere, but has also enabled secure collaboration across corporate borders at a massive scale -- where users can create, co-edit, and share content. For many users, the desktop is their preferred place to...
12 Apr 2017 · by Greg Lyons
At Box, we're always looking to improve our engineers' ability to deliver high-quality software as easily as possible. As part of our ongoing migration to microservices running on Kubernetes, we've built an array of custom tools and services to improve our deployment process. We're happy to...
22 Feb 2017 · by Joy Ebertz
Hello world, I'm Joy Ebertz. I'm a Staff Software Engineer here at Box who also dabbles in writing and crazy amounts of running (I recently got into ultras). I've been at Box for 5 years, which in Box (startup) time, makes me an old-timer. Over my time here, in addition to my prior experience, I'...
24 Jan 2017 · by Naeim Semsarilar
In 2014, we launched Box Notes, a new way to create documents on Box and work with others in real-time. Back then, Box Notes was primarily a web application that you accessed from Box in a web browser. Later that year, we integrated Box Notes into the Box mobile apps for iOS and Android. Today we...
17 Oct 2016 · by Helen Kuo
For the fifth year in a row, we're heading to the Grace Hopper Celebration of Women in Computing. And this year, over 30 Boxers are packing their bags for Houston to share in a week of knowledge sharing, camaraderie and fun. Stop by our booth in the expo hall, catch one of our sessions or join us...
27 Sep 2016 · by Ayush Sobti
As we posted in July, we recently began migrating our bare-metal infrastructure to Docker containers running under Kubernetes. Some pieces like filesystem namespaces and cgroups have worked quite well without incident, but other pieces like networking have resulted in subtle differences that...
25 Aug 2016 · by Hanna Kanabiajeuskaja
Imagine your entire newsfeed were in the Klingon language. Would you read it? For around 75% of the world's internet users, English is not the primary language. How do you reach this global audience without breaking your development process or paying a fortune? We're excited to share an open...
22 Jul 2016 · by Sam Ghods
A few years ago, we began splitting up the monolithic PHP application that powers Box into microservices. We knew we'd ultimately need dozens (even hundreds) of microservices to be successful, but there was a serious problem: our model for provisioning new services was slightly... antiquated. And...
18 Apr 2016 · by Chris Yeh
Over the past year, Box has been partnering with CODE2040, a non-profit organization that works with Black and Latina/o engineering students​ early in their college careers to enhance exposure and access to technical careers in the Silicon Valley​. This March, CODE2040 hosted their first-ever "Tech...
13 Apr 2016 · by Nadeem Ahmad
Fast test feedback is a critical component of building a successful deployment pipeline. Simultaneously, having a full suite of automated tests run against every change is another critical component. The challenge engineering teams face is scaling their automated test suites without losing that...
11 Feb 2016 · by Jim DiZoglio
OverviewToday we released the ability to scan physical documents using Box Capture on iOS devices. Document scanning builds on Capture's existing support for creating photos, videos and audio files so that mobile workers can share critical information from the field quickly and securely with the...