Blog de engenharia e produto

Integrar Primavera com uma aplicação web sem criar dívida

Guia prático para integrar Cegid Primavera com uma app web: APIs, SQL Server, filas, sincronização, segurança e armadilhas reais em produção.
Ler artigo
11 min de leitura

Observabilidade: quando vale a pena investir a sério

Percebe o que é observabilidade, que sinais deves recolher, quando investir e como evitar custos altos, alertas inúteis e logs sem contexto.
Ler artigo
10 min de leitura

Code reviews em equipas pequenas sem matar a entrega

Guia prático para code reviews em equipas de 3 a 5 developers: regras, SLAs, tamanho de PRs, CI, aprovações e armadilhas de produção.
Ler artigo
11 min de leitura

Contratar developers seniores em Portugal sem se queimar

Guia prático para contratar developers seniores em Portugal: sinais reais de senioridade, testes técnicos, custos, contrato e erros a evitar.
Ler artigo
9 min de leitura

Quando migrar de Postgres para uma base de dados distribuída

Sinais técnicos para sair de PostgreSQL, alternativas reais, custos escondidos e armadilhas de produção antes de escolher uma base distribuída.
Ler artigo
10 min de leitura

Microserviços com 10 utilizadores: quase sempre não vale a pena

Migrar para microserviços com 10 utilizadores raramente compensa. Vê quando faz sentido, custos escondidos, alternativas e sinais técnicos reais.
Ler artigo
10 min de leitura

Integrar Primavera com uma aplicação web moderna

Guia prático para ligar Cegid Primavera a uma aplicação web moderna, escolhendo API, SDK ou SQL sem expor o ERP nem criar dívida técnica.
Ler artigo
11 min de leitura

Stripe, Paddle ou Mollie para SaaS em Portugal

Comparação prática entre Stripe, Paddle e Mollie para SaaS em Portugal, com foco em IVA, métodos de pagamento, subscrições, custos e integração.
Ler artigo
11 min de leitura

Portal de cliente seguro sobre dados SAP

Como desenhar um portal de cliente sobre SAP com APIs, autorização, auditoria, cache e integração sem expor o ERP nem duplicar regras críticas.
Ler artigo
11 min de leitura