The blog.

Code Review Checklists

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.

Should it Throw?

Exceptions should be reserved for the truly exceptional, situations where really there is no recovering from.

Leading an Effective Team

A summary of the guidelines I personally follow and believe are successful to lead a team effectively.

Anti-Pattern: God Classes

Exploring the God Class anti-pattern and why it's bad for your codebase.

Exploring Mixins in LWC

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.

Writing Clear Apex Tests

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.