ARCHIVE · 20

Todos os artigos

Dos fundamentos aos critérios de decisão da prática profissional.

Programação e agentes de IA6 min de leitura

[Vibe Coder #2] O que é uma API e por que as chaves de API devem ser ocultadas?

Na Parte 1, comparei um app a um restaurante: salão (frontend), cozinha (backend) e depósito (DB). Agora vamos abordar o tema que mais causa acidentes no vibe coding: APIs e chaves de API. Todo mundo já viu o aviso “Nunca exponha sua chave”, mas poucos explicam o que ela é, onde fica e o que acontece quando vaza. Este artigo organiza tudo de uma vez.

Ler artigo
Design de software4 min de leitura

Padrão Iterator em Swift: princípios do Sequence

Ao criar apps com Swift, escrevemos dezenas de vezes por dia loops como for item in array. Como isso é tão natural, só costumamos perguntar o que acontece por dentro depois de tentar percorrer um tipo personalizado com for-in e encontrar um erro de compilação. “O que exatamente acontece dentro desse loop?”

Ler artigo