News for hackers. Stuff that matters.
Re:Salesforce is in talks to buy Slack by adzm on Wednesday November 25, 2020 @12:17PM (#25211579)
As a salesforce user, this disturbs me, since salesforce has been a terrible experience. That said, perhaps our organization just doesn't have it configured effectively. We use both Slack and Teams though, so if this somehow makes it easier to get the whole org on Slack then it would be worth it.
Re:Salesforce is in talks to buy Slack by kamyarg on Wednesday November 25, 2020 @12:31PM (#25211773)
No, it is not you.

Their chat api expects headers that they do not include in cors allowed headers, we had to write a proxy just for this.

Salesforce as a company is a terrible experience.

Had many incidents because of their bad practices or lack of knowledge or incompetency.

Re:Salesforce is in talks to buy Slack by Touche on Wednesday November 25, 2020 @12:53PM (#25211998)
Salesforce is one of those companies that I know does a bunch of stuff but I don't understand most of what it's for or how those niches combine into a gigantic company. I get the sales lead tool, but everything else goes over my head. Don't understand how a sales lead tool became a "platform" either. Reminds me of SAP in this way.
Re:Salesforce is in talks to buy Slack by sb8244 on Wednesday November 25, 2020 @01:04PM (#25212147)
Salesforce is not a sales lead tool, it's a way to codify your sales and marketing processes into a SaaS product. To me, it becomes obvious that it's a platform then, because users need integrations to properly codify their business processes. SFDC probably has more integrations than any other piece of technology that I can think of.

When you codify your business processes, actual code is going to be needed as well. Enter Apex and heroku.

Slack is a way for SFDC to codify another part of your business processes—communication.

That said, SFDC does a lot of things that fairly give it a bad rap. Their developer experience is really bad, their apps are not that great, and lightning is still not adopted at many companies years after its release.

Re:Salesforce is in talks to buy Slack by Touche on Wednesday November 25, 2020 @01:30PM (#25212517)
> codify your sales and marketing processes into a SaaS product

I don't understand what this means at all. Let's say I make pies. My sales process is I go to grocery stores and try to get them to carry my pies. My marketing is I buy commercial time on the local tv station. How do I codify this into a SaaS product?

Re:Salesforce is in talks to buy Slack by com2kid on Wednesday November 25, 2020 @03:20PM (#25213821)
Salesforce integrates with everything.

Every time someone at your company uses your phone system to call a customer, it is auto-logged in Salesforce. Every email is logged. Every sale, every transaction, every interaction.

Now when "Bob the amazing Sales Guy" leaves you have a central repository of every contact he's made in every company he's worked with on your behalf. This means you build institutional knowledge instead of tribal knowledge.

So now lets say a couple years have gone by, and you want to publish a white paper on pie consumption, so you hand the project off to your research and analytics team. Thanks to Salesforce they have knowledge of every person your company has ever contacted about pies, and therefore have a great jumping off point to start with interviews for the whitepaper.

Re:Salesforce is in talks to buy Slack by testcase_delta on Thursday November 26, 2020 @12:43AM (#25217211)
This is how it's supposed to work. That's the promise that sold me on using it for my business for a couple of years. It never delivered. Huge waste of time and money. Never again.
Re:Salesforce is in talks to buy Slack by arvindamirtaa on Wednesday November 25, 2020 @08:22PM (#25216056)
This is actually a really good explanation.
Re:Salesforce is in talks to buy Slack by insited on Wednesday December 02, 2020 @06:33PM (#25283280)
...and testcase_delta's reply is a pretty accurate & common outcome. Snake-oil salesmen masquerading as a high quality software service. At best it's just lies and taped together functionality, which the buyer has to deal with post-sale. Name a high quality tech company using salesforce...
Re:Salesforce is in talks to buy Slack by kbos87 on Wednesday November 25, 2020 @01:36PM (#25212592)
You have a sales team out talking to those grocery stores. You need to keep track of the relationships they have with those stores, the conversations they have, where those stores are along the journey to becoming customers. You want to understand how your marketing expenses influence that process. Further downstream, you’ll probably want to connect sales data to those stores over time to understand patterns and manage your operations. These are all pretty common use cases for something like Salesforce and there is a pretty widely accepted data model that most companies adopt to do these sorts of things which Salesforce out of the box is built around.
Re:Salesforce is in talks to buy Slack by Touche on Wednesday November 25, 2020 @01:40PM (#25212632)
This is what I thought Salesforce was, and what I meant by a sales lead tool. I still don't get how this makes my pie making company a SaaS product though.
Re:Salesforce is in talks to buy Slack by sb8244 on Wednesday November 25, 2020 @03:44PM (#25214102)
It doesn't turn your pie making company into a SaaS product. All of the back-office, sales, marketing, relations can be kept in SFDC (cloud SaaS) though.

The reason I don't call it a sales lead tool is that is about 10% of their use case now. They've expanded significantly and companies use them for just about everything.

Re:Salesforce is in talks to buy Slack by kbos87 on Wednesday November 25, 2020 @01:44PM (#25212690)
I see what you mean. I understood the parent comment to mean that Salesforce can be used to basically build a bespoke saas app that you use at the heart of your operations, but I’d agree that doesn’t change the nature of your business as a commercial baker in this example.
Re:Salesforce is in talks to buy Slack by lobotryas on Wednesday November 25, 2020 @03:05PM (#25213662)
Salesforce is a CRM. If you want to call that “sales lead tool” instead then go for it. Doesn’t change why people buy it.

Salesforce is a SaaS because it’s in the cloud. The first company to take a big het on the Cloud, in fact.

If you’re still confused, then spend an hour or so reading their marketing literature and kicking the tires in their free Developer Orgs. Simple as.

Re:Salesforce is in talks to buy Slack by couchand on Wednesday November 25, 2020 @01:13PM (#25212292)
Your points about codifying business process and integrations are spot-on.

The developer experience is sadistic, but Lightning is the worst. It takes forever to load basic information because it all has to cycle through JS callbacks. Try opening a link (or a bunch!) in a background tab: it doesn't load anything until you're actually looking at the tab.

Re:Salesforce is in talks to buy Slack by echelon on Wednesday November 25, 2020 @01:09PM (#25212230)
> it's a way to codify your sales and marketing processes

Are there no better ways to automate sales and marketing?

Once you start using Salesforce, do all of your leads get stuck in the platform, or can you export them and do your own analytics queries? How deep is their lock-in?

> Slack is a way for SFDC to codify another part of your business processes—communication.

It feels too freeform to be automated. It's just chat with a so-so search interface.

Re:Salesforce is in talks to buy Slack by sb8244 on Wednesday November 25, 2020 @01:20PM (#25212379)
I don't equate codify and automate. That's sometimes a piece of it (automating state changes), but more specifically I'm thinking about all of the validations, human processes, etc that go into customer and sales management. I'd need to think about how slack can "codify communications", but I'm sure there's some people that already have answers for this.

SFDC has one of the most robust APIs I've seen...you can export pretty much everything. I actually really enjoy working with the soql rest API, because it's simple, effective, and discoverable.

The lock-in is instead in their integrations. It is almost guaranteed that there won't be another platform that has all of the integrations you need, so you stick with SFDC. You add more integrations over time and the lock-in deepens.

Re:Salesforce is in talks to buy Slack by TuringNYC on Wednesday November 25, 2020 @04:55PM (#25214720)
>> Once you start using Salesforce, do all of your leads get stuck in the platform, or can you export them and do your own analytics queries? How deep is their lock-in?

To some extent, as a business owner or CRO, you want the data to be stuck in Salesforce. The price of Salesforce is small compared to the cost of salespeople maintaining their own relationships directly with clients -- and then potentially walking away.

Re:Salesforce is in talks to buy Slack by PascLeRasc on Wednesday November 25, 2020 @07:10PM (#25215688)
Whenever I read about what Salesforce and SAP are for it really triggers the "this is fake. you're just making up words" part of my brain. At this point I'd rather not know what they do.
Re:Salesforce is in talks to buy Slack by thrav on Wednesday November 25, 2020 @01:28PM (#25212488)
This should help: https://news.ycombinator.com/item?id=20277115 (What’s Salesforce: by a HackerNews type)
Re:Salesforce is in talks to buy Slack by bonzini on Wednesday November 25, 2020 @03:30PM (#25213943)
So Salesforce is a huge Access database in SaaS sauce?
Re:Salesforce is in talks to buy Slack by dzhiurgis on Wednesday November 25, 2020 @07:51PM (#25215912)
That applies to most SaaS if you think about it.
Re:Salesforce is in talks to buy Slack by cutemonster on Wednesday November 25, 2020 @10:07PM (#25216487)
Thanks I read all of it
Re:Salesforce is in talks to buy Slack by treis on Wednesday November 25, 2020 @01:04PM (#25212163)
Sales app -> Customizable Sales Process -> Arbitrary Customizable Process -> Platform.

Along they way they've bought a ton of companies that do various enterprisey things. Now they're a one stop shop to run everything a business might need.

Re:Salesforce is in talks to buy Slack by sushshshsh on Wednesday November 25, 2020 @01:16PM (#25212327)
The original one stop shop at least since the early 1990s has been a cell phone.
Re:Salesforce is in talks to buy Slack by arusahni on Wednesday November 25, 2020 @12:48PM (#25211950)
A better comparison might be Heroku, which, post SF acquisition, hasn't really changed to become more SalesForce-y as far as I can see.
Re:Salesforce is in talks to buy Slack by freehunter on Wednesday November 25, 2020 @01:27PM (#25212464)
I actually don't think Heroku has changed much at all since they were bought by Salesforce. That's partially a good thing (Salesforce isn't making them worse) but also a bad thing because Salesforce doesn't seem to be making them any better either. Pricing is the biggest thing, despite running on AWS and AWS prices dropping pretty steadily but Heroku's pricing seems to have held firm. Their offerings don't seem to have changed much over the years either, you don't hear about them in the news much, you don't hear a lot of customer stories or companies talking about using Heroku... it just seems stagnant, which in the world of cloud computing is not great.

It's hard to tell if Salesforce has been a positive for Heroku for keeping it alive, or a negative for mismanaging the company, since we don't know what they would have done if they stayed independent and had to actually compete. But I'm pretty sure if they were still independent and had to compete in the market with only the features they have right now, they would likely be out of business. There's very little reason to choose Heroku these days, and I say that as someone who has code running in production on Heroku's platform.

Re:Salesforce is in talks to buy Slack by gkoberger on Wednesday November 25, 2020 @02:30PM (#25213239)
Really? I think Heroku has gotten insanely good since Salesforce acquired them.

The product is stable, there's a ton of new features (like pipelines), and can't imagine starting a serious project and not using Heroku.

Re:Salesforce is in talks to buy Slack by freehunter on Wednesday November 25, 2020 @03:21PM (#25213838)
Pipelines was introduced 5 years ago, which also seems to be the last time they changed their prices. Their current model is based around the classic three-tier app (basically Ruby on Rails) no matter how much web applications have changed since then.

Heroku still doesn't have any data hosting options. You have to go to a third party for this.

Heroku doesn't have any static site hosting options. You have to go to a third party.

But the biggest problem I have with Heroku's model is how much I need to pay. I've been a Heroku customer for years and I'm still not exactly sure what a dyno is. And if I get it wrong, I can have auto-scaling... but only if I'm paying a minimum of $250 per month. Now that's not a lot to big companies, but for bootstrappers that's insane. And I only get 2.5GB of RAM for that $250/mo? And if I'm using microservices, every service costs me a minimum of $25/mo, $250/mo if I want auto-scaling on those services.

Like I said, Heroku is great and I use it in production and pay them money every month, but man if it's not stuck in 2015. Luckily so is my application so I don't have too many issues except for the ridiculous cost even as EC2 is dramatically cheaper now than it used to be (does Heroku support Graviton? I don't think it does), but PaaS in general is "the old way of doing cloud" and Heroku is becoming less relevant every day.

Re:Salesforce is in talks to buy Slack by crcastle on Friday November 27, 2020 @11:58AM (#25230328)
Re:Salesforce is in talks to buy Slack by freehunter on Friday November 27, 2020 @05:32PM (#25233146)
Sorry, by "data hosting" I meant S3, not a database. Generic file storage.
Re:Salesforce is in talks to buy Slack by sb8244 on Wednesday November 25, 2020 @01:04PM (#25212158)
Yea, the only SFDC stuff I've seen is the postgres-sfdc connector. Which is fine as it's kept as an add-on and away from the core experience.
Re:Salesforce is in talks to buy Slack by couchand on Wednesday November 25, 2020 @01:07PM (#25212199)
That seems apt. Slack comes in with a strong brand of its own, like Heroku but moreso. The integration will probably be more of a bridge model than a consumption one.
Re:Salesforce is in talks to buy Slack by eb0la on Wednesday November 25, 2020 @03:10PM (#25213709)
What do you think about Mulesoft? Lasyt time I was on SF they had lots of we are hiring ads in the BART (it was before SF bougth them).
Re:Salesforce is in talks to buy Slack by rawgabbit on Wednesday November 25, 2020 @08:29PM (#25216076)
I worked with SF extensively. I agree the APIs are complex. Mule though is the worst. Mule is like Talend. It compiles everything in to Java. Mule’s Anypont studio is an Eclipse shell. Mule fools decision-makers with their Informatica wizard GUI. But you are forced into using Anypoint Studio if you want to do anything beyond beside a copy.
Re:Salesforce is in talks to buy Slack by DoofusOfDeath on Wednesday November 25, 2020 @01:17PM (#25212336)
> As a salesforce user, this disturbs me, since salesforce has been a terrible experience. That said, perhaps our organization just doesn't have it configured effectively.

Suppose that we said that Salesforce (or JIRA) itself is fine, except for those sites that have implemented it poorly. Would that be an example of the One True Scotsman fallacy?

(I mean the question honestly. I'm not 100% I properly understand that fallacy's definition.)

Re:Salesforce is in talks to buy Slack by noarchy on Thursday November 26, 2020 @07:56PM (#25224693)
Since you mentioned JIRA, it is basically there to support bloated Scrum teams. And one often hears No True Scotsman fallacies regarding Scrum. Salesforce has always seemed to me like something that, indeed, falls into this category of things that are never "done right". And likewise, I am sure there are Salesforce coaches, and maybe even some books that people try to sell.
Re:Salesforce is in talks to buy Slack by flarg on Wednesday November 25, 2020 @07:32PM (#25215816)
I've worked with five Jira based teams and it is uniformly horrible
Re:Salesforce is in talks to buy Slack by lobotryas on Wednesday November 25, 2020 @03:16PM (#25213782)
Why has it been terrible? Do you have a customer success contact? Is your employer giving you time to learn SF or budget to hire a consultant?

If there’s something missing all you need is either time or budget to have it built.