The npm blog has been discontinued.
Customer Convos: SendBird
This piece is a part of our Customer Convos series. We’re sharing stories of how people use npm at work. Want to share your thoughts? Drop us a line.
Q. Hi! Can you state your name, what you do, and/or what your company does?
How’s your day going?
My day is going excellent! At the moment, we are hard at work adding new features and making improvements to our current product.
Recently, we’ve added a new feature, the “public group channel.” It allows users to browse and join channels that interest them and become members of them. It’s a mash-up between a private group chat and an open channel — the large scale of an open channel with the moderation, permissions, and members feature of a smaller group chat.
Tell me the story of npm at your company. What specific problem did you have that npm solved?
Sendbird.com and Dashboard are typically our first interactions with many customers and they are critical to our success. Our website, Dashboard, and all of the webpages we offer need to use various libraries and npm allows us to easily manage those libraries. npm is a necessary and important tool to manage our libraries and save time.
To people who are unsure what they could use npm for - how would you explain the use case?
As you build your service, you will need to use a variety of libraries. With npm, you need not download all of the libraries and include them in a specific project folder. You can do everything from one place, whether you’re downloading libraries to managing versions. So you shouldn’t hesitate to use npm.
For these reasons, I am sure that npm is the best way to provide you and your company with an awesome library that can be easily and comfortably accessible for anyone in the world.
How’s the day to day experience of using npm?
On a day-to-day basis there’s sometimes stress around the dirty work of releasing a new version of our product. But with npm, there isn’t any extra work when you release a new version and, honestly, that’s one of its tremendous advantages. npm is the simplest way to deliver the latest version of our library with our newest features to a wide variety of customers around the world.
Would you recommend that another org or company use npm and why?
Any cool npm stuff your company has done publicly that you’d like to promote?