Salesforce Developer Podcast

Salesforce Developer Podcast

By René WinkelmeyerTechnologyEducationHow To
Download on the App Store

Salesforce Developer Podcast episodes

  • 169: Your Job Search with Chelyn Briand

    Chelyn Briand is a Salesforce Partnerships Manager with many years of experience in recruiting and helping people get hired for jobs they want. She also helps people clean up their LinkedIn profiles so it better shows their skills and can catch the eye of recruiters.

    It is undoubtedly a challenging climate for those looking for a job in tech right now. Chelyn shares some excellent tips on how to stand out and get the job you want and not just the job you need.

    We hope you enjoy this quick conversation with Chelyn.

    Show Highlights:

    • The Supermoms organization that Chelyn is involved with
    • What you can do to take a step back and be more successful in your job search
    • Focus on your day-to-day goals – rather than a job title
    • We all have a personal brand (whether you like it or not)
    • LinkedIn’s relevance for the developer architect community and how you can leverage your profile

    Links:

    • Chelyn on LinkedIn
    • Chelyn on Twitter

    19 min
  • 168: Nebula Cache Manager with Jonathan Gillespie

    In this episode, we have a conversation with the lead software engineer here at Salesforce, Jonathan Gillespie. Jonathan develops in Apex and Liightning Components and works in the internal org, Gus. He has been on the podcast before, but he’s back to discuss the follow-up to his Nebula Logger project – the Nebula Cache Manager.

    We talk about how Platform Cache works, how it works with Apex, and how it can make your life as a developer better. Jonathan also shares the three specific limits that led him to start thinking about better cache strategies.

    Listen in to learn how the new Nebula Cache Manager can be a benefit to you.

    Show Highlights:

    • What Nebula Logger is.
    • What happens when we have a static variable in Apex.
    • The difference between organizational and session platform caches.
    • The expiration of an organization.
    • How Jonathan handles an org with no Platform Cache.
    • The things Jonathan wanted to give back to a developer from a utility point of view.

    Links:

    • LinkedIn Account
    • GitHub Account
    • Nebula Cache Manager
    • A Flexible Cache Manager, Joys Of Apex

    25 min
  • 167: Move Fast, Don't Break Things with James Simone

    James Simone is a lead software engineer here at Salesforce. James works under the helm of the agile organization, where his team helps build tools for all of the engineering teams to measure their productivity and happiness. James’ team is making it possible to move fast without breaking anything at Salesforce.

    In this episode, we talk about many philosophical concepts of software engineering. This includes agile and pure programming, mob programming, recursion and refactoring, and more. We also go into creating a future-proofed framework and even bring in the movie Midnight in Paris.

    Listen in to learn how to move fast without breaking things in software engineering.

    Show Highlights:

    • The tools involved in tracking agile
    • What James finds interesting about the Ruby ecosystem
    • Timing and efficiency versus safety
    • Where YAGNI comes into play
    • What makes for a good unit test

    Links:

    • Linkedin Account
    • GitHub Account
    • Joys Of Apex
    • Changelog Episode 521
    • Combined Apex Async Framework Blog Post

    33 min
  • 166: Getting Things Done for Developers with Jason Atwood

    Jason Atwood is the co-founder and CEO of the business consulting company Arkus Incorporated. In this episode, we talk about how he progressed from running a carpet company in Africa to becoming a Python developer to getting involved with Salesforce. We also discuss how he formed Arkus. However, our primary focus for this episode has less to do with computer coding and more to do with helping people reach their goals.

    Our focal point for this episode is on how to get things done and what that means for developers. We discuss a couple of acronyms that pertain to one’s success and how Jason helps other people and business owners check off their to-do lists and realize their goals.

    Show Highlights:

    • What the GTD methodology is.
    • How Jason helps people work through exercises and create new habits.
    • How GTD improves work performance and mental health at Arkus.
    • Jason’s favorite resources for people who want to get things done.

    Links:

    • Twitter Account
    • LinkedIn Account
    • GitHub Account
    • Arkus
    • GTD, The Book
    • GTD, The TED Talk
    36 min
  • 165: DevOps Center with Karen Fidelak

    Karen Fidelak is the Product Manager for DevOps Center here at Salesforce. DevOps Center is a new product at Salesforce that provides an end-to-end experience to help low code and industry-pro developers manage their changes and releases while developing on the Salesforce platform. Through DevOps, developers of all kinds are able to work together when they have been incompatible in the past.

    In this episode, we talk with Karen about DevOps Center, what it means to admins and developers, and some of its details and implementations. We discuss the goal of bringing everything together and the modern best practices to provide a better and easier-to-use, more modern interface.

    Listen in to learn more!

    Show Highlights:

    • How Karen got into product management and with Salesforce.

    • What the day-to-day looks like for Karen at Salesforce.

    • What DevOps Center is and how it helps all types of developers.

    • The three benefits of leaving change set behind and moving forward with DevOps are.

    • How GitHub integration works.

    • Where CI CD comes into play with DevOps.

    Links:

    • Twitter account

    • Linkedin account

    • DevOps Trailblazer Community

    23 min
  • 164: Apex Hours with Amit Chaudhary

    Amit Chaudhary is a principal technical architect at InfoServices. In 2016, Amit had just moved to the United States and was working from home, so he created a group for developers to connect to make friends in his new city. This grew into a program and community that he now calls Apex Hours.

    In this episode, we discuss Apex Hours and how it has become a community-driven program. Salesforce experts create content every week for other developers to learn from. They believe that everyone has something to learn from each other and are growing in their technical skills together.

    Listen in to learn more from Amit on Apex Hours and how they are impacting the developer community.

    Show Highlights:

    • What Amit does as the principal Salesforce architect.

    • How Apex Hours organically came into existence.

    • What led Amit to provide Sales Cloud-focused material through Apex Hours.

    • Amit’s tips for people who are interviewing in the Salesforce ecosystem.

    • What the Salesforce inspector Chrome extension is.

    • What exciting content and events are upcoming from Apex Hours.

    Links:

    • Twitter account: twitter.com/amit_sfdc

    • Linkedin account: linkedin.com/in/amitchaudhary21/

    • Apex Hours website: apexhours.com/

    26 min
  • 163: Code Analyzer with Roopa Mohan

    Roopa Mohan is the principal software engineer for the Code Analyzer team here at Salesforce. She loved computers when she was introduced to them in sixth grade and decided she wanted to do coding. The only company she applied to work at, Salesforce, hired her.

    In this episode, Roopa shares information about how Salesforce Code Analyzer came to be and what is in its future. She discusses how it works, who it works best for, and other tools that it works well in conjunction with.

    Listen in to learn more about Salesforce Code Analyzer and how it can be used in your operations.

    Show Highlights:
    • What Code Analyzer does for its clients, and who the target audience is.
    • What PMD and its counterpart ESLint are.
    • The customization options for PMD and the code analyzer’s role in the customization.
    • What Code Analyzer 3.0 does for retired JavaScript libraries.
    • What might be the future regarding developer tooling and AI technology.

    Links:

    • Twitter account: @rmohan_sfdc

    • Linkedin account: https://www.linkedin.com/in/roopa-mohan-21a85b20/

    • Github account: @rmohan20

    Links related to Code Analyzer:

    • Public documentation: https://forcedotcom.github.io/sfdx-scanner/

    • Open-source repo: https://github.com/forcedotcom/sfdx-scanner

    • Blogs:

      • https://developer.salesforce.com/blogs/2020/10/improve-your-code-quality-with-the-salesforce-cli-scanner

      • https://developer.salesforce.com/blogs/2022/10/develop-even-more-secure-code-with-salesforce-code-analyzer

    35 min
  • 162: Demystifying CDP with Greg Kihlström

    Greg Kihlström is the Principal and Chief Strategist at GK5A, a marketing consultant agency in Arlington, VA. He’s a consultant to many C-level types and an expert in marketing. He also hosts The Agile Brand podcast and is the author of 11 books.

    CDP has become a popular subject since the launch of Salesforce Genie, and in this episode, Greg shares a plethora of information about it. We talk about what CDP is, what the moving parts are, what it means to technical architects and developers, and more.

    Greg is an insightful resource in the marketing and branding space. Listen in to learn from someone who is immersed in marketing and knows the ins and outs of CDPs and CRMs.

    Show Highlights:

    • What an agile brand is and how it works with marketing and branding
    • What CDP stands for, and what it does
    • What the data points are that we apply back to the CDP
    • If there are regulations surrounding CDP for consumer privacy
    • What type of companies benefit from a CDP, and the risks of not using it
    • How Greg thinks generative AI impacts marketing

    Links:

    • Greg on LinkedIn: https://www.linkedin.com/in/gregkihlstrom
    • The Agile Brand podcast: https://www.gregkihlstrom.com/theagilebrandpodcast
    • Agile Guide on CDP: https://www.gregkihlstrom.com/agile-brand-guide-to-cdps
    • GK5A website: https://www.gk5a.com

    31 min
  • 161: Apex Tips and Tricks with Oleh Mykytyn

    Oleh Mykytyn is the strategic relationship director at the Salesforce partner company Red Tag. Oleh has always had a knack for computers and coding and fit right in with Salesforce after winning a hoodie in 2014 for finishing five badges. In 2017, Oleh was a part of the team that began the Salesforce Developer Group in the Ukraine. Recently, Oleh had a presentation on Apex and record triggered flows, where he discussed which is better.

    In this episode, we dive into Oleh’s latest presentation topic, beginning with the question, do we need both Apex and record triggered flows? Oleh answers when it’s best to use Apex over Flow, which one’s faster, which one’s better to maintain, and more. We also touch on use cases for wrapper classes and Oleh’s role on the Salesforce product advisory board.

    Show Highlights:

    • Do we need both record triggered flows and Apex triggers?
    • When it’s best to use Apex over Flow.
    • If Apex is faster than Flow.
    • Which is better to maintain.
    • How easy is it for a developer to pick up the modern version of Flow?
    • How Apex and Flow interact with each other.
    • Use cases for wrapper classes.
    • Oleh’s role on Salesforce’s product advisory board.

    Links:

    • Follow Oleh on Twitter
    • Follow Oleh on LinkedIn
    • Follow Oleh on Github
    • salesforceben.com/what-is-wrapper-class-in-salesforce
    • redtag.pro/blog/keeping-up-with-salesforce-leaders-worldwide
    27 min
  • 160: Enabling a Community with Rafael Hernandez

    Rafael Hernandez is a specialist leader at Deloitte and an avid member of the Salesforce community around the world. However, especially in Mexico where students don’t always have the same opportunities in web development, and consulting. Rafael has committed to providing learning opportunities for college kids so they may get involved and be successful within the Salesforce economy.

    In this episode, Rafael discusses how coding came easy to him and when he was introduced to Salesforce. He goes into how he started a community within Salesforce and how he teaches students to be consultants by teaching them soft skills.

    Rafael is so passionate about what he offers that it almost sounds too good to be true. Listen in to get a sense of Rafael’s excitement for his charitable causes and how he is preparing college students for adulthood.

    Show Highlights:

    • How Rafael got started in coding and joined Salesforce.
    • When and why Rafael began the community portion of Salesforce.
    • How he teaches students soft skills and prepares them to be consultants.
    • What happens after people graduate from his class.
    • The benefit of pairing students with nonprofits in Mexico.
    • What the Kerrnandez Foundation is, and how it started.
    • How Rafael’s book, “¡Soy Adulto! (¿Ahora Qué?)” came to be.

    Links:

    • Rafael on LinkedIn: https://www.linkedin.com/in/rafablazer/
    • Rafael on Twitter: https://twitter.com/rafablazer
    • Rafael's website: https://rafahernandez.org/
    • Kerrnandez Foundation: https://www.kerrnandez.org/
    35 min

About Salesforce Developer Podcast

From the publisher's feed

Tune in to the Salesforce Developer Podcast to hear short and insightful stories for developers, from developers. Join Joshua Birk, Developer Evangelist and Godfather of Trailhead, as he hosts…