Calculations
Functions, operators, Let(), JSON, ExecuteSQL edge cases
FM Trivia
10 questions. 30 seconds each. Earn tokens for every correct answer. The questions aren't easy — they cover the edge cases, the gotchas, and the things that actually trip you up on real projects.
Categories
Questions are drawn randomly from across all five categories each round — so no two rounds are the same.
Functions, operators, Let(), JSON, ExecuteSQL edge cases
Script steps, variables, PSOS, error handling, privileges
Match fields, TOs, portals, cascade delete, shadow tables
Parts, portals, hide conditions, tab controls, printing
Privilege sets, container fields, lookups, data API, recovery
Sample Questions
These are the kinds of questions you'll face. No trivia about FileMaker's founding year — only things that matter in the real world.
“What does Let() scope its variables to?”
“What's the difference between Exit Script and Halt Script?”
“When can't you create records through a relationship?”
“What does 'Hide object when' do to the element's space on the layout?”
“Does a global variable $$token survive a Perform Script On Server call?”
“What does Int(-4.9) return vs Truncate(-4.9;0)?”
“What does FileMaker's Recover function actually do — and why can't you use the result in production?”
Tokens
Tokens earned in trivia go straight to your FM Dojo balance — the same tokens you use for AI Chat, Code Editor, and every other feature.
Awarded immediately at the end of each round.
Daily cap resets at midnight. Come back and play again.
All-time trivia tokens tracked. Bragging rights included.
FAQ
Calculations, scripts, relationships, layouts, and general FileMaker knowledge — the kind of things that come up in real-world development, not textbook definitions.
You earn 100 tokens per correct answer, up to 1,000 per day. They're added directly to your FM Dojo balance and can be spent on any AI feature — Chat, Code Editor, anything.
Yes. An FM Dojo account is required to track your score, award tokens, and appear on the leaderboard. Any paid plan gets you access.
Hard. We deliberately skipped the easy stuff. Expect questions about edge cases in calculations, PSOS session isolation, when record creation through a relationship isn't possible, and similar things that separate experienced developers from everyone else.