In today’s web, we stand on the shoulders of those who came before us and build on what they’ve made.
Failure comes from not recognizing that.
If you ever enter the IT department for your company – go to the DevOps floor. You will be greeted by an understaffed team of developers, headphones on, eyes red from staring at screens. Chances are they will be so focused that they won’t even respond when asked a question.
Why are they so intense and bleary-eyed? I’ve experienced traditional developers finding pride in building apps from scratch and doing it by themselves. Preferring to do it yourself and build from scratch can be amazing with enough time and resources, but for small projects with limited funding, it’s often the project’s downfall. When tools like low-code present themselves, traditional developers tend to turn their noses down at them. Where’s the challenge!
Apps built from scratch take what feels like forever. An inability to rely on other people’s work can make a simple build needlessly complex. The irony is that there isn’t a real-world application today that doesn’t rely on some prebuilt library in Node.js or Java.
Using a low-code platform like Mendix, which allows you to source from a marketplace of Mendix- and community-built modules is the same concept as a prebuilt Node.js library. It takes the needless complexity out of the build and simply lets you deliver on the end result.
Sometimes there is nothing already out there for you to leverage. That’s when you have to do extensive and complex coding, and in those cases you want this to be reusable by the rest of the company. In this scenario, most companies would still invest time in making reusable components, and Mendix has tried to streamline this process even more by creating an internal company marketplace, where you can host every custom extension, your company creates and share features and functionality between your company’s websites and apps, safely with the knowledge your intellectual property is protected.