🛠️ Diário de Desenvolvimento: O Laboratório Vivo e Blog Pessoal do Artesão

🛠️ Diário de Desenvolvimento: O Laboratório Vivo e Blog Pessoal do Artesão

Como o blog pessoal araguaci.github.io funciona como o centro de comando de engenharia de campo, lições aprendidas (DEV Logs) e soberania digital no ecossistema Artes do Sul.

Por trás de cada painel interativo, mapa estratégico ou aplicação soberana construída no ecossistema Artes do Sul, existe uma bancada de testes contínua: um laboratório de engenharia onde hipóteses são confrontadas com a realidade, falhas de sistema são investigadas até o nível dos sockets de rede e aprendizados são convertidos em regras de conduta técnica.

Esse espaço de registro metódico é o blog pessoal araguaci.github.io — também conhecido pela assinatura In Principio Verbum. Longe de ser apenas uma vitrine de opiniões, o portal abriga o Diário de Desenvolvimento, um acervo de notas técnicas que documenta a evolução da infraestrutura, devops, programação e telecomunicações de todo o ecossistema.


📐 A Filosofia do Diário de Desenvolvimento (DEV Log)

No desenvolvimento de software contemporâneo, é comum a tentação de registrar apenas vitórias superficiais ou relatórios de progresso inflados. O Diário de Desenvolvimento adota o princípio oposto: a verdade dos fatos observados.

Cada entrada do diário responde a quatro critérios objetivos antes de ser publicada:

  1. O Incidente ou Descoberta: Resumido em uma frase clara e delimitada.
  2. O Mecanismo Concreto: Identificação da causa exata — o arquivo, a porta de rede, o cabeçalho HTTP/SIP, o comando de compilação ou a versão da biblioteca.
  3. Evidência Probante: O aprendizado decorre de código em execução, logs de terminal ou commits auditáveis, sem espaço para causas imaginadas ou métricas hipotéticas.
  4. Isolamento de Tema: Cada registro aborda estritamente um problema por vez.
                    ┌───────────────────────────────┐
                    │  Incidente / Comportamento    │
                    └───────────────┬───────────────┘
                                    │
                                    ▼
                    ┌───────────────────────────────┐
                    │  Investigação de Mecanismo    │
                    │  (Porta, Versão, Flag, Rota)  │
                    └───────────────┬───────────────┘
                                    │
                                    ▼
                    ┌───────────────────────────────┐
                    │  Registro Formal YAML (DEV)   │
                    │  _data/daily.dev-NN.yml       │
                    └───────────────┬───────────────┘
                                    │
                                    ▼
                    ┌───────────────────────────────┐
                    │  Validação & Importação Post  │
                    │  _posts/AAAA-MM-DD-slug.md    │
                    └───────────────────────────────┘

🔍 Pilares de Engenharia Documentados no Blog

A rotina técnica do blog pessoal cobre desafios práticos de engenharia distribuída e infraestrutura local:

1. Arquitetura de Sites Estáticos & Jekyll

  • Pipelines de Build: Otimização de tempos de compilação com Jekyll e Bundler em bases com mais de três mil páginas geradas.
  • Higiene de Diretórios: Isolamento estrito entre fontes (_posts/, _data/) e saídas de compilação (docs/ ou _site/), garantindo que permalinks e layouts permaneçam canônicos.
  • Deploy Cirúrgico FTPS/FTP: Scripts inteligentes em Python (sync_ftp.py) que comparam metadados locais (st_size) com atributos remotos (ftp.size), eliminando o envio redundante de gigabytes de dados estáticos para servidores LiteSpeed.

2. Telecomunicações, Telefonia IP & WebRTC

  • Asterisk PBX & Sinalização SIP: Diagnósticos de registro de ramais, travessia de NAT e depuração de SDP (Session Description Protocol).
  • Gateways Janus WebRTC: Tratamento de mídia RTP em ambientes com balanceamento e múltiplos IPs, distinguindo cabeçalhos Contact públicos de endereços de mídia no payload c=.

3. Automação, Scripting & Ambientes Homelab

  • Pipelines em Python & PowerShell: Rotinas de validação de schemas JSON/YAML, sanitização de acervos e sincronização entre repositórios locais.
  • Soberania Digital: Execução de microsserviços e contêineres Docker em servidores locais próprios, minimizando dependências de nuvens externas e assegurando controle irrestrito de chaves e dados.

🕊️ Humanismo, Cultura e Reflexão Crítica

O blog pessoal não se encerra no código-fonte. O subtítulo In Principio Verbum sintetiza a busca pelo significado original das palavras, da verdade e da responsabilidade cívica:

  • Soberania da Informação: Análise dos efeitos do monopólio dos algoritmos de busca e a importância de preservar canais independentes de distribuição de conhecimento.
  • Filosofia & Tradição: Ensaios sobre desenvolvimento pessoal, autocontrole, discernimento clássico e espiritualidade prática.
  • Comunidade & Território: Artigos e memórias que conectam tecnologia, esportes náuticos (como o surf em Santa Catarina) e iniciativas voluntárias de cidadania.

🌐 Conecte-se com o Ecossistema

Para explorar os registros técnicos, acessar o histórico de artigos e acompanhar os próximos passos do projeto: