scovl
  • About
  • Contact
  • Books
Português English

O predicado que ninguém chamou

Fri, May 8, 2026 por Vitor Lobo Ramos
Como uma linha de código ausente fez 20 regras de análise estática produzirem centenas de falsos positivos por meses
Go tree-sitter static-analysis ollanta CGo

Resolução de um bug silencioso em Go

Thu, May 7, 2026 por Vitor Lobo Ramos
Como um select ausente quase matou o graceful shutdown do projeto
Go concurrency channels static-analysis ollanta

A Batalha dos Milissegundos

Tue, May 5, 2026 por Vitor Lobo Ramos
Quando uma arquitetura atinge a marca de dezenas ou centenas de milhares de Transações Por Segundo (TPS), as regras do jogo mudam.
performance latência compressão protobuf zstd arquitetura de software

Try/Catch: Origem, Propósito e o Erro de Usá-lo como Fluxo Lógico

Fri, May 23, 2025 por Vitor Lobo Ramos
Entenda quando, por que e para que o try/catch foi criado, e por que ele não deve ser usado como controle de fluxo lógico.
tratamento de erros exceções javascript typescript rust clojure boas práticas c++

Tratamento Funcional de Erros em TypeScript

Mon, May 12, 2025 por Vitor Lobo Ramos
Usando fp-ts para gerenciar erros de forma robusta e tipada
javascript typescript fp-ts programação funcional tratamento de erros desenvolvimento

Como o compilador do Rust funciona?

Mon, Jul 21, 2025 por Vitor Lobo Ramos
Uma visão geral do compilador do Rust
Rust Compiladores LLVM Memória Segurança

Prometheus e PromQL

Sun, Jul 27, 2025 por Vitor Lobo Ramos
Guia completo
Prometheus Grafana Monitoring TSDB DevOps Observability PromQL

GitHub LinkedIn Email Mastodon RSS
© 2026 scovl