<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Michael F</title>
    <description>The latest articles on DEV Community by Michael F (@firstprimal).</description>
    <link>https://dev.to/firstprimal</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4212616%2Fb9bb2998-4c45-4d01-a264-9dbb81f22c18.png</url>
      <title>DEV Community: Michael F</title>
      <link>https://dev.to/firstprimal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/firstprimal"/>
    <language>en</language>
    <item>
      <title>ClaudeArena Usage Guide</title>
      <dc:creator>Michael F</dc:creator>
      <pubDate>Fri, 30 Oct 2026 16:40:37 +0000</pubDate>
      <link>https://dev.to/firstprimal/claudearena-usage-guide-4b84</link>
      <guid>https://dev.to/firstprimal/claudearena-usage-guide-4b84</guid>
      <description>&lt;p&gt;&lt;em&gt;(Optimized for CCAR-F and CCAR-P)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;ClaudeArena is a free, focused practice platform for the Claude Certified Architect exams (Foundations and Professional). This guide shows the most effective way to use it.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Create a free callname (recommended)
&lt;/h3&gt;

&lt;p&gt;Creating a callname is &lt;strong&gt;optional but strongly recommended&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;It unlocks progress tracking, badges, medals, leaderboard ranking, and the ability to save results across devices — all of which help you train more efficiently and clearly see your improvement over time.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Work through the Study Guide domain by domain
&lt;/h3&gt;

&lt;p&gt;Go to &lt;strong&gt;Study Guide&lt;/strong&gt; and study one domain at a time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;For each domain:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Read the full domain page carefully (including any amber &lt;strong&gt;“Exam guide vs today”&lt;/strong&gt; notes inside it).&lt;/li&gt;
&lt;li&gt;Immediately click &lt;strong&gt;“Practise Domain X”&lt;/strong&gt; at the bottom.&lt;/li&gt;
&lt;li&gt;Do the practice in &lt;strong&gt;Normal&lt;/strong&gt; mode.&lt;/li&gt;
&lt;li&gt;After the session, review the &lt;strong&gt;Score by objective&lt;/strong&gt; breakdown and click &lt;strong&gt;“Practice my weakest objectives”&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Drill the weak objectives until they improve.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;When to move to the next domain:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Aim for roughly &lt;strong&gt;75%+ on the domain&lt;/strong&gt; and no major weak objectives left before continuing. Once you have completed all domains this way, proceed to step 3.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Review the full “Exam guide vs today” list
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;(Only after finishing all domains)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Use this as a final clarification reference — &lt;strong&gt;do not start here&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Move to mixed practice and higher difficulty
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Do mixed-domain sessions.&lt;/li&gt;
&lt;li&gt;Start in &lt;strong&gt;Normal&lt;/strong&gt; mode.&lt;/li&gt;
&lt;li&gt;Move to &lt;strong&gt;Hard&lt;/strong&gt; mode once you can consistently score above &lt;strong&gt;75%&lt;/strong&gt; in Normal.&lt;/li&gt;
&lt;li&gt;Use &lt;strong&gt;Expert&lt;/strong&gt; mode only if you want extra challenge.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  5. Full timed mock exams
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Switch to &lt;strong&gt;Full exam mode&lt;/strong&gt; (always timed, 120 minutes).&lt;/li&gt;
&lt;li&gt;After every full mock, review domain + objective scores and immediately drill the weakest objectives again.&lt;/li&gt;
&lt;li&gt;Repeat until you are consistently solid in &lt;strong&gt;Hard&lt;/strong&gt; mode.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  6. Final readiness check
&lt;/h3&gt;

&lt;p&gt;When you are comfortably scoring well in &lt;strong&gt;Hard&lt;/strong&gt; mode on full mocks and your weakest objectives are under control, you &lt;strong&gt;should&lt;/strong&gt; be ready to book the real exam.  &lt;/p&gt;

&lt;p&gt;(No practice score can guarantee a pass on the actual scaled exam.)&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Simple daily loop (after initial study):&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Weak objectives → short drill → longer mixed/full session → review mistakes.&lt;/p&gt;




&lt;p&gt;This approach keeps the focus on understanding first, then systematically closing gaps at both domain and objective level - the most efficient path to exam readiness on ClaudeArena - &lt;a href="https://claudearena.dev" rel="noopener noreferrer"&gt;https://claudearena.dev&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>showdev</category>
      <category>claude</category>
    </item>
    <item>
      <title>I built a free practice engine for Anthropic’s Claude Certified Architect exams</title>
      <dc:creator>Michael F</dc:creator>
      <pubDate>Wed, 28 Oct 2026 20:21:57 +0000</pubDate>
      <link>https://dev.to/firstprimal/i-built-a-free-practice-engine-for-anthropics-claude-certified-architect-exams-i4h</link>
      <guid>https://dev.to/firstprimal/i-built-a-free-practice-engine-for-anthropics-claude-certified-architect-exams-i4h</guid>
      <description>&lt;p&gt;I sat the Claude Certified Architect - Foundations exam (CCAR-F) in September and passed.&lt;/p&gt;

&lt;p&gt;Dedicated prep time was only a few hours. Not because the exam is easy - there just wasn’t much realistic material to practice on. Anthropic provides a handful of sample questions and no real practice exam.&lt;/p&gt;

&lt;p&gt;The exam is mostly judgment calls: when an agent should stop, how to isolate subagent context, which tool restrictions actually prevent a bad outcome, that kind of thing. Reading the docs helps, but it doesn’t give you the reps.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;ClaudeArena&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  What it includes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;950+ original scenario questions for both Foundations (CCAR-F) and Professional (CCAR-P)&lt;/li&gt;
&lt;li&gt;Questions tagged to individual exam objectives (not just domains)&lt;/li&gt;
&lt;li&gt;A “drill my weak spots” mode that builds short sessions from the objectives you’re weakest on&lt;/li&gt;
&lt;li&gt;Full timed mock exams in the real format (60 or 63 questions, 120 minutes)&lt;/li&gt;
&lt;li&gt;Three difficulty levels (Normal, Hard, Expert)&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  A few technical details
&lt;/h3&gt;

&lt;p&gt;Early on I noticed the longest answer option was correct far too often. I added a build check that tries to beat chance using only the shape of the options (length, punctuation, the one that stands out). Getting that check to pass forced a lot of rewrites.&lt;/p&gt;

&lt;p&gt;Grading happens on the server, so the browser never sees an answer key. No email is required, no analytics, and nothing is loaded from third parties.&lt;/p&gt;

&lt;p&gt;The questions are written with Claude and I built the site with Claude Code. Each question records what its answer rests on (Anthropic’s docs, the exam guide, or established practice). They were re-checked against the current documentation on 14 October and also reviewed independently by a second model.&lt;/p&gt;

&lt;p&gt;There’s also a short page that lists the places where the frozen exam guide and today’s documentation diverge.&lt;/p&gt;

&lt;h3&gt;
  
  
  Try it
&lt;/h3&gt;

&lt;p&gt;You can start with an 8-question demo or practice without creating an account (120 questions a day). Everything is free and unofficial.&lt;/p&gt;

&lt;p&gt;→ &lt;a href="https://claudearena.dev" rel="noopener noreferrer"&gt;https://claudearena.dev&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you’ve taken the real exam, I’d be interested to hear how the difficulty compares.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>showdev</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
