SlideShare a Scribd company logo
Forcelandia 19 How to Use Flow to Become a Developer
How to Use Flow to Become a Developer
Meighan Brodkey
Practice Manager
Architecture
Salesforce MVP
Xede Consulting Group
@MeighanSF
In the Beginning
Flow was so exotic
It was launched by Apex or Workflow Rules
Most didn’t want to touch it or they put it all over
It’s Power is equal to that of Apex
It’s Danger is equal to that of Apex
In the wrong hands it can break all your data
I DO NOT SAY THIS TO SCARE YOU!
BUT… With Great Power Comes Great Responsibility
You can’t just dive in and throw in a flow
You need to Plan and Consider things
Declarative Work as Whole
Basic
Workflow
Custom Objects
Actions
Intermediate
Validation Rules
Process Builder
• Now we’re getting tricky
• Hitting limits
• Messing with code
• Hitting errors
Flow
• Connect with Related Objects
• Connect with Unrealted Objects
• Integrations
• Work with JSON defined Objects
• Use Components in Screens
• Redirect after automation with actions
You can do So Much More!!
• Start thinking like a Developer
• Change How you work
• Learn about Limits
• No just learn the rules but USE THEM
How to Deal
• Loops
• Null Check
• Order of Operations
• Exceptions/Error handling
• DML at the End
• No hard coding
What are Some of these Rules you
Speak of?
DEMO FLOW
• Plan Plan Plan
• Use that Sandbox, you should be anyway
• Don’t be hard coding IDs
• Record types should all have a lookup or choice
• Don’t update and create along the way, do it all at the end
• Take away the back button if it’s not needed
• Save… all the time
• Keep trying different ways to do your design
• Don’t touch external objects after your DML
• If you need help, ask for it!!!
Best Practices
Q&A
Thank you!

More Related Content

PPTX
Designing a Process that Gets Things Done
PPTX
CMP Presentation
PPTX
Humans by the hundred
PPTX
Humans by the hundred (DevOps Days Ohio)
PDF
How to Use Basecamp for Managing Online Projects?
PPTX
What does the future hold for the LMS?
PPTX
Project Management or how to herd cats
PPTX
20190919 backbase why_do_we_automate
Designing a Process that Gets Things Done
CMP Presentation
Humans by the hundred
Humans by the hundred (DevOps Days Ohio)
How to Use Basecamp for Managing Online Projects?
What does the future hold for the LMS?
Project Management or how to herd cats
20190919 backbase why_do_we_automate

What's hot (20)

PDF
WordCamp Nashville 2016: The promise and peril of Agile and Lean practices
PPTX
How many tasks is too many
PDF
Speed as-a-feature
PDF
Close circles. Do more.
PPTX
Escaping the Pitfalls of Software Product Development
PPTX
Microservices Summit - The Human Side of Services
PDF
Does Anyone Remember YAGNI?
PPTX
Making disaster routine
PDF
Engineering your culture how to keep your engineers happy
PDF
User testing: the agile way EFSD
PDF
Work with tasks in Brisk
PPTX
DecSecOps in 10 minutes
PDF
Benchmarking: You're Doing It Wrong (StrangeLoop 2014)
PDF
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
PDF
Soar Into the Skies with Cloud Technology - Twin Cities Community Webinar
PDF
Goodtests
PDF
How to Make Customer Support Your Product's Greatest Feature
PPTX
Getting things done in the smartphone era
PPTX
Use Checklists - Public
PPTX
The State of Frontend
WordCamp Nashville 2016: The promise and peril of Agile and Lean practices
How many tasks is too many
Speed as-a-feature
Close circles. Do more.
Escaping the Pitfalls of Software Product Development
Microservices Summit - The Human Side of Services
Does Anyone Remember YAGNI?
Making disaster routine
Engineering your culture how to keep your engineers happy
User testing: the agile way EFSD
Work with tasks in Brisk
DecSecOps in 10 minutes
Benchmarking: You're Doing It Wrong (StrangeLoop 2014)
WCSD 2015: Milestones and Delivery. Tough Conversations and Scope Creep
Soar Into the Skies with Cloud Technology - Twin Cities Community Webinar
Goodtests
How to Make Customer Support Your Product's Greatest Feature
Getting things done in the smartphone era
Use Checklists - Public
The State of Frontend
Ad

Similar to Forcelandia 19 How to Use Flow to Become a Developer (20)

PPTX
How Flow Can Help You Become a Developer
PPTX
Getting to Flow You-Arkansas UG Nov 2022.pptx
PPTX
Salesforce Flows Architecture Best Practices
PPTX
Flow Presentation vFINAL
PDF
Getting to Flow You: A First Date with Flow Builder
PDF
A Developer's Guide to Visual Workflow
PDF
Rapid Solutions with Salesforce Flows
PPTX
TrailblazerDX Motihari.pptx
PPTX
Talkin bout Flow - Meighan Brodkey WIT Devs
PDF
Building Dynamic UI with Visual Workflow Runtime API
PDF
The Business of Flow - Point and Click Workflow Applications
PPTX
Wit march 2020
PDF
Advanced Flow Techniques with Apex and Visualforce
PPTX
Getting_Started_with_Salesforce_Flow_for_Developers_(In-person_event)_.pptx
PPTX
Why Flow with Salesforce Flow
PPTX
Salesforce Automation
PDF
Know How to Flow - Kelly Hardebeck
PDF
Salesforce Admin Group-Barcelona-2022-07-05 In-person Meetup-BCN Admins Group
PDF
Automate All The Things with Flow
PPTX
Go with the Flow: Automating Business Processes with Clicks
How Flow Can Help You Become a Developer
Getting to Flow You-Arkansas UG Nov 2022.pptx
Salesforce Flows Architecture Best Practices
Flow Presentation vFINAL
Getting to Flow You: A First Date with Flow Builder
A Developer's Guide to Visual Workflow
Rapid Solutions with Salesforce Flows
TrailblazerDX Motihari.pptx
Talkin bout Flow - Meighan Brodkey WIT Devs
Building Dynamic UI with Visual Workflow Runtime API
The Business of Flow - Point and Click Workflow Applications
Wit march 2020
Advanced Flow Techniques with Apex and Visualforce
Getting_Started_with_Salesforce_Flow_for_Developers_(In-person_event)_.pptx
Why Flow with Salesforce Flow
Salesforce Automation
Know How to Flow - Kelly Hardebeck
Salesforce Admin Group-Barcelona-2022-07-05 In-person Meetup-BCN Admins Group
Automate All The Things with Flow
Go with the Flow: Automating Business Processes with Clicks
Ad

More from Meighan Brodkey (14)

PPTX
Demystify Community Cloud - Your Opportunity To Shine Externally
PPTX
Road to cta with Meighan Brodkey
PPTX
Community cloud use cases: Calgary User Group
PPTX
Community Cloud Sharing Webinar
PPTX
Community Cloud Sharing - Salesforce Security
PPTX
Meighan brodkey automation hour
PPTX
World Tour Chicago 2017: Intro to Lightning Communities
PPTX
Connections 18: Content Management Solutions for Lightning Communities
PPTX
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
PPTX
Df18 cms and audience targeting presentation
PPTX
Df18 decoding developers level up your admin career 2018
PPTX
Salesforce automationhour meighanbrodkeyflowcomponents
PPTX
Automation hourwebinar meighanbrodkey_20161216
PPTX
Tracking Competitors In Salesforce for Sales Users
Demystify Community Cloud - Your Opportunity To Shine Externally
Road to cta with Meighan Brodkey
Community cloud use cases: Calgary User Group
Community Cloud Sharing Webinar
Community Cloud Sharing - Salesforce Security
Meighan brodkey automation hour
World Tour Chicago 2017: Intro to Lightning Communities
Connections 18: Content Management Solutions for Lightning Communities
Salesforce automation hour - Rollup Summary Fields with Lookups - Meighan Bro...
Df18 cms and audience targeting presentation
Df18 decoding developers level up your admin career 2018
Salesforce automationhour meighanbrodkeyflowcomponents
Automation hourwebinar meighanbrodkey_20161216
Tracking Competitors In Salesforce for Sales Users

Recently uploaded (20)

PPTX
Tartificialntelligence_presentation.pptx
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
August Patch Tuesday
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Approach and Philosophy of On baking technology
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
Getting Started with Data Integration: FME Form 101
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
Spectroscopy.pptx food analysis technology
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
Tartificialntelligence_presentation.pptx
A comparative study of natural language inference in Swahili using monolingua...
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation_ Review paper, used for researhc scholars
Mobile App Security Testing_ A Comprehensive Guide.pdf
TLE Review Electricity (Electricity).pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
August Patch Tuesday
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Programs and apps: productivity, graphics, security and other tools
Approach and Philosophy of On baking technology
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
Getting Started with Data Integration: FME Form 101
Building Integrated photovoltaic BIPV_UPV.pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Spectroscopy.pptx food analysis technology
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Group 1 Presentation -Planning and Decision Making .pptx

Forcelandia 19 How to Use Flow to Become a Developer

  • 2. How to Use Flow to Become a Developer
  • 3. Meighan Brodkey Practice Manager Architecture Salesforce MVP Xede Consulting Group @MeighanSF
  • 4. In the Beginning Flow was so exotic It was launched by Apex or Workflow Rules Most didn’t want to touch it or they put it all over It’s Power is equal to that of Apex It’s Danger is equal to that of Apex In the wrong hands it can break all your data
  • 5. I DO NOT SAY THIS TO SCARE YOU! BUT… With Great Power Comes Great Responsibility You can’t just dive in and throw in a flow You need to Plan and Consider things
  • 6. Declarative Work as Whole Basic Workflow Custom Objects Actions Intermediate Validation Rules Process Builder
  • 7. • Now we’re getting tricky • Hitting limits • Messing with code • Hitting errors Flow
  • 8. • Connect with Related Objects • Connect with Unrealted Objects • Integrations • Work with JSON defined Objects • Use Components in Screens • Redirect after automation with actions You can do So Much More!!
  • 9. • Start thinking like a Developer • Change How you work • Learn about Limits • No just learn the rules but USE THEM How to Deal
  • 10. • Loops • Null Check • Order of Operations • Exceptions/Error handling • DML at the End • No hard coding What are Some of these Rules you Speak of?
  • 12. • Plan Plan Plan • Use that Sandbox, you should be anyway • Don’t be hard coding IDs • Record types should all have a lookup or choice • Don’t update and create along the way, do it all at the end • Take away the back button if it’s not needed • Save… all the time • Keep trying different ways to do your design • Don’t touch external objects after your DML • If you need help, ask for it!!! Best Practices
  • 13. Q&A

Editor's Notes

  • #2: Can use as a general divider
  • #3: This will have sponsor logos added when they are finalized
  • #4: Single speaker Title Slide
  • #5: General content slide
  • #6: General content slide
  • #7: General content slide
  • #8: General content slide
  • #9: General content slide
  • #10: General content slide
  • #11: General content slide
  • #12: General content slide
  • #13: General content slide
  • #14: This will have sponsor logos added when they are finalized
  • #15: This will have sponsor logos added when they are finalized