~/orcamento
Os projetos para clientes passam pela Web4Business, onde a equipe faz o orçamento.
~/redes
paloma_macetko:~/projetos/blog $ cat README.md
Artigos técnicos aprofundados sobre programação, inteligência artificial, robótica e os bastidores de cada projeto.

01 · Visão geral
Onde registro artigos técnicos aprofundados sobre programação, inteligência artificial, robótica e as histórias por trás de cada projeto. É o ponto de partida da minha presença na web: conteúdo prático, escrito para durar e fácil de encontrar.
Conhecimento técnico costuma ficar espalhado e efêmero. O blog concentra tudo num lugar só, indexável e revisitável.

02 · Galeria
Capturadas de blog.palomamacetko.com.br. Clique numa tela para ver em tamanho real.
/ Capa do blog, com a lista de artigos que carrega mais ao rolar.
/ Cards dos artigos, cada um com capa gerada por IA, tag e data.
/prompt-engineering-na-pratica…/ Um artigo: título, autora, data e a capa.
/prompt-engineering-na-pratica…/ O box "Resposta rápida" e o cartão de link, pensados para buscadores e IAs.
/busca/?q=nodejs Busca feita inteira no servidor, sem JavaScript.
03 · Stack
Tirado do código-fonte e do que roda em produção.
PHPRoteador próprioSem bancoHTML do servidorCSS crítico inlinehighlight.js localJSON-LDllms.txt · RSSGeminiEvolution APIDocker (Apache)Testes próprios04 · Destaques
O topo abre um buffer; o rodapé lê os <h2> do próprio texto e gera o sumário "Neste artigo" antes de enviar o HTML. Nenhum JavaScript envolvido.
JSON-LD completo, box de "Resposta rápida" que vira o abstract do schema e llms.txt gerado sozinho — para o artigo aparecer bem no Google e nas respostas de IA.
Artigo com data futura responde 404 em todo o site; a prévia fica numa URL secreta com noindex, comparada com hash_equals.
A busca normaliza acentos e roda toda no PHP. A rolagem infinita busca a própria página /page/N/, então não existe um segundo template de card para manter.
As páginas internas só abrem com token e respondem 404 — não 403 — para não confirmar que existem.
Os comentários registram cada armadilha já encontrada na imagem, ao lado da linha que a contorna — a próxima atualização não repete o tropeço.