<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=60438&amp;fmt=gif">

Predicting an outcome in advance is a difficult task for almost any activity, let alone for one that has never been done before. Since no 2 platforms are ever identical, each[…]

Remember that episode from F.R.I.E.N.D.S. when Chandler decides to go into advertising and wants to create a new and innovative slogan for cheese, saying “Cheese. It’s milk[…]

When I first started my career as a project manager, Agile & Scrum had completely different meanings for me and my peers, compared to what we know today. Everyone was focused[…]

Getting a new project is always a rush but so is scaling up an existing one. A healthy business relies on a good balance of bigger projects and smaller ones. Diversity is[…]

Discovery workshops are a great way to establish the parameters of a new collaboration. We’ve been doing them since 2017, on-premise, with the focused goal of understanding a[…]

When a project ends, some clients are not entirely sure what they should be asking from us. They know that the source code and documentation are owned by them but they're not[…]

Not to sound overly dramatic but the times when billion euro software was built by two guys in a garage are gone. Behind most tech products being created today, there’s an[…]

One of the most promising insurtech products in the past few years, Canopy is a rental platform that helps renters build their rental history, track their payments through[…]

“Hi, there! This is Bogdan, FE developer and JavaScript fan! My favourite ‘writers’ are Abramov, Elliot, Ready to share about them a thought. Or maybe a classic R. Martin[…]

[Editor's note: this article was first published in September 2017 and has been updated on July 21, 2020.]

The digital product development process has always been a costly[…]