Salesforce Development
Apex, Apex Triggers, Lightning Web Components, IDE setups, and design patterns. The practical mechanics of writing production Salesforce code.
About Coding With The Force
High quality development, administrative and architecture tutorials for the Salesforce platform, taught by a Salesforce Certified Technical Architect. Most of it is completely free, and always will be.
Why we exist
Coding With The Force Inc was created in an attempt to make it easier to acquire the in depth development knowledge needed to become a successful developer on the Salesforce platform. Whether you are brand new to Salesforce Development or an experienced developer with many years on the platform, we have something for you.
This blog exists to provide the Salesforce ecosystem an alternative way to learn the platform for free. So stick around, and if you subscribe, welcome to the Coding Force.
Who runs it
Matt is a Salesforce Certified Technical Architect, one of roughly five hundred worldwide, and has spent over a decade building on the platform for large corporate clients. He holds 21 Salesforce certifications and has delivered more than 50 enterprise implementations.
He has spent the last six years teaching what he learned doing that work. More than a million Salesforce professionals have learned from his tutorials, videos and courses, and Coding With The Force is regularly listed among the top Salesforce channels in the ecosystem.
Free, and staying that way
The tutorials cover the whole platform, from your first Apex trigger through to enterprise architecture. Nothing behind a paywall.
Apex, Apex Triggers, Lightning Web Components, IDE setups, and design patterns. The practical mechanics of writing production Salesforce code.
A full series taking you from the fundamentals of Apex through to writing code the way experienced Salesforce teams actually write it.
Separation of concerns and the Apex Common Library: how to structure an org so it stays maintainable as it grows.
The five SOLID principles applied to Apex and JavaScript. Arguably the highest-leverage thing a working developer can learn.
Lightning Web Components from the ground up, including the DOM fundamentals most Salesforce developers never got taught.
Salesforce architecture, single sign-on, custom settings, process builders, and quick tips for both admins and developers.
Go further
When free tutorials are not enough, these are the ways to get time with Matt directly.
Twenty hours of one-on-one preparation for the CTA Review Board, including three full mock board scenarios with feedback, a personalized study plan, and the study and strategy material that actually moves the needle.
A sixteen week live cohort covering Apex, Git, GitHub, IDEs and AI tools, with weekly graded homework, one-on-one code reviews, resume prep, and a Discord channel for questions any time.
Structured, self-paced courses on the Salesforce platform for people who prefer to learn on their own schedule.
Book individual coaching time to work through mock CTA scenarios and get direct feedback on your solutions.
Book time to talk through an architecture decision, a thorny implementation problem, or your own career path on the platform.
Get in touch
Questions about a course, a consultation, or something you saw in a tutorial? Any of these reach Matt directly.
Start learning
Hundreds of free tutorials covering development, architecture and administration, plus cohort courses and one-on-one coaching when you want to go further.