This is the story of how frontend engineers at Podio improved productivity, developer experience and reduced technical debt simply by ditching Karma and Jasmine in favour of Mocha and jsdom.
Here at Podio we follow agile software development practices - we write user stories, timebox tasks, do pair programming, and we iterate and refactor code. However, one practise our mobile iOS team was…
One of the recurring topics at Podio is the simplicity / complexity of its conceptual model, user experience, and all the plumbing behind it. Among developers, this topic is always on the table.