This session will cover the real benefits of DevOps within the Salesforce platform, as well as the challenges faced due to the metadata foundations of Salesforce. A look at DX/LWC as well as the agile principles and best practices.
This session will cover the real benefits of DevOps within the Salesforce platform, as well as the challenges faced due to the metadata foundations of Salesforce. A look at DX/LWC as well as the agile principles and best practices.
Stop telling your Salesforce users how to work. Instead of building to the lowest common denominator across your organization, create solutions that offer end user customizations and persistent preferences. By using custom settings, CMTs, visibility rules and a few other tricks, you’ll discover that you can satisfy everyone’s needs by putting the user in control […]
You can enter data in Salesforce records manually, using data loader or from external sources via API. Have you ever needed to enter unstructured data manually from image or PDF files? If so, come and join this session to learn how Einstein Optical Character Recognition (OCR) is making data entry more efficient by leveraging computer […]
Flows and Code Coverage, what?? Really? Yes, you read it right. With rising popularity of low code tools, it’s increasingly important to make sure they’re well tested and robust against failures. And guess what, you can write tests for your flows with an actual code coverage. So join me to ensure your flows are not […]
By Quality Assurance people often mean inspection. Prior to submitting a product to a customer, an inspection is conducted to find any potential defects. However, as Harold F. Dodge said, “You cannot inspect quality into a product” – the quality, good or bad, is already there. For this reason, instead of detecting defects we work […]
Did you know that style inheritance is different from style cascading, and that Shadow DOM allows some styles to pass through it? If not, join my session to learn how Shadow DOM impacts styling, the common mistakes made, and a few best practices to be followed when styling Lightning Web Components.
Do you write a lot of repetitive Apex? Do you write Javascript, then come back and find Apex clunky? Does one node of Flow look neater than a dozen lines of Apex? Then maybe it’s time to start transferring some new ideas back to Apex. Using software patterns in Apex can allow us to pass […]
Skip the boilerplate Custom Metadata Type presentation and get right into the weird and advanced stuff. Review the journey of building a real-world extension framework using this great Salesforce feature, alongside all the bugs, edge cases, and sad faces that were not-so-great. Be prepared for diagrams, code snippets, and live demos, alongside a whirlwind tour […]
This presentation shows how one can improve the user experience. I will demonstrate how 10 different Lightning Components can be used to do some very interesting things in both Lightning record pages and Flows. I have created or enhanced most of these components. They range from simple to complex, but all of them can be […]
External Services provide a great way to make an API call in a flow, or in Apex, without writing code. This session will be an introduction to external services, covering when we should use them and why, and will also include a demo showing you both how to use external APIs and standard/custom Salesforce APIs […]
Using components in flows are a great way to elevate your flow screen for a more engaging User Experience. Join me for a walk-through of aura and lightning web components built for enhancing screen flows. You’ll learn how these 2 breeds of component differ in relation to flow screens, what challenges these present and how […]
So you thought you’d switch on Entitlements in Service Cloud and all your SLA requirements would be solved? Nope, then this session is for you. Practical lessons learned from optimising Service Cloud. Want to automate those pesky milestones? How about making Case Status show what you did automatically instead of being updated manually? How about […]
Often our Salesforce orgs are very tightly coupled, and within them, it’s not easy to swap out pieces of functionality when requirements change. This means development not only takes longer and costs more, but you can’t be as agile as you’d like to be. Thanks to Platform Events and Change Data Capture this no longer […]
Custom managed sharing, or programmatic sharing, is a powerful alternative when standard sharing options don’t quite fit the bill. We’ll explore how to implement effectively using code and clicks with reference to patterns described at github.com/LawrenceLoz/SalesforceSharingPatterns Managed sharing is easy to introduce but tricky to perfect, so we’ll highlight considerations and common gotchas to watch for. If […]
With the advent of the Salesforce CLI it’s easier than ever to extract your org metadata. Don’t let it sit there on your filesystem doing nothing, use it to generate documentation for onboarding, integrations and more. In this session I’ll show how to create a CLI plugin to process the extracted metadata and generate web […]
In this talk I will show how to build a Lightning Web Components app from scratch, step by step. You will learn some of the basics of the new programming model: properties, events, communication patterns, how to use the amazing @wire service and much more. To communicate the components, I will use the new Lightning […]
Are you an Apex developer who is excited about the Lightning Web Components framework, but at the same time is confused by the modern JavaScript required? Maybe this session can help! During this session, we will go over the JavaScript language from the point of view of an Apex developer, focusing on the differences between […]
Lightning Web Components bring unprecedented performance and flexibility to developers. Join this session to see how JavaScript imports can be used in Lightning Web Components to work with records, access shared JavaScript libraries, use shared functionality with service components, access platform features and perform tests. You will leave with a better understanding of how to […]
Salesforce enables us to build highly scalable solutions using event-driven architectures. We incorporate complex processing from native Salesforce flows and perform real-time data integration with Salesforce and AWS. The session will present and demo scalable frameworks that open up endless capabilities using serverless functions: a) Platform Events & CDC triggering AWS Lambda functions via AWS […]
Salesforce CLI helps you automate many mundane tasks, however, many tasks lie outside of the “Salesforce” application lifecycle management. Gulp is a cross-platform, streaming task runner that lets you automate many of development tasks outside of Salesforce realm, such as using pre-processors like Sass or LESS. If you are an automation junkie like us and […]
Unlocked Packaging looks great, but what benefits does it really bring? How do you get there? What gremlins are hiding in the life of an org managed with Unlocked Packaging? Having run a few consulting projects with this new technology, we’ve made the mistakes and learned the lessons. In this session, will share the things […]
Salesforce development in the past has largely encouraged monolithic and sprawling code bases. With DX we are forced in a modular way and follow industry best practices around developing enterprise applications while maintaining sustainable development agility. But how can you get to that Nirvana? Come and hear a real use case of a company’s journey […]
Since the advent of Lightning, web standards have evolved and browser support of APIs has mushroomed. Lightning Web Components was built for this modern web platform. Come learn how Salesforce has reinvented building custom user interface components in a way that is more standards based, developer friendly, with better performance, and in a way that […]
Testing’s Calling to the far away devs Now Stubs are declared and the Mocks come down Testing’s calling to the frustrated devs Come out of the cupboards, make it simpler Testing’s Calling now look to us Phony unit tests have bitten the dust Testing Calling, see how to use Annotations Except for See all data…
Lego is awesome. Why not use it to explain how IoT and Field Service work on the real world? We’ve built a great demo using Lego bricks to explain the Business Case behind Salesforce IoT and Field Service as tools to transform Customer Support on Manufacturing and other industries.
Remarkably few people have worked on Lightning 100% of their time. We’ve spent over a year building our platform, working hand-in-hand with Salesforce Product Management & consider ourselves grizzled veterans working at the bleeding edge of Lightning technology. Join us to hear our top 10 learnings.
Do you want to interactively add intelligence to your apps? Join us in this session to discuss Einstein Voice for Analytics, a new way to interact with analytics using voice or other commands. We will cover the architecture, use cases, and integrations, along with demos on a variety of devices.
Salesforce burst on the scene with the ‘no software’ tagline and no need for servers. Now the powerhouse of AWS is edging into that territory with the ‘serverless’ tag, but no-one is talking about the overlap, and affect it will have on the future of Salesforce. Now someone will.
Have you ever built integration that pulls data from Salesforce periodically? Or have you ever built integration for Salesforce data replication in external system? Instead of Pulling data from Salesforce, CDC uses Push technology to send data to Salesforce Event Bus which clients can subscribe.
As the Salesforce platform continues to grow, it becomes harder to keep up with the latest changes, much less learn newer technologies. With the great pace of change, haphazard learning strategies don’t work. You need to optimize your approach to learning to keep up and still get enough sleep.