Centralize códigos e textos de erro de validação num módulo usado pelo formulário e pelo servidor, devolva os erros num formato previsível e teste que os dois lados dizem o mesmo.
Comece o formulário com uma textarea funcional, deixe o editor rico assumir só se carregar e faça o servidor aceitar texto puro ou HTML, para um CDN fora do ar não impedir ninguém de salvar.
Faça o arrastar e soltar do FullCalendar virar um pedido à sua API, com volta automática ao horário anterior quando o servidor recusa, conflito tratado e o banco como fonte da grade.
Monte a lista de artigos com o título como único link do card, capa sem texto repetido e área inteira clicável via CSS, sem triplicar as paradas de Tab.
Saiba a ordem certa quando uma chave vai parar num commit: revogar e trocar primeiro, conferir o uso, só depois reescrever o histórico com git filter-repo e evitar a próxima.