Escrita sobre tecnologia, design, VR, IA — e o que custa entregá-los. Maioritariamente longa, às vezes curta, ocasionalmente errada.
Como servimos EN/PT/ES a partir de uma única base de código PHP renderizada no servidor — encaminhamento por prefixo de URL, dicionário de strings, hreflang e a armadilha da deteção de idioma que recusámos.
O que partiu, o que poupámos, o que faríamos outra vez. Três walkthroughs honestos de migração com horas e faturas anexas.
Self-hosted, open-source, headless. As coisas que nos morderam em produção e os padrões que valem o peso.
VR acessível significa criar experiências imersivas que qualquer pessoa consegue usar. Eis como as WCAG se aplicam à VR — e o que não cobrem — mais a nossa checklist.
Os banners de consentimento de cookies são maus porque são teatro de dark patterns que penaliza sites honestos. A solução não é um banner melhor — é recolher menos dados para não precisar de nenhum.
Como digitalizar em 3D um edifício histórico: um fluxo passo a passo desde o reconhecimento do local à iluminação, captura, escala, processamento e entrega na web.
Como fazemos color grading de imagem automóvel em Lightroom para consistência de marca em todo um shoot: calibração, swatches de referência, disciplina HSL e um look fixo na exportação.
O alojamento partilhado OVH corre bem PHP 8.3 em 2026 — desde que aceite não ter root, processos persistentes nem crons livres. Eis o que dá e não dá.
Notas de campo sobre RV em hospitais: o que os clínicos realmente precisam — hardware lavável, configuração em segundos, zero atrito de login, resultados mensuráveis — versus o que os fornecedores vendem a mais.