Recently, fetchrobotics held our second annual company-wide hackathon. Our goal with these events is to bring everyone together to build something cool using our product and learn as much as possible in the process.

It was determined that the focus of the day would be to build “snackbot”. A freight robot with our new HMIshelf would be loaded with snacks, and could be called to any location in the building to deliver these much needed snacks to our team. To prepare for the event, we purchased a small fridge, a pile of Amazon Dash buttons, and a boatload of snacks (for testing purposes).

There were a few ground rules for the day. First, our fetchcore server was completely locked down. Nobody was allowed to modify the codebase, and we would have to build our entire snack solution using only the existing APIs that we had built for our customers. Second, everyone participated — that means production folks, sales associates, and more — not just engineering! Third, the event had a time limit, snack delivery had to commence before 5pm.

Throughout the course of the day everyone was invited to explore outside their typical roles in the company. Our accounting and mechanical engineering teams created and annotated a new building map using our web-based user interfaces. Most of the people seen assembling and wiring snackbot are actually software engineers, or not engineers at all. This event was a chance for our employees to better understand our product, and our business, as a whole.

The event was highly successful. Snacks were delivered. Fun was had. A number of enhancements to our user interfaces and API workflow were proposed. More snacks were delivered.

If you want to be part of our next hackathon, please check out our Careers page as we currently have a number of openings available across the organization.