Open-source practice for the Salesforce community
Write real Apex. Get graded in a real org.
Apex, SOQL, Flow, debugging and LWC problems checked by hidden tests, a roadmap from first steps to certification, and weekly contests with Trailblazers everywhere.
- problems
- learners
- solves this week
Today on SFCode
One problem for everyone each day, worth bonus coins if you solve it before midnight UTC. Keep the streak going.
Community activity
Everything in one place
From your first query to Legend
Practice, learn, compete and give back, all graded against real Salesforce.
Problems
Five tracks, one grader you can trust
Every solution runs against hidden tests in a real org (or our LWC sandbox). No regex matching, no multiple choice.
A roadmap that fits you
Developer or Admin paths with lessons, quizzes and a weekly plan.
Weekly contests
Timed rounds, live standings, coins for the podium.
Certification prep
PD I and PD II questions with explanations and a readiness meter.
Apex playground
Run anonymous Apex in your org and read the debug log.
Ranks and leaderboard
Novice to Legend, achievements, streaks and a profile worth sharing.
How it works
Graded the way production is
- 1
Connect your org
A free Developer Edition is ideal. Tokens are encrypted; you can disconnect any time.
- 2
Write in the browser
A full editor beside the problem. LWC previews live; Flows you build in your own Flow Builder.
- 3
Submit to hidden tests
A check-only deploy runs our tests in your org and rolls everything back. LWC is graded in a locked-down sandbox.
- 4
Earn points and rank up
First solves score by track and difficulty. Climb from Novice to Legend, win contests, spend coins.
Illustration of a real submission's output.
Your next Salesforce skill is one problem away
Free, open source, and built by the community. Practise today, or help others by writing problems as a Buddy.