I was reflecting on a week filled with deploys last night and thought there was an interesting takeaway about two different instances of scope creep - and the two _very_ different outcomes we as a team ended up with in two of our applications. It's a story where you as the reader get to decide at the end of the day what the takeway is. I'll be interested to hear if you end up with the same takeaway that I did.| www.jamessimone.net
Setting delays programmatically within Apex represents a unique challenge. We don't have access to the current thread instructions that are being carried out, nor do we have any kind of higher-level `delay` function. While this is frequently fine for internal usage, where the last thing you would want is for your compiled code to be slow, that's not always the case when interacting with external APIs. It's common for APIs to be 'rate-limited' - go over the number of requests you're supposed t...| www.jamessimone.net
Learn about Apex from the ground-level upwards: the basics of object-oriented programming, static types and type inference, virtual and abstract classes, interfaces, polymorphism, encapsulation and inheritance.| www.jamessimone.net