Quantcast
Channel: Andy in the Cloud
Browsing all 119 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

User Notifications with the Utility Bar API

In this blog, I want to highlight a couple of great UI features provided by the Utility Bar in Lightning Experience. These are relatively new and accessed only via the Utility Bar API, so are not...

View Article


Image may be NSFW.
Clik here to view.

Streaming Debug Logs to your console

Debug logs are a key tool in triaging and profiling on the Lightning Platform (formerly Force.com) both in development and production. While the Apex Interactive Debugger provides an interactive...

View Article


Image may be NSFW.
Clik here to view.

Adding Clicks not Code Extensibility to your Apex with Lightning Flow

Building solutions on the Lightning Platform is a highly collaborative process, due to its unique ability to allow Trailblazers in a team to operate in no code, low code and/or code environments....

View Article

Image may be NSFW.
Clik here to view.

Salesforce DX, Packages and Open Source

A successful open source project needs many things to thrive. Providing something that has strong appeal is important, as well as lots of love from its users and contributors. Also key is how people...

View Article

Image may be NSFW.
Clik here to view.

Managing Dependency Injection within Salesforce

When developing within Salesforce, dependencies are formed in many ways, not just those made explicitly when writing code, but those formed by using declarative tools. Such as defining Actions and...

View Article


Image may be NSFW.
Clik here to view.

Test Driven Development, Mocking and Force DI

In this blog I want to highlight the use of Test.createStub with Force DI, to effectively inject mock implementations of dependent classes. We will go through a small example showing a top-level class...

View Article

Image may be NSFW.
Clik here to view.

Custom Keyboard Shortcuts with Lightning Background Utilities

As readers of my blog will know I am a big fan of the rich features the Lightning Experience UI provides to developers. Having blogged several times about the amazing Utility Bar, I have been keen to...

View Article

Image may be NSFW.
Clik here to view.

FinancialForce Apex Common Community Updates

This short blog highlights a batch of new features recently merged to the FinancialForce Apex Common library aka fflib. In addition to the various Dreamforce and blog resources linked from the repo,...

View Article


Image may be NSFW.
Clik here to view.

Salesforce DX Integration Strategies

This blog will cover three ways by which you can interact programmatically with Salesforce DX. DX provides a number of time-saving utilities and commands, sometimes though you want to either combine...

View Article


Image may be NSFW.
Clik here to view.

Getting your users attention with Custom Notifications

Getting your users attention is not always easy, choosing how, when and where to notify them is critical. Ever since Lightning Experience and Salesforce Mobile came out the notification bell has been a...

View Article

Image may be NSFW.
Clik here to view.

The Third Edition

I’m proud to announce the third edition of my book has now been released. Back in March this year I took the plunge start updates to many key areas and add two brand new chapters. Between the 2 years...

View Article

Image may be NSFW.
Clik here to view.

Change is inventible so build for it!

We rarely get the luxury these days of knowing everything up front when designing and implementing software, as they say, “it is about the journey not the destination”. And so it is with some business...

View Article

Image may be NSFW.
Clik here to view.

Apex Process Orchestration and Monitoring with Platform Events

When it comes to implementing asynchronous workloads in Apex developers have a number of options such as Batch Apex and Queueable, each can be driven by user or system driven actions. This blog focuses...

View Article


Image may be NSFW.
Clik here to view.

Declarative Rollup Summary Tool Update

I typically do not blog about each new release of this tool, but since its been awhile and there is some key features in this release I thought I would add to the usual release notes.  If you are not...

View Article

Reducing Field Validation Boilerplate Code

Boilerplate code is code that we repeat often with little or no variation. When it comes to writing field validations in Apex, especially within Apex Triggers there are a number of examples of this....

View Article


Image may be NSFW.
Clik here to view.

My Top 5 Apex APIs and Bonus

As readers of this blog will already have determined, I love API’s! So when I was approached by the team at 100 Days of Trailhead to share my Top 5 “things” my mind fell to API’s. This is a short blog...

View Article

Image may be NSFW.
Clik here to view.

The Future of DLRS

Salesforce platform has long since had a place in my heart for the empowerment it brings to people who like to create. As a developer I love to create and feel the satisfaction in helping others. With...

View Article


Image may be NSFW.
Clik here to view.

New Book – Salesforce Platform Enterprise Architecture 4th Edition

It has been nearly 10 years back in 2014 when the first edition of my book Force.com Enterprise Architecture was first published and clearly a lot has moved on since then and not just the platform...

View Article

Image may be NSFW.
Clik here to view.

New job, a tool update and a bit of coding reflection

Hello everyone! It’s been a little while since I last added a blog, and today is an exciting day. This post covers some personal news about a new chapter in my life, an update to one of my oldest...

View Article
Browsing all 119 articles
Browse latest View live