Case study
1 min de leituraFathom
Framework de maestria de iniciante real a Staff Engineer
Trilha estruturada de iniciante real até Staff/Principal Engineer com 66 módulos densos, cinco capstones encadeados sobre o mesmo produto e portões de avaliação reais entre estágios.
Pipeline de conteúdo do framework
Decisões
Conteúdo em Markdown sob CC BY-NC 4.0
Cada módulo é um arquivo Markdown legível fora do site, com frontmatter tipado. Licença permite reuso educacional. O site é uma camada de leitura sobre o repositório, não um silo.
Cinco capstones sobre o mesmo produto
Logística como domínio recorrente. O aluno volta ao mesmo problema com ferramentas mais sofisticadas, e o esforço cognitivo de mudar de domínio some. Quem completa o stage 5 viu o mesmo sistema de seis ângulos diferentes.
Validador de conteúdo no prebuild
Script Node que lê o filesystem e valida links cruzados, frontmatter, ordem dos módulos e referências de capstones. Se um link aponta pra módulo inexistente, o build falha. A integridade do framework é uma propriedade verificável, não uma promessa.
Command palette + glossário + sitemap navegáveis por teclado
Pull a estrutura de uma documentação séria (Stripe, Linear). Cmd+K abre tudo. Glossário é primeira classe porque vocabulary é metade da maestria.
“Maestria não é coleção de syntax: é a capacidade de prever onde o sistema vai ceder antes de ele ceder.”
Tradeoffs
Markdown vs MDX
MDX dá React inline mas amarra o conteúdo a runtime. Markdown puro é portátil e legível em qualquer editor. Para um framework que pode ser auditado fora do site, escolhi portabilidade.
Sem progress tracking interno
O site não persiste por onde o aluno está. Pareceu mais correto deixar o tracking ao mentor humano: o protocolo de mentor é parte do framework e não um gimmick de UX.
Estado atual
O framework continua vivo. Cada módulo que recebe feedback de um mentor real vira uma issue de revisão; o conteúdo é versionado no git e tem PRs.