Tech Exam Prep

40 Episodes
Subscribe

By: Ran Chen, EA, CFP®

Tech Exam Prep is a free, daily podcast by OpenExamPrep covering the most in-demand IT and technology certification exams — including CompTIA Security+, AWS Cloud Practitioner, CompTIA Network+, CCNA, CompTIA A+, and more. Each 5-minute episode breaks down one exam topic with concrete examples, common exam traps, and memory tricks to help you pass on your first attempt. No fluff, no filler — just the concepts you need to know, explained the way the exam tests them. This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP designation. He is passionate about open...

✂️ Clip this podcast
[PL-300] 15, Building Fact and Dimension Tables in Power Query
[PL-300] 15, Building Fact and Dimension Tables in Power Query episode artwork
Today at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How to transform flat source data into fact and dimension tables in Power Query for the PL-300 exam - Why applying Remove Duplicates on dimension key columns is critical to prevent many-to-many relationships - How to establish and match correct granularity between fact and dimension tables - Key differences between referencing a...


[PL-300] 14, Converting JSON, XML, and Lists into Tables
[PL-300] 14, Converting JSON, XML, and Lists into Tables episode artwork
Yesterday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How to convert top-level JSON and XML list structures into tables using Power Query - The functional difference between expanding Record columns horizontally versus List columns vertically - Techniques for using Extract Values with delimiters to prevent accidental row multiplication - How to identify and avoid cartesian product traps when expanding m...


[PL-300] 13, Pivoting, Unpivoting, and Transposing Data
[PL-300] 13, Pivoting, Unpivoting, and Transposing Data episode artwork
Last Saturday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Why Unpivot Other Columns is necessary to dynamically absorb newly added period columns - The critical distinction between structural grid rotation using Transpose and data normalization using Unpivot - How to properly configure Pivot Column advanced options to handle text values without unwanted aggregation - How to transform matrix-shaped raw spreadsheet d...


[PL-300] 12, Grouping and Aggregating Rows
[PL-300] 12, Grouping and Aggregating Rows episode artwork
Last Friday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How single and multiple key combinations dictate table granularity during Group By operations in Power Query. - The role of standard aggregations like Count, Sum, Average, Min, Max, and Count Distinct in data reduction. - How the All Rows operation creates nested tables to retain detail while performing group-level calculations. - E...


[PL-300] 11, Creating and Transforming Columns
[PL-300] 11, Creating and Transforming Columns episode artwork
Last Thursday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How to distinguish between Power Query transformations and DAX calculated columns for optimal Power BI performance - How to utilize conditional, custom, index, duplicate, split, and merge column features in Power Query - How to apply extract, replace, and format text operations accurately during data preparation - Key exam traps regarding t...


[PL-300] 10, Data Types, Locale, and Type Conversion
[PL-300] 10, Data Types, Locale, and Type Conversion episode artwork
Last Wednesday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Key distinction between decimal and fixed decimal for financial accuracy in Power BI - How duration differs from time and why incorrect types break aggregations and dataset refresh - How to handle international dates and numbers using Change Type using Locale in Power Query - Why mismatched data types break table r...


[PL-300] 9, Fixing Nulls, Errors, and Data Quality Problems
[PL-300] 9, Fixing Nulls, Errors, and Data Quality Problems episode artwork
Last Tuesday at 12:16 AM

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How replacing errors with zero versus leaving nulls impacts DAX measures like AVERAGE and DIVIDE - The critical functional difference between Remove Errors and Keep Errors when diagnosing data anomalies - Best practices for using Fill Down and Fill Up to handle parent-child hierarchy gaps - How step order and text t...


[PL-300] 8, Data Profiling, Column Quality, and Statistics
[PL-300] 8, Data Profiling, Column Quality, and Statistics episode artwork
09/07/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How Column Quality, Distribution, and Profile features function in Power Query Editor for PL-300. - The critical difference between Distinct values (total unique types) and Unique values (values appearing exactly once). - How to interpret summary statistics like minimum, maximum, top, and bottom values in Column Profile. - How to troubleshoot m...


[PL-300] 7, Creating and Using Power Query Parameters
[PL-300] 7, Creating and Using Power Query Parameters episode artwork
09/06/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How Power Query parameters dynamically modify server names, file paths, dates, and environment settings at the M code data ingestion layer - How to configure data types, default values, and parameter lists in Power Query Editor for reusable filtering - The critical architectural differences between Power Query parameters, What-If numeric range p...


[PL-300] 6, Import, DirectQuery, and DirectLake
[PL-300] 6, Import, DirectQuery, and DirectLake episode artwork
09/05/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Core operational differences between Import, DirectQuery, and DirectLake storage modes in Power BI and Microsoft Fabric - How performance, data freshness, source system load, and refresh behavior dictate storage mode selection on the PL-300 exam - Key limitations and traps surrounding DirectQuery, including restricted DAX functions and high source database strain ...


[PL-300] 5, Data Source Settings, Credentials, and Privacy Levels
[PL-300] 5, Data Source Settings, Credentials, and Privacy Levels episode artwork
09/04/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How to configure data source settings, file paths, and authentication methods for PL-300 scenario questions. - How to troubleshoot credential updates and dataset refresh failures between Power BI Desktop and Service. - The four privacy levels and how the Formula Firewall prevents unauthorized data exposure during query folding. - How interactions b...


[PL-300] 4, Connecting to Files, Databases, and Semantic Models
[PL-300] 4, Connecting to Files, Databases, and Semantic Models episode artwork
09/03/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How to choose between single file connectors and the Folder connector for combining scheduled data drops. - How native SQL queries in relational database connections impact Power Query query folding. - Key differences between Import mode, DirectQuery mode, and Live Connections for performance and features. - How Privacy Levels prevent data l...


[PL-300] 3, The End-to-End Power BI Data Analyst Workflow
[PL-300] 3, The End-to-End Power BI Data Analyst Workflow episode artwork
09/02/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Domain 1 responsibilities including data connections, Power Query transformations, and query folding versus DAX calculated columns. - Domain 2 concepts focusing on star schema design, DAX measure creation, and defining Row-Level Security rules in Power BI Desktop. - Domain 3 techniques for visual selection, drillthrough navigation, bookmarks, and using Performance Analyzer to troubleshoot slow r...


[PL-300] 2, Exam Domains, Scoring, and Question Strategy
[PL-300] 2, Exam Domains, Scoring, and Question Strategy episode artwork
09/01/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Breakdown of the four PL-300 exam domain weightings across data prep, modeling, visualization, and service management. - How Microsoft's 700 scaled-score scoring standard works and why unanswered questions should never be left blank. - Proven time management strategies for navigating the 100-minute exam and handling non-reversible case study sections. - How to a...


[PL-300] 1, What the PL-300 Exam Covers
[PL-300] 1, What the PL-300 Exam Covers episode artwork
08/31/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Structure, scoring, and audience requirements for the Microsoft PL-300 Power BI Data Analyst exam - Breakdown of the four core skill domains: data preparation, data modeling, visualization, and workspace deployment - Concrete distinction between Power Query transformation logic and DAX analytical modeling - Critical exam traps including calculated column memory overhead a...


CCA-F Exam Prep 45, Reliability — Idempotency, Timeouts, and Failure Modes
CCA-F Exam Prep 45, Reliability — Idempotency, Timeouts, and Failure Modes episode artwork
08/30/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How idempotent tool actions prevent duplicate operations during retries. - Why aggressive timeouts on all external calls are critical for system stability. - The importance of bounding iterations to prevent runaway agentic loops. - How to design for graceful degradation instead of system crashes during partial failures. - The critical difference b...


CCA-F Exam Prep 44, Evaluating Agent Quality
CCA-F Exam Prep 44, Evaluating Agent Quality episode artwork
08/29/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - The five critical dimensions for measuring agent quality: task accuracy, tool-use correctness, reliability, efficiency, and safety. - Why a CCA-F certified architect must establish observability with logs and traces to prevent performance drift. - How to build effective evaluation suites using a mix of representative and adversarial test cases. - Common e...


CCA-F Exam Prep 43, RAG — Retrieval-Augmented Generation
CCA-F Exam Prep 43, RAG — Retrieval-Augmented Generation episode artwork
08/28/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - RAG provides external, real-time knowledge to LLMs like Claude by retrieving relevant information at query time. - For the CCA-F exam, you must know to choose RAG over fine-tuning for applications that rely on dynamic, proprietary, or citable information. - Exam questions often present scenarios testing the RAG vs. fine-tuning decision, w...


CCA-F Exam Prep 42, Prompt Caching — Reducing Latency and Cost
CCA-F Exam Prep 42, Prompt Caching — Reducing Latency and Cost episode artwork
08/27/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Prompt caching can drastically reduce latency and input token costs by up to 90% for repeated API calls. - Caching applies only to the stable, initial part of a prompt, such as system prompts, tool definitions, or large documents. - A cache hit requires an exact, character-for-character match of the prompt prefix i...


CCA-F Exam Prep 41, The Context Window and How Claude Uses Context
CCA-F Exam Prep 41, The Context Window and How Claude Uses Context episode artwork
08/26/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - That the CCA-F exam tests context management as a core architectural skill, not just a definition. - Why using the largest possible context window is a common exam trap due to cost, latency, and the "needle-in-a-haystack" problem. - How techniques like progressive summarization and on-demand fact retrieval are superior architectural choices. ...


CCA-F Exam Prep 40, Common Tool-Design Pitfalls
CCA-F Exam Prep 40, Common Tool-Design Pitfalls episode artwork
08/25/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How vague tool descriptions confuse language models and are a primary cause of tool mis-selection. - The critical difference between overlapping tools (redundancy) and overloaded tools (violating single responsibility). - Why loose, free-text schemas lead to inconsistent and failed API calls, and how to fix them with enums. - The importance o...


CCA-F Exam Prep 39, Auth and Security in MCP
CCA-F Exam Prep 39, Auth and Security in MCP episode artwork
08/24/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - The importance of authenticating both servers and clients in MCP integrations using methods like tokens or OAuth. - How to apply the principle of least privilege to scope tool permissions to the absolute minimum required for their function. - The critical role of input validation to prevent prompt-injection attacks that can t...


CCA-F Exam Prep 38, Building an MCP Server
CCA-F Exam Prep 38, Building an MCP Server episode artwork
08/23/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - An MCP server is a program that exposes capabilities like tools and resources to an AI over a standard protocol. - For the CCA-F exam, the architect's role is to decide which well-scoped capabilities to expose through a server. - A common exam trap is choosing a monolithic server design; the b...


CCA-F Exam Prep 37, MCP Resources, Tools, and Prompts
CCA-F Exam Prep 37, MCP Resources, Tools, and Prompts episode artwork
08/22/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - The distinct functions of MCP primitives: Tools perform actions, Resources provide read-only data, and Prompts offer reusable templates. - How the CCA-F exam tests your ability to select the most appropriate primitive (Tool, Resource, or Prompt) based on a given scenario's requirements. - A common exam trap is confusing Tools and R...


CCA-F Exam Prep 36, Designing Good Tool Definitions
CCA-F Exam Prep 36, Designing Good Tool Definitions episode artwork
08/21/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - A tool definition consists of three key parts: a clear, verb-like name, a highly detailed description, and a strict input schema. - The model's decision to use a tool is driven almost entirely by the description, which must explain what the tool does and when it should be used. - Overlapping o...


CCA-F Exam Prep 35, MCP Architecture — Hosts, Clients, and Servers
CCA-F Exam Prep 35, MCP Architecture — Hosts, Clients, and Servers episode artwork
08/20/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - An MCP Host is the user-facing AI application, such as Claude Code, that contains and manages one or more clients. - Each MCP Client is an internal component that maintains a strict one-to-one connection with a corresponding MCP Server. - MCP Servers are independent programs that expose specific data or tools, s...


CCA-F Exam Prep 34, What Is the Model Context Protocol MCP
CCA-F Exam Prep 34, What Is the Model Context Protocol MCP episode artwork
08/19/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - MCP is an open standard, not a proprietary tool, designed to solve the N×M integration problem by standardizing how AI models connect to external data and tools. - The CCA-F exam tests MCP through architectural scenarios, where implementing MCP servers is the scalable solution over building custom, point-to-point integrations. - MC...


CCA-F Exam Prep 33, Prompt Evaluation and Iteration
CCA-F Exam Prep 33, Prompt Evaluation and Iteration episode artwork
08/18/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - To treat prompts as code by applying a systematic cycle of testing, measuring, and iterating. - The importance of maintaining a representative evaluation set that includes both common and edge cases. - How to watch for regressions, where a fix for one input case inadvertently breaks another. - Why you should o...


CCA-F Exam Prep 32, Handling Ambiguity and Clarifying Questions
CCA-F Exam Prep 32, Handling Ambiguity and Clarifying Questions episode artwork
08/17/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Why asking targeted clarifying questions is essential when user intent is ambiguous. - How to decide when to ask for clarification versus proceeding with a default action based on whether the action is high-stakes or low-stakes. - The common exam trap of designing an agent that either asks too many questions (f...


CCA-F Exam Prep 31, Prompting for Tool Use
CCA-F Exam Prep 31, Prompting for Tool Use episode artwork
08/16/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Why precise tool descriptions, including name, purpose, and usage conditions, are critical for reliable tool use. - The importance of explicitly defining tool inputs and their expected outputs to prevent misuse by the model. - How to instruct a model to prefer calling a lookup tool over hallucinating a factual answer. ...


CCA-F Exam Prep 30, Chain-of-Thought and Extended Thinking
CCA-F Exam Prep 30, Chain-of-Thought and Extended Thinking episode artwork
08/15/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How Chain-of-Thought prompting improves accuracy on complex, multi-step reasoning tasks. - When to use Claude's extended thinking capability as a quality lever in architect-level decisions. - The critical trade-off between improved reasoning accuracy and increased token cost and latency. - Common exam traps involve applying extended thinking unnecessarily to simple, trivial t...


CCA-F Exam Prep 29, Few-Shot Prompting
CCA-F Exam Prep 29, Few-Shot Prompting episode artwork
08/14/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Few-shot prompting guides a model by providing 2-5 input-output examples directly in the prompt. - It is a highly effective, low-cost method for improving output consistency in tasks like data extraction and classification. - A primary CCA-F exam trap is confusing in-context few-shot prompting with the more intensive process of model f...


CCA-F Exam Prep 28, Constraining Output — Schemas and Prefilling
CCA-F Exam Prep 28, Constraining Output — Schemas and Prefilling episode artwork
08/13/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - To define explicit output schemas with strict data types and enums to constrain model responses. - How to use prefilling, like starting the model's reply with '{', to dramatically increase format adherence for structured data. - The three-step method for maximum reliability: define a schema, show a conforming example, and p...


CCA-F Exam Prep 27, Structured Output — JSON and XML
CCA-F Exam Prep 27, Structured Output — JSON and XML episode artwork
08/12/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - Why structured output (JSON/XML) is a critical integration skill for the CCA-F exam, enabling models to feed automated pipelines. - The most reliable techniques to enforce structured output: providing a schema via tool use, giving examples, and prefilling the model's response. - The distinct use cases for JSON (strict data i...


CCA-F Exam Prep 26, System Prompts vs User Prompts
CCA-F Exam Prep 26, System Prompts vs User Prompts episode artwork
08/11/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - System prompts establish the AI's persistent role, rules, and behavior for a whole session. - User prompts are the specific, turn-by-turn tasks or questions for the AI. - For the CCA-F exam, architects use system prompts to enforce durable policies like output formatting and safety boundaries. - Placing stable instructions in t...


CCA-F Exam Prep 25, Prompt Engineering Fundamentals
CCA-F Exam Prep 25, Prompt Engineering Fundamentals episode artwork
08/10/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - The four essential components of a strong prompt: Role, Task, Context, and Format (R-T-C-F). - Why prompt quality is the highest-leverage variable to fix a failing AI system on the CCA-F exam. - How to identify common exam traps that favor complex architectural changes over simple prompt refinement. - A concrete, e...


CCA-F Exam Prep 24, Context Management in Claude Code
CCA-F Exam Prep 24, Context Management in Claude Code episode artwork
08/09/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - That the CCA-F exam tests context management as a core skill focused on efficiency, cost, and accuracy. - How to use the `@file` syntax for selective loading, which is the correct approach for exam scenarios over loading entire projects. - To recognize that Claude automatically compacts conversation history when the context w...


CCA-F Exam Prep 23, Configuration — Settings and Environment
CCA-F Exam Prep 23, Configuration — Settings and Environment episode artwork
08/08/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How Claude Code uses a cascading system of user-level and project-level settings to enforce standards. - The critical difference between behavioral settings and environment variables used for storing secrets like API keys. - Why project-level configurations are the correct place to define team-wide rules for models, tools, and permissions. - How t...


CCA-F Exam Prep 22, Workflows and the Plan-Apply Pattern
CCA-F Exam Prep 22, Workflows and the Plan-Apply Pattern episode artwork
08/07/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - The Plan-Apply pattern is a two-step workflow: the AI first proposes a plan, and the user then reviews and approves it before any code is written. - This pattern's primary benefit is safety, as it separates the AI's reasoning from its actions with a mandatory human checkpoint. - On the CCA-F e...


CCA-F Exam Prep 21, Subagents in Claude Code
CCA-F Exam Prep 21, Subagents in Claude Code episode artwork
08/06/2026

This podcast is made by Ran Chen, who holds an EA license, Insurance and Securities licenses (Series 6, 63, 65), and the CFP® designation. He is passionate about opening access to high-quality exam preparation resources and helping learners prepare more effectively for professional certification exams. In this episode you will learn: - How subagents in Claude Code function as specialized, temporary agents for focused tasks. - The primary benefit of using subagents: maintaining a clean, focused context in the main session by isolating intermediate work. - An exam-style scenario demonstrating when to use a subagent, such as for complex, multi-step subtasks like API i...