The speed of innovation in the web development space is accelerating every year. Five or ten years ago it seemed impossible that we’d be able to build such powerful and performant applications in the browser as we can in 2020 — like Netflix, Facebook, Spotify or Airbnb.
As the demands from browser apps continue to become more complicated, web developers increasingly need better and more versatile tools to keep up with rising expectations. Thankfully, we’ve never been more spoilt for choice, with both established companies and community members racing to build better libraries, frameworks, and apps to make life easier for developers.
Just as the expectations from software development have evolved, so has the very job description of a developer itself. At an increasing pace, developers are expected to break out of their silos and turn into “jacks of all trades”, constantly switching context at work and collaborating within cross-functional product teams. Keeping this in mind, the modern developer’s toolbox is incomplete without the right design, prototyping and collaboration tools to complement their technical work.