Introducing: The fastest team schedule you’ll find in a browser.

Glenn Rogers
Float
Published in
2 min readNov 22, 2015

Our goal is to save you time when managing your team’s time. This week we delivered the biggest update to our schedule yet, using the latest technology to deliver super-fast team scheduling. Things will look familiar, but under the bonnet it’s an all new engine.

The problem: We’re hitting the upper limits.

Earlier this year we realized we were hitting the upper limits of traditional browser rendering performance. We were achieving incremental vs radical improvement. And as your team size increased, our performance wasn’t keeping pace. There are a lot of good reasons why you shouldn’t rewrite software, but if we wanted to deliver the best possible performance, we knew it was the only way.

float-react-blog

The solution: Time to React

The team tested various technologies and built several prototypes. We were always impressed with what Google achieved with Sheets and their ability to manage a lot of data in-browser. We ran some tests using Canvas and React, the technology that powers it, and we knew we were onto something. So we started rebuilding the schedule from the ground-up, optimizing at every corner.

The results: 10x speedier

Render times are 10x faster for teams of 100 or more. We load almost 2x the number of people by default (100 people, up from 60). Scrolling is silky smooth in our favorite Chrome and Safari browsers.

And there’s more…

Here’s a summary of what else is new and different:

  • Mobile scheduling: Schedule on your mobile or tablet device. Previously this was limited to a read-only view per person.
  • Improved task splitting: Split down to the task-level. Previously only available by day.
  • Smarter search and filtering: Find the right folks faster. We now support Exact search when filtering by a specific person, project, department, client or tag. We also support Contains logic across all.
  • Browser scrollbars are replaced by custom scrollbars: This is similar to what you may already see in Google Sheets or other services that use this technology. Functionality is consistent with regular scrollbars.
  • Updated zoom icons: Different look, same functionality!
  • Task highlighting: Provides a visual cue when someone else is making an update.
  • Faster page refresh: When someone else has made a change while you’re working in the schedule, refreshing the schedule is a lot faster now.

We believe it’s the fastest scheduling you’ll find in a browser.

Got feedback?

We’d love to hear from you. Email us at support@float.com or follow us on Twitter at twitter.com/float

--

--

Glenn Rogers
Float
Editor for

CEO of @float. Building the best resource scheduling app on the planet. www.float.com