ERP Protheus | AdvPL/TL++ | Integrações | PostgreSQL | Automação de Processos
Conteúdo técnico
Explore o blog
Artigos sobre PostgreSQL, confiabilidade de dados, DevOps, automação e ERP Protheus.
Navegue por assunto
Temas
Acompanhe em ordem
Séries e trilhas
Engenharia na prática
Projetos e laboratórios
PostgreSQL Reliability Lab
Em andamentoProjeto autoral de DBRE com PostgreSQL: ambiente reproduzível, recuperação, alta disponibilidade, métricas, logs e alertas validados.
Stack principal
- PostgreSQL
- Docker
- Docker Compose
Media Transcriber
Em andamentoProjeto autoral para explorar testes, arquitetura, CI/CD e evolução incremental por meio de uma aplicação Python de transcrição de mídia.
Stack principal
- Python
- pytest
- Ruff
Protheus OpenAPI
Em andamentoProjeto autoral para aprender TL++ construindo uma ferramenta real de documentação para diferentes gerações de APIs REST Protheus.
Stack principal
- Protheus
- TL++
- AdvPL
Publicações recentes
Últimos artigos
SQL da Semana #13 — Datas em campos de texto: calendário de faturamento e períodos sem movimento
Normalize datas armazenadas como texto no PostgreSQL, separe valores vazios e inválidos e monte um calendário de faturamento que preserve dias sem movimento.
YAML inválido, encoding e normalização segura no Protheus OpenAPI
Como diagnostiquei paths duplicados e Windows-1252 no YAML do REST-DOC e construí uma normalização conservadora, testada e sem alterar o artefato original.
PostgreSQL Reliability Lab - Lab 06: Observabilidade com Prometheus, Grafana e Loki
Construindo e validando uma camada de observabilidade para PostgreSQL e Patroni com métricas, logs estruturados, dashboards e regras de alerta.
SQL da Semana #12 — SKIP LOCKED: fila concorrente de processamento de XML
Use FOR UPDATE SKIP LOCKED no PostgreSQL para distribuir itens de uma fila entre workers concorrentes sem fazer todos aguardarem a mesma linha.
Como transformar um README em parte do portfólio
Como usar o README para apresentar contexto, decisões, execução, evidências e limites de um projeto técnico como parte do portfólio profissional.
Como estruturei um projeto Python com qualidade e CI
Como estruturei a v0.1.0 do Media Transcriber com src layout, pytest, Ruff, mypy, pre-commit e uma pipeline de integração contínua no GitLab.