Freaky Apex Quirks Part Deux: The Quantum Map Key
The frustrating journey of code that changes behavior when observed.
The frustrating journey of code that changes behavior when observed.
These are three code-review template checklists that should be used by code authors, peer reviewers, and subject-matter experts (SMEs) during the code review process.
Implementing a state management solution in LWC based on Signals.
Exceptions should be reserved for the truly exceptional, situations where really there is no recovering from.
A summary of the guidelines I personally follow and believe are successful to lead a team effectively.
Exploring the God Class anti-pattern and why it's bad for your codebase.
Exploring the use of the Null Object pattern to help with feature toggling in Apex
Mixins are a pattern that lets you share code between classes. In this sense, they are similar to inheritance, but with the added benefit of allowing you to compose several mixins together, essentially letting you inherit the behavior of multiple classes. Let's explore how to use them in LWC.
Apex is a powerful tool, but it does have its quirks. Let's explore how nulls aren't always what they seem.
Writing clear and concise tests is a critical part of the development process. In this post, we will explore some best practices for writing clear Apex tests.