Why is it not a good idea to develop Products in an Agency?
After reading Project Phoenix, an insightful reader can get how essential DevOps is and how it can save their business. This story begins precisely where many CTO’s stories ended up: disastrous mess, tech debt, the legacy system being unable to deploy any new feature to production in a reliable time.
From the moment I realized the Paradigm of software development has shifted, I became a firm believer in composable commerce. Then my next thought was that the frontend-developers are driving the technological changes. They’re using and mixing the backend and API more like utilities solving specific business needs while keeping a healthy buy vs. own balance.
I still remember my first professional job as a developer. It was around 15 years ago. I was in charge of C++ based (MFC libs for Windows 32) code editor. I still remember struggling with some COM object model and the migration from 32 to 64 bit CPU architecture. The tasks that took me around 3 weeks to complete. Testing out my pain-tolerance. Providing virtually no business value — so immediately afterwards I got fired.
Crafting a software product, like Vue Storefront, is a pretty rich experience. Many different factors contribute to the success of an endeavor — or its failure. It’s like mixing lean startup, project management and coding altogether :-)
Vue Storefront has gathered 3,600 stars on Github (and growing) in a little more than one year leveraging full transparency, inclusivity and category power possessed by Vue.js and PWAs. Here you have the lessons we learned in the process.
It’s time to dig deeper into the technology and find out how we initially failed on lazy loading, why coding standards are a MUST and what’s a really difficult part of PWA.
I used Open Source as a Marketing & Sales strategy as well as a Product Strategy multiple times. This is how we build two successful Professional Services Companies and two successful Product-based companies. We are also the co-creators of two large commercial open source projects - one for SAP, one for Shopware.
Building a successful company is one thing, fully leveraging this success is another thing. Not every company should be sold, especially with B2B software companies you are able to build a cash generating machine.
Building a successful B2B Startup is a function of value that you deliver to your clients. In this article I’m sharing my experience of building a couple of b2b companies.