# Engineering Learning Guides

> 7 long-form guides on evidence-backed software engineering learning: spaced repetition, Socratic assistance, artifacts, guest mode, and interview recovery.

Canonical: https://learn.significanthobbies.com/articles/
Last updated: 2026-09-20

# Engineering learning guides

## Applying FSRS Spaced Repetition to Software Engineering Knowledge

Explore how to use the FSRS algorithm for software engineering knowledge. Learn how an evidence-gated learning loop moves spaced repetition beyond rote memorization to systemic understanding.

- [Read the guide](https://learn.significanthobbies.com/articles/applying-fsrs-spaced-repetition-to-software-engineering-knowledge)

## Designing Useful Guest-Mode Technical Learning

Learn how to build a robust guest mode for technical learning platforms that persists complex state and transitions seamlessly to authenticated accounts.

- [Read the guide](https://learn.significanthobbies.com/articles/designing-useful-guest-mode-technical-learning)

## How a Socratic coding assistant should respond to learners

An AI shouldn't just hand out code. Learn why Socratic AI coding assistants must probe understanding, withhold direct solutions, and enforce the Feynman Gate to build actual mastery.

- [Read the guide](https://learn.significanthobbies.com/articles/how-a-socratic-coding-assistant-should-respond-to-learners)

## How to Turn a Failed Coding Interview Into a Learning Plan

Failed a coding interview? Don't panic. Learn how to extract signal from rejection, diagnose the root cause, and build an evidence-backed learning plan.

- [Read the guide](https://learn.significanthobbies.com/articles/how-to-turn-a-failed-coding-interview-into-a-learning-plan)

## Recognition vs Causal Understanding in Technical Study

Explore the gap between recognition memory and causal understanding in software engineering study, and how evidence-gated loops build durable mastery.

- [Read the guide](https://learn.significanthobbies.com/articles/recognition-vs-causal-understanding-in-technical-study)

## What Counts as Evidence of Mastery in Software Engineering?

Explore why completed tutorials aren't enough and how to build verifiable evidence of engineering mastery through working artifacts, explain-backs, and tradeoff analysis.

- [Read the guide](https://learn.significanthobbies.com/articles/what-counts-as-evidence-of-mastery-in-software-engineering)

## Why technical learning needs an inspectable artifact

Passive technical learning creates the illusion of competence. Discover why true engineering mastery requires inspectable artifacts, causal explanations, and rigorous evidence loops.

- [Read the guide](https://learn.significanthobbies.com/articles/why-technical-learning-needs-an-inspectable-artifact)
