
Sign up to save your podcasts
Or
Today on the Salesforce Admins Podcast, we talk to Kurtis Kemple, Senior Director of Developer Relations at Slack. Join us as we chat about what’s possible when you combine Slack, Salesforce, and AI agents.
You should subscribe for the full episode, but here are a few takeaways from our conversation with Kurtis Kemple.
Kurtis’s path to his career in tech is truly inspiring. Not only is he a completely self-taught programmer, but he learned those skills while incarcerated. It was hard to get any sort of job when he got out, let alone convince someone to take a chance on him as a software engineer.
Today, Kurtis is the Senior Director of Developer Relations for Slack. His role is primarily focused on advocacy, with a focus on improving the developer experience through thoughtful product design and community input. So he’s the perfect person to talk to about what’s possible with Slack, Salesforce, and AI agents.
When it comes to collaborating with your team, Kurtis sees Slack as the OS for work. It’s a space to bring together everything you need—your communications, your documents, your data—all in one place so you can start getting things done.
Switching contexts can be a productivity killer. That’s why Slack’s integration with Salesforce is so powerful, because it allows you to have everything right at your fingertips without needing to go back and forth between windows.
Whether you’re looking at Salesforce data in Slack to have a conversation with a co-worker about an opportunity, or updating your team on what you’re building in Salesforce, seamless authentication means you can do everything from wherever you happen to be working without having to switch back and forth.
The possibilities are even more exciting when you throw Agentforce into the mix. As Kurtis points out, Slack actions are part of the list of standard actions. That means you can build custom agents that use data from either platform to launch workflows, run a quick analysis, and much more.
Kurtis also gets into how you can customize Agentforce by plugging in various LLM libraries, or connecting it with external services or authentication providers. As he explains, prompt templates are powerful tools for controlling your agents’ responses so that they fit into your business processes.
This episode is a deep dive into everything you can do with Agentforce and Slack, so be sure to take a listen. And don’t forget to subscribe to the Salesforce Admins Podcast to catch us every Thursday.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And so, I think there’s two sides to every coin, but it was a big blocker. It’s just immediate nos. You have conversations with people and they’re like, “Oh, that’s interesting.” And then they find out about the record, or back then you had to check a box, “Have you been convicted of a felony in the last seven years or since you’ve got out?” And it’s like, “Yeah. Yeah, I have. But I thought the whole point of going through half a decade of incarceration was that I did that. I paid my dues.” But no, you’re doing time for forever after you get out in the US, honestly.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And then from there, a bunch of places that culminated with my last job as a full-time engineer. I was the tech lead of the UI team at Major League Soccer. And so we built-
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
First of all, I’m very glad we purchased Slack because it finally answered an age-old question of which IM service should we use to talk to our teammates? And yeah, finally have a-
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Slack narrows in onto one particular aspect of your life, work. Or actually, I won’t even say work, but I will say collaborative organization and communication, ’cause we have millions of communities on Slack as well. And yeah, I think that it’s about that. Honestly, it’s that. It’s an operating system to help you organize and be productive and get things done. And especially now when you put the lens of work on it, it becomes even more valuable. That starts turning into dollars. And it’s tangible, tracks billions of dollars.
Josh Birk:
Kurtis Kemple:
And to me, what I’m actually most excited about is when you look at a Salesforce channel, you’ve got your conversation. Let’s say it’s related to whatever, like an account, there might be your opportunities, or the health score or recent notes, and all this stuff is right there in the team channel as soon as you drop in. And I’m sure that we use Slack more than most people use Slack ’cause we are Slack and Salesforce.
But if you are starting to take advantage of those tools, I’ve got all my documents related to the DevRel team, in our Dev Rel channel. It’s just so convenient. But when you integrate other systems in that, like Salesforce, and now I just have a canvas, but it’s real time updates and back and forth collaboration.
Okay, my job keeps me mostly in Salesforce platform. A, it’s day to day business as usual, but if I spend most of my time in Slack, I’m no longer breaking the flow of work, even if it is just a few times, that can really have an effect, compounded. So I would say definitely that. And now, the counterpart to that is we’ve got the Slack channels in Salesforce.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And I know people wanted it faster and I wish we gave it to them, but I’m actually just happy that the things we’re building now are so much in the flow of work. There’s some things coming up that I don’t know if I can talk about. I should have ran through the list, but I cannot wait. Cannot wait for folks to see ’cause bridging Salesforce and Slack in ways that are just amazing, and are really going to close the gap for ease of use and just being able to stay where you’re meant to be and do your job.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Well, what if that user was also seamless off to Heroku and you could just deploy your apps immediately to Heroku? And what if you wanted to use MuleSoft APIs to further extend it? But guess what? You’re the same user there, too. So now, it’s like you can immediately spin up these really ridonkulous, enterprise-grade-ready, all seamlessly authenticated systems and just go to town.
Josh Birk:
Kurtis Kemple:
Josh Birk:
And then our team recently tasked me with trying to track some pilot features, and I was struggling with, “Well, where should this live?” Because of course, this is not going to surprise you, my first instinct was, “Custom object, throw it in the enterprise org that we all collaborate on, keep them as records, blah, blah, blah, blah.”
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I think as we see Agentforce start to grow more in maturity, we’re going to need to see a lot more Slack actions. And fun fact, like little shout out to the DevRel team over here. If you want to extend beyond the Slack actions that exist, we’ve already got the docs all set up for you for building custom Slack actions for Agentforce.
So you can literally just, world is your oyster with Slack. And technically, they work for any service. We’re not doing anything particularly bespoke. But it’s nice, because you can set up a Slack app which gives you all the proper authentication to either be you or a bot, depending on how you want to set all that up.
And then you can now start taking that even further. You can have agents doing things on your behalf, like responding to messages, or summarizing things and aggregating stuff, updating records in Salesforce, or updating channels and canvases and lists within Slack, kicking off Slack work flows, all kinds of stuff.
But to be honest, that’s all very well and good, except I think until we get agents more deeply integrated into the UI of Slack, into your flow of work, we’re just scratching the surface. And we’re working on some cool stuff now that you’ll see, but right now it’s really just the agents are there, you know what I mean?
We brought them into Slack, but they’re kind of side card, they still have access to all your info, have access to the relevant channel and stuff like that, or channels. And now, you can actually message them in channel, which is a big step forward, but that’s still very much the initial phases. I can’t wait for all this stuff we’ll be able to do. Yeah.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And then two is like, this is going to sound so funny ’cause we’re the conversational interface, but it’s like we’ve already cracked that nut. We’re good there. What if agents were more in flow into literally to the micro flow of work? When I highlight texts, I should be able to kick off agent actions and send that to agents. And then I would love to see more eventually agent orchestration.
So right now, we’ve got a few agents, but let’s assume you’re like X-Corp, 5,000 to 10,000 employees. You open up Agentforce for them, they build one agent per, not everyone would, but realistically, now you’re talking about thousands of agents within your environment. That could be a lot to handle. So I think winning the game there is about making it a lot easier to synthesize and have AI help you manage that.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I think a lot of stuff, I don’t know, I’ve just been digging AI lately in, one, non-conversational use cases, so kicking off from buttons and stuff like that. I think we should get a little bit back to that. And then two, I would like for agents to not just be specific to a topic or an industry, but specific to me.
Josh Birk:
Kurtis Kemple:
Josh Birk:
What are some uncommon use cases that you’ve tinkered with when it comes to… And we’ll do Flow/Apex because they’re pretty parity when it comes to features these days, so don’t limit yourself to just Flow. But what are some uncommon use cases where maybe somebody’s like, “Oh, I didn’t think an agent would do that”?
Kurtis Kemple:
So, Salesforce has the LLM Open Connect standard. You can attach any LLM you want to as a foundational model if you have a data cloud. And you can start doing models for all kinds of things like specific actions, like a model per action.
This was kind of blowing people’s minds when I started showing them this. I have actions that can help me summarize text, actions that actually help me review and rewrite text, actions that can help me with code instruction, actions that help me analyze data. I have my Salesforce developer advocate model that helps me learn Apex Lightning web components, policies and setup. I’m becoming an admin myself. I’m starting to get pretty dangerous in there.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
All these tools become available to you. And so I have an agent, engineering agent that… Actually, this is a cool one. It pulls down my PRs for me that I have, and it will spin up GitHub Codespaces. And I can run the code, review it, and then be like, “This looks good. Please break that down, merge this for me.” And it goes off and does it.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
If you want to understand the formulas, you’re probably going to be a Stanford research scientist. If you want to use the technology though, you already have the skills. And one of the things it’s interesting about the concept of a custom model is when we do an API call to OpenAI, OpenAI is intended to know how to cook a rotisserie chicken. Admins don’t need to know, our users don’t need to know how to use a rotisserie chicken when they’re in Slack.
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I’m sorry, I shouldn’t say simple, because even API calls can be complex for those unfamiliar. My point being, is that you don’t have to train your own models. You don’t have to be an AI or ML engineer. You don’t even have to be a developer. If you can open up Postman and figure out how to use a couple API endpoints, that’s all you need to become very active with AI. And then it’s just a matter of identifying which models are best for which job. And trust me, there is no shortage of that information online.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Now, there are some, don’t get me wrong, I don’t want to talk negatively about any industry. Trust me, there are people out there, but there’s not the wealth of information that there is for learning tech, for especially coding. Look, even in a Salesforce ecosystem. So I look at Trailhead, I am so blown away by what I call the opportunity funnel of something like Trailhead in the Salesforce community.
Say what you want, but nothing is a career creator vacuum for people who have non-traditional or resource-deficient backgrounds and have a viable career. So sorry, circling back. Imagine if I had had a small un-internet connected device with a model, trained specifically on code instruction to help me along in there, instead of one textbook and my teacher being willing to print out some pages on JavaScript MouseEvents.
Josh Birk:
And it was all of a sudden just like, it’s like, “Okay, I’m going to go do go-to lines for 1,000. Let’s just to see what happens.” And it was so freeing, so freeing just to be able to be like… And JavaScript, and anytime somebody asks me, “How should I start?” I’m like, “Start with JavaScript.” It’s free. You can do it in a browser. You can instantly see the results when typing into it. It’s great. And back to your point, my father was a doctor and I asked my dad how to become a doctor, and his advice was, “Don’t.”
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
It makes sense when we want to put care into something, we want to ensure we do it. It’s actually how I got into DevRel. When I was at Major League Soccer, we wanted to adopt React Native and GraphQL. They were both being used in production by a lot of places, big companies and stuff, but really nobody was talking about it yet.
Josh Birk:
Kurtis Kemple:
That kind of just stuck with me as a really good and powerful way to learn. So, after having some time in DevRel, like Gatsby, AWS, like you said, Apollo GraphQL, I had my own thoughts about how it should be done, but what I realized is that I don’t have enough information, so clearly I’m missing pictures. And secondly, I’m not going to be able to really provide that type of environment for myself in a full-time job, because it’s one environment and you’re in that ideally for years. Right?
Josh Birk:
Kurtis Kemple:
And so coincidentally enough, there was a bit of a downturn in the market, hot leads started turning into cold leads, and then right when I was like, “This is my least favorite part of the job, do I want to keep doing this?” I actually got the referral, like a reach out about an open position at Slack.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And both street photography and my motorcycle forced me to be extremely present. And so I really enjoy those two hobbies because it lets me just be in the moment. I’m not worried about something, whereas I normally am worried about everything.
Josh Birk:
Kurtis Kemple:
Josh Birk:
The post What Can Salesforce Admins Do With Slack and Agents? appeared first on Salesforce Admins.
4.7
200200 ratings
Today on the Salesforce Admins Podcast, we talk to Kurtis Kemple, Senior Director of Developer Relations at Slack. Join us as we chat about what’s possible when you combine Slack, Salesforce, and AI agents.
You should subscribe for the full episode, but here are a few takeaways from our conversation with Kurtis Kemple.
Kurtis’s path to his career in tech is truly inspiring. Not only is he a completely self-taught programmer, but he learned those skills while incarcerated. It was hard to get any sort of job when he got out, let alone convince someone to take a chance on him as a software engineer.
Today, Kurtis is the Senior Director of Developer Relations for Slack. His role is primarily focused on advocacy, with a focus on improving the developer experience through thoughtful product design and community input. So he’s the perfect person to talk to about what’s possible with Slack, Salesforce, and AI agents.
When it comes to collaborating with your team, Kurtis sees Slack as the OS for work. It’s a space to bring together everything you need—your communications, your documents, your data—all in one place so you can start getting things done.
Switching contexts can be a productivity killer. That’s why Slack’s integration with Salesforce is so powerful, because it allows you to have everything right at your fingertips without needing to go back and forth between windows.
Whether you’re looking at Salesforce data in Slack to have a conversation with a co-worker about an opportunity, or updating your team on what you’re building in Salesforce, seamless authentication means you can do everything from wherever you happen to be working without having to switch back and forth.
The possibilities are even more exciting when you throw Agentforce into the mix. As Kurtis points out, Slack actions are part of the list of standard actions. That means you can build custom agents that use data from either platform to launch workflows, run a quick analysis, and much more.
Kurtis also gets into how you can customize Agentforce by plugging in various LLM libraries, or connecting it with external services or authentication providers. As he explains, prompt templates are powerful tools for controlling your agents’ responses so that they fit into your business processes.
This episode is a deep dive into everything you can do with Agentforce and Slack, so be sure to take a listen. And don’t forget to subscribe to the Salesforce Admins Podcast to catch us every Thursday.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And so, I think there’s two sides to every coin, but it was a big blocker. It’s just immediate nos. You have conversations with people and they’re like, “Oh, that’s interesting.” And then they find out about the record, or back then you had to check a box, “Have you been convicted of a felony in the last seven years or since you’ve got out?” And it’s like, “Yeah. Yeah, I have. But I thought the whole point of going through half a decade of incarceration was that I did that. I paid my dues.” But no, you’re doing time for forever after you get out in the US, honestly.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And then from there, a bunch of places that culminated with my last job as a full-time engineer. I was the tech lead of the UI team at Major League Soccer. And so we built-
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
First of all, I’m very glad we purchased Slack because it finally answered an age-old question of which IM service should we use to talk to our teammates? And yeah, finally have a-
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Slack narrows in onto one particular aspect of your life, work. Or actually, I won’t even say work, but I will say collaborative organization and communication, ’cause we have millions of communities on Slack as well. And yeah, I think that it’s about that. Honestly, it’s that. It’s an operating system to help you organize and be productive and get things done. And especially now when you put the lens of work on it, it becomes even more valuable. That starts turning into dollars. And it’s tangible, tracks billions of dollars.
Josh Birk:
Kurtis Kemple:
And to me, what I’m actually most excited about is when you look at a Salesforce channel, you’ve got your conversation. Let’s say it’s related to whatever, like an account, there might be your opportunities, or the health score or recent notes, and all this stuff is right there in the team channel as soon as you drop in. And I’m sure that we use Slack more than most people use Slack ’cause we are Slack and Salesforce.
But if you are starting to take advantage of those tools, I’ve got all my documents related to the DevRel team, in our Dev Rel channel. It’s just so convenient. But when you integrate other systems in that, like Salesforce, and now I just have a canvas, but it’s real time updates and back and forth collaboration.
Okay, my job keeps me mostly in Salesforce platform. A, it’s day to day business as usual, but if I spend most of my time in Slack, I’m no longer breaking the flow of work, even if it is just a few times, that can really have an effect, compounded. So I would say definitely that. And now, the counterpart to that is we’ve got the Slack channels in Salesforce.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And I know people wanted it faster and I wish we gave it to them, but I’m actually just happy that the things we’re building now are so much in the flow of work. There’s some things coming up that I don’t know if I can talk about. I should have ran through the list, but I cannot wait. Cannot wait for folks to see ’cause bridging Salesforce and Slack in ways that are just amazing, and are really going to close the gap for ease of use and just being able to stay where you’re meant to be and do your job.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Well, what if that user was also seamless off to Heroku and you could just deploy your apps immediately to Heroku? And what if you wanted to use MuleSoft APIs to further extend it? But guess what? You’re the same user there, too. So now, it’s like you can immediately spin up these really ridonkulous, enterprise-grade-ready, all seamlessly authenticated systems and just go to town.
Josh Birk:
Kurtis Kemple:
Josh Birk:
And then our team recently tasked me with trying to track some pilot features, and I was struggling with, “Well, where should this live?” Because of course, this is not going to surprise you, my first instinct was, “Custom object, throw it in the enterprise org that we all collaborate on, keep them as records, blah, blah, blah, blah.”
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I think as we see Agentforce start to grow more in maturity, we’re going to need to see a lot more Slack actions. And fun fact, like little shout out to the DevRel team over here. If you want to extend beyond the Slack actions that exist, we’ve already got the docs all set up for you for building custom Slack actions for Agentforce.
So you can literally just, world is your oyster with Slack. And technically, they work for any service. We’re not doing anything particularly bespoke. But it’s nice, because you can set up a Slack app which gives you all the proper authentication to either be you or a bot, depending on how you want to set all that up.
And then you can now start taking that even further. You can have agents doing things on your behalf, like responding to messages, or summarizing things and aggregating stuff, updating records in Salesforce, or updating channels and canvases and lists within Slack, kicking off Slack work flows, all kinds of stuff.
But to be honest, that’s all very well and good, except I think until we get agents more deeply integrated into the UI of Slack, into your flow of work, we’re just scratching the surface. And we’re working on some cool stuff now that you’ll see, but right now it’s really just the agents are there, you know what I mean?
We brought them into Slack, but they’re kind of side card, they still have access to all your info, have access to the relevant channel and stuff like that, or channels. And now, you can actually message them in channel, which is a big step forward, but that’s still very much the initial phases. I can’t wait for all this stuff we’ll be able to do. Yeah.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And then two is like, this is going to sound so funny ’cause we’re the conversational interface, but it’s like we’ve already cracked that nut. We’re good there. What if agents were more in flow into literally to the micro flow of work? When I highlight texts, I should be able to kick off agent actions and send that to agents. And then I would love to see more eventually agent orchestration.
So right now, we’ve got a few agents, but let’s assume you’re like X-Corp, 5,000 to 10,000 employees. You open up Agentforce for them, they build one agent per, not everyone would, but realistically, now you’re talking about thousands of agents within your environment. That could be a lot to handle. So I think winning the game there is about making it a lot easier to synthesize and have AI help you manage that.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I think a lot of stuff, I don’t know, I’ve just been digging AI lately in, one, non-conversational use cases, so kicking off from buttons and stuff like that. I think we should get a little bit back to that. And then two, I would like for agents to not just be specific to a topic or an industry, but specific to me.
Josh Birk:
Kurtis Kemple:
Josh Birk:
What are some uncommon use cases that you’ve tinkered with when it comes to… And we’ll do Flow/Apex because they’re pretty parity when it comes to features these days, so don’t limit yourself to just Flow. But what are some uncommon use cases where maybe somebody’s like, “Oh, I didn’t think an agent would do that”?
Kurtis Kemple:
So, Salesforce has the LLM Open Connect standard. You can attach any LLM you want to as a foundational model if you have a data cloud. And you can start doing models for all kinds of things like specific actions, like a model per action.
This was kind of blowing people’s minds when I started showing them this. I have actions that can help me summarize text, actions that actually help me review and rewrite text, actions that can help me with code instruction, actions that help me analyze data. I have my Salesforce developer advocate model that helps me learn Apex Lightning web components, policies and setup. I’m becoming an admin myself. I’m starting to get pretty dangerous in there.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
All these tools become available to you. And so I have an agent, engineering agent that… Actually, this is a cool one. It pulls down my PRs for me that I have, and it will spin up GitHub Codespaces. And I can run the code, review it, and then be like, “This looks good. Please break that down, merge this for me.” And it goes off and does it.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
If you want to understand the formulas, you’re probably going to be a Stanford research scientist. If you want to use the technology though, you already have the skills. And one of the things it’s interesting about the concept of a custom model is when we do an API call to OpenAI, OpenAI is intended to know how to cook a rotisserie chicken. Admins don’t need to know, our users don’t need to know how to use a rotisserie chicken when they’re in Slack.
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
I’m sorry, I shouldn’t say simple, because even API calls can be complex for those unfamiliar. My point being, is that you don’t have to train your own models. You don’t have to be an AI or ML engineer. You don’t even have to be a developer. If you can open up Postman and figure out how to use a couple API endpoints, that’s all you need to become very active with AI. And then it’s just a matter of identifying which models are best for which job. And trust me, there is no shortage of that information online.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Now, there are some, don’t get me wrong, I don’t want to talk negatively about any industry. Trust me, there are people out there, but there’s not the wealth of information that there is for learning tech, for especially coding. Look, even in a Salesforce ecosystem. So I look at Trailhead, I am so blown away by what I call the opportunity funnel of something like Trailhead in the Salesforce community.
Say what you want, but nothing is a career creator vacuum for people who have non-traditional or resource-deficient backgrounds and have a viable career. So sorry, circling back. Imagine if I had had a small un-internet connected device with a model, trained specifically on code instruction to help me along in there, instead of one textbook and my teacher being willing to print out some pages on JavaScript MouseEvents.
Josh Birk:
And it was all of a sudden just like, it’s like, “Okay, I’m going to go do go-to lines for 1,000. Let’s just to see what happens.” And it was so freeing, so freeing just to be able to be like… And JavaScript, and anytime somebody asks me, “How should I start?” I’m like, “Start with JavaScript.” It’s free. You can do it in a browser. You can instantly see the results when typing into it. It’s great. And back to your point, my father was a doctor and I asked my dad how to become a doctor, and his advice was, “Don’t.”
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
It makes sense when we want to put care into something, we want to ensure we do it. It’s actually how I got into DevRel. When I was at Major League Soccer, we wanted to adopt React Native and GraphQL. They were both being used in production by a lot of places, big companies and stuff, but really nobody was talking about it yet.
Josh Birk:
Kurtis Kemple:
That kind of just stuck with me as a really good and powerful way to learn. So, after having some time in DevRel, like Gatsby, AWS, like you said, Apollo GraphQL, I had my own thoughts about how it should be done, but what I realized is that I don’t have enough information, so clearly I’m missing pictures. And secondly, I’m not going to be able to really provide that type of environment for myself in a full-time job, because it’s one environment and you’re in that ideally for years. Right?
Josh Birk:
Kurtis Kemple:
And so coincidentally enough, there was a bit of a downturn in the market, hot leads started turning into cold leads, and then right when I was like, “This is my least favorite part of the job, do I want to keep doing this?” I actually got the referral, like a reach out about an open position at Slack.
Josh Birk:
Kurtis Kemple:
Josh Birk:
Kurtis Kemple:
And both street photography and my motorcycle forced me to be extremely present. And so I really enjoy those two hobbies because it lets me just be in the moment. I’m not worried about something, whereas I normally am worried about everything.
Josh Birk:
Kurtis Kemple:
Josh Birk:
The post What Can Salesforce Admins Do With Slack and Agents? appeared first on Salesforce Admins.
4,346 Listeners
1,198 Listeners
3,178 Listeners
431 Listeners
3,995 Listeners
3,752 Listeners
1,023 Listeners
5,923 Listeners
2,959 Listeners
5,312 Listeners
227 Listeners
22 Listeners
247 Listeners
1 Listeners
1,048 Listeners