Sprint 46: Cleanup

Max Koehler

In this sprint, we focussed on cleaning up and refining our application and infrastructure in multiple areas. In addition to that, we switched all our analytics to the brand new Heap Analytics (the marketing team loves it) and introduced default values to most style modules to improve the onboarding user experience.

Finished up the Rebranding

While we managed to get our website, our social media channels and the application itself onto the new corporate design during the last sprint, we also missed some stuff. Our bills, as well as some of our support emails still had the old logo and name on them, which we have now fixed. If you happen to spot artifacts of the old corporate identity anywhere, please let us know.

Improved Performance

If you have noticed the application feeling more responsive and faster lately, that’s because we changed the way lots of the loading animations work. Where we’d previously block out the entire screen with a black overlay, we now display a subtle spinner animation that fades in and out smoothly. Even our design team, who suggested this change were surprised by the big, positive impact a small change like this has to the overall user experience.

    Made Responsive Design more Powerful

    We introduced more breakpoints and a new user interface to give you even more control over your responsive designs.

    Here’s the anouncment post covering all the details.

    Breakpoint Configuration

    Implemented Heap Analytics

    Part of our internal roadmap for 2015 is to get better insight on who our customers are, how they use our app and subsequently to find out what we can do to give them a better product. We need to look at very specific data to understand what’s going on, and it’s always been difficult to do that with traditional analytics software. Heap Analytics takes a new approach and gives us tons of freedom to collect and analyse basically any data we can come up with. Our marketing team has been having a very positive experience so far.

      Default Values for Style Modules

      We’re always looking for ways to make the user experience feel more responsive, and we think giving style modules default values is a good way to achieve that moving forward.

      In earlier versions, most style modules would be disabled by default and if you added one to the tree, nothing would change until you enabled it and changed the settings.

      Now, adding a style module will give you instant visual feedback in the preview area.

      This is what a newly added margin/padding style looks like now.

      Minor Changes

      • Bumped our responsive image libraries to the latest versions
      • Implemented better monitoring for our production servers
      • Improved backend stability
      Built with pride in rukzuk © 2015 rukzuk AG