Contexto
O site foi desenvolvido para apresentar o Conselho Nacional de Secretários de Educação das Capitais (CONSEC), entidade que reúne as redes municipais das capitais brasileiras para fortalecer a gestão da educação pública.
A plataforma centraliza informações institucionais, notícias, agenda, publicações e dados sobre as redes de ensino, apoiando a circulação de conhecimento, a cooperação entre gestores e a construção de políticas educacionais baseadas em evidências.
Papel e contribuição
Atuei no desenvolvimento do front-end e em parte do back-end do projeto, implementado em WordPress com um tema personalizado. Fui responsável pela criação das interfaces responsivas e pela integração dos conteúdos dinâmicos com o Advanced Custom Fields.
Neste projeto, os grupos de campos do ACF passaram a ser definidos e versionados por meio de arquivos JSON, eliminando a necessidade de cadastrá-los manualmente pelo painel do WordPress e tornando sua configuração mais consistente entre os diferentes ambientes.
Também desenvolvi, com apoio do Claude, uma skill de validação de UX baseada em boas práticas consolidadas. A skill foi estruturada para funcionar no Cursor, Claude e Codex, auxiliando na revisão das interfaces sem substituir a análise humana necessária para compreender as particularidades de cada projeto.
Decisão
Uma das principais decisões foi transformar configurações e critérios recorrentes do desenvolvimento em recursos reutilizáveis e versionáveis. Os campos do ACF foram organizados em arquivos JSON, permitindo que sua estrutura acompanhasse o código e pudesse ser replicada entre ambientes sem depender de configurações manuais no painel.
No processo de validação das interfaces, criamos uma skill própria para verificar princípios de usabilidade, consistência, acessibilidade e clareza da navegação. A ferramenta foi adotada como apoio à revisão, mantendo a decisão final com a equipe, pois boas práticas oferecem uma base importante, mas não substituem o contexto, os objetivos e as necessidades específicas de cada site.
Aprendizado
O projeto aprofundou minha experiência com pair programming assistido por inteligência artificial e mostrou como transformar conhecimento da equipe em ferramentas reutilizáveis. Ao criar uma skill de validação de UX, aprendi a estruturar critérios, instruções e limites para que diferentes assistentes de IA produzissem análises mais consistentes.
Também evoluí na capacidade de avaliar criticamente as recomendações geradas, entendendo que uma validação automatizada deve orientar a análise, e não determinar sozinha as decisões de experiência do usuário. Na parte técnica, o uso do ACF via JSON ampliou minha compreensão sobre versionamento, sincronização entre ambientes e organização de configurações do WordPress junto ao código do projeto.
Vamos conversar sobre o seu projeto?
Use o formulário para contar o contexto, o que precisa ser construído e em que etapa o trabalho está.