Micah Joel
👤 PersonAppearances Over Time
Podcast Appearances
Es gab also viele klare Lösungen, mit denen wir diese Dinge automatisieren mussten, die nicht immer automatisiert werden sollen. Nicht alles hatte eine API, die dir ermöglicht hat, ein neues Produkt anzuschalten, sobald du es erlaubt hast, richtig? Ja.
Es gab also viele klare Lösungen, mit denen wir diese Dinge automatisieren mussten, die nicht immer automatisiert werden sollen. Nicht alles hatte eine API, die dir ermöglicht hat, ein neues Produkt anzuschalten, sobald du es erlaubt hast, richtig? Ja.
Es gab also viele spannende Herausforderungen und ich denke, die Entwickler haben diese Herausforderungen genossen, weil es nicht nur war, so etwas zu machen, so etwas zu machen, sondern es war, dieses blöde Problem zu lösen. Okay, du musst eine Box hier im Produkt beobachten, aber es gibt keinen Weg dazu, ohne das Produkt selbst zu navigieren. Schau, ob du eine Lösung finden kannst.
Es gab also viele spannende Herausforderungen und ich denke, die Entwickler haben diese Herausforderungen genossen, weil es nicht nur war, so etwas zu machen, so etwas zu machen, sondern es war, dieses blöde Problem zu lösen. Okay, du musst eine Box hier im Produkt beobachten, aber es gibt keinen Weg dazu, ohne das Produkt selbst zu navigieren. Schau, ob du eine Lösung finden kannst.
Ja, ich kann es nicht beurteilen. Es gibt eine Lektion hier, aber lasst mich mit dem beginnen, was es war, und dann werde ich über die Lektion sprechen.
Ja, ich kann es nicht beurteilen. Es gibt eine Lektion hier, aber lasst mich mit dem beginnen, was es war, und dann werde ich über die Lektion sprechen.
Also, was es war, das Problem, das wir bei Salesforce hatten, war, dass wir, wie ich es vorhin erwähnt habe, diese separaten Demo-Umgebungen hatten, jede davon war eine Kolumne, die zumindest eine vollzeitige Person benötigte und manchmal auch, um das ganze Demo-Umgebung zu managen. Ja. Und mein Team hat sich mehr darauf konzentriert, was die Körpersprache ist und was all diese Dinge üblich sind.
Also, was es war, das Problem, das wir bei Salesforce hatten, war, dass wir, wie ich es vorhin erwähnt habe, diese separaten Demo-Umgebungen hatten, jede davon war eine Kolumne, die zumindest eine vollzeitige Person benötigte und manchmal auch, um das ganze Demo-Umgebung zu managen. Ja. Und mein Team hat sich mehr darauf konzentriert, was die Körpersprache ist und was all diese Dinge üblich sind.
Und ein Mann namens Jesse Chase kam zu mir eines Tages und sagte, hey, ich glaube, ich habe eine Lösung, aber ich bin mir nicht sicher, ob es funktioniert. Aber ich habe es ausprobiert und ich glaube, es funktioniert.
Und ein Mann namens Jesse Chase kam zu mir eines Tages und sagte, hey, ich glaube, ich habe eine Lösung, aber ich bin mir nicht sicher, ob es funktioniert. Aber ich habe es ausprobiert und ich glaube, es funktioniert.
And his idea was to break these demo columns, these demo kind of monoliths, each demo environment, into little modular pieces and then build up a demo from modular pieces from scratch rather than starting at the big column and then having to whittle it away until it was what you wanted. The problem we were having is a new product would come out.
And his idea was to break these demo columns, these demo kind of monoliths, each demo environment, into little modular pieces and then build up a demo from modular pieces from scratch rather than starting at the big column and then having to whittle it away until it was what you wanted. The problem we were having is a new product would come out.
We would implement it in the core demo environment and then it would take the industry demos four or five months to get all of those things into their new demo environment.
We would implement it in the core demo environment and then it would take the industry demos four or five months to get all of those things into their new demo environment.
Genau, also eine neue Sache musste in die Demo eingeführt werden. Also wir haben sie zuerst eingeführt und dann an sie gegeben und sie haben ihre Demos aufgrund all dieser neuen Produkte verbaut und alle neuen Daten zurückgelegt und es hat Monate gedauert. Und so haben wir herausgefunden, warum wir diese Teams nicht nur ihre eigenen Inhalte managen, sondern sie würden sie wieder implementieren.
Genau, also eine neue Sache musste in die Demo eingeführt werden. Also wir haben sie zuerst eingeführt und dann an sie gegeben und sie haben ihre Demos aufgrund all dieser neuen Produkte verbaut und alle neuen Daten zurückgelegt und es hat Monate gedauert. Und so haben wir herausgefunden, warum wir diese Teams nicht nur ihre eigenen Inhalte managen, sondern sie würden sie wieder implementieren.
Why don't they all just manage, if you're the finance vertical, just manage finance content, finance settings, finance metadata, and we'll manage the core itself. And by building it up out of components, we could rebuild the core, hand the core off to them, and they could just snap in their top pieces of it. I'm oversimplifying this. But it's working.
Why don't they all just manage, if you're the finance vertical, just manage finance content, finance settings, finance metadata, and we'll manage the core itself. And by building it up out of components, we could rebuild the core, hand the core off to them, and they could just snap in their top pieces of it. I'm oversimplifying this. But it's working.
And I'm happy to say that even after having left Salesforce, the program we developed is working. This modular demo thing is really taking off. And the only problem with it is it's straining the infrastructure because there's like millions of calls a day on these things, right? So there's a scalability conversation we could have.
And I'm happy to say that even after having left Salesforce, the program we developed is working. This modular demo thing is really taking off. And the only problem with it is it's straining the infrastructure because there's like millions of calls a day on these things, right? So there's a scalability conversation we could have.