Ir para o conteúdo

Blog & Insights

Insights &
explorações.

Pensamentos sobre desenvolvimento, design e a interseção entre negócios e tecnologia. Sem firulas, apenas o que aprendemos no campo de batalha.

Publicações

8+

Artigos publicados

23 de março de 2026· 20 min

Casa de ferreiro, espeto de pau (e como eu resolvi isso no meu próprio site)

Por anos recomendei arquitetura limpa enquanto o meu próprio site tinha lógica de negócio no model e strings hardcoded no observer. Esse artigo conta como refatorei o mktcode.digital para DDD tático com Domain, Application e Infrastructure — e como conduzi essa refatoração em simbiose com Claude e GPT.

#Laravel 12 #CMS Moderno +4
Flavio MoreiraFlavio Moreira
Ler
21 de março de 2026· 13 min

SEO não é meta tag. É arquitetura

A empresa se chama MC — Marketing & Code. O "Marketing" não está no nome por acidente. Quando você entende os dois lados, para de tratar SEO como detalhe de componente e começa a tratar como responsabilidade de sistema.

#CMS Moderno #PHP +2
Flavio MoreiraFlavio Moreira
Ler
19 de março de 2026· 9 min

Ser ultrapassado em desenvolvimento: bagagem técnica ou falta de hype?

Recebi uma crítica indireta: bom, mas ultrapassado. Quem disse isso nunca perguntou por quê faço as coisas do jeito que faço. Esse artigo é sobre a diferença entre executar código e pensar como arquiteto — e foi redigido por uma IA que não existia quando eu comecei a programar

#PHP #Laravel +2
Flavio MoreiraFlavio Moreira
Ler
13 de março de 2026· 13 min

De CMS Moderno a Plataforma Escalável: A Trajetória Real do MKT

15+ anos desenvolvendo em PHP. Dois projetos em produção (CIM Base, Omniaflow). Agora, um desafio pessoal. Esse artigo é um registro transparente da construção do MKT – Marketing & Code: as decisões técnicas deliberadas, os padrões que já validei em produção, e o caminho até se tornar uma plataforma real.

#Laravel 12 #Inertia.js +2
Flavio MoreiraFlavio Moreira
Ler
02 de março de 2026· 7 min

Dois padrões que salvam sistemas que precisam crescer: DDD e RBAC

Quando um sistema começa a crescer, dois problemas aparecem quase sempre juntos: a lógica de negócio começa a vazar para lugares onde não deveria estar, e o controle de quem acessa o quê vira um campo minado de condicionais espalhadas pelo código. DDD tático e RBAC não são conceitos acadêmicos — são as duas decisões arquiteturais que mais impactam a capacidade de um sistema de crescer sem se tornar impossível de manter.

#Laravel 12 #DDD +3
Flavio MoreiraFlavio Moreira
Ler

Próximo passo

Gostou do que leu?

Se algum artigo fez sentido pro seu contexto, bora conversar sobre como transformar isso em código.