Chris Peterson, Director of Product Management for Apex at Salesforce, joins us this week to discuss Spring ‘20 Apex. Chris’s day-to-day is often complex; it includes approving increases in Apex limits, sometimes putting out developmental “fires,” and overseeing Apex product development.
In today’s episode, we highlight some key elements about Spring ‘20 Apex, including Apex Finalizers. We also discuss some of the security enhancements coming, including the addition of WITH_SECURITY_ENFORCED for SOQL and an Apex method called stripInaccessible. Join us for an informational and interesting conversation about some of the new features coming to Apex in Spring ‘20.
Show Highlights:
- Why Chris believes it’s important to take action quickly
- How important Hammer is to the ongoing stability and development process of Apex
- Apex Finalizer - what it is and how developers can use it
- One private API Chris added: logging
- The Apex Finalizer pilot phase
- A security enhancement for SOQL
- The stripInaccessible() security feature is a “Swiss Army Knife” method Chris always wished existed
- Apex Describe performance issues addressed
Resources:
Chris on Twitter
Chris on LinkedIn
Chris on Github
Learn MOAR about Spring '20
Chris on Describe Calls
TDX '19 Security and FLS session
Episode 6: Hammer Testing with Roopa Mohan
Shout Out:
Kevin Poorman
***
EPISODE CREDITS:
If you like this podcast and are thinking of creating your own, consider talking to my producer, Danny Ozment.
He helps thought leaders, influencers, executives, HR professionals, recruiters, lawyers, realtors, bloggers, coaches, and authors create, launch, and produce podcasts that grow their business and impact the world.
Find out more at https://emeraldcitypro.com