🏷️ Programação

7 posts com esta tag • Ver todas

Reforma Tributária para Dummies

Talvez a reforma tributária seja mais simples que seu contador faz parecer

Eu sou de infra. Meu trabalho é manter servidores de pé, redes funcionando e deploys acontecendo sem que ninguém perceba. Programação pra mim é ferramenta, não profissão. Eu abro o Python quando quero dissecar um conceito, do mesmo jeito que abro um terminal pra provar que a falha não é na aplicação, é na rota de rede: não é sobre elegância, é sobre desmontar a máquina pra entender quem ela realmente serve.

A Catedral, o Bazar e o Jardim

Como a era da inteligência artificial está transformando a criação de software em um cultivo pessoal e hiperlocal

A forma como descrevemos o desenvolvimento de software diz muito sobre como escolhemos construí-lo. Por muito tempo, tentamos nos convencer de que éramos engenheiros erguendo estruturas imutáveis de concreto e aço, seguindo plantas rígidas e previsíveis. Mas quem vive o dia a dia do código sabe que essa caixa de ferramentas não dá conta da realidade: somos, na verdade, algo muito diferente disso.

Linux e LLMs - Não é melhor legalizar que fingir que não existe?

Por que regular e exigir transparência no uso de IA no kernel é melhor que a ilusão da proibição

A internet está fervendo com mais uma daquelas polêmicas que dividem a comunidade de software livre: o uso de inteligência artificial no desenvolvimento do kernel Linux. É o tipo de debate que mistura medo do futuro, nostalgia do passado e opinião forte de todos os lados, trazendo discussões sobre ética, qualidade de software e o que significa contribuir para um projeto do porte do kernel Linux.

Aprendendo Elixir - Pattern Matching

Desconstrução de dados, fluxo idiomático e a implementação do algoritmo Shunting Yard

Se tivéssemos que apontar uma única característica que define como é programar em Elixir 1, seria o pattern matching. Esse recurso da linguagem vai muito além da atribuição tradicional que conhecemos em outras linguagens: ele molda a forma como pensamos e estruturamos o código.

  1. Documentação oficial do Elixir {Elixir Lang} (Link

Aprendendo Elixir - Estrutura Modular com Umbrella

Organizando aplicações complexas e domínios independentes com projetos guarda-chuva

Neste segundo post da série Aprendendo Elixir 1, vamos explorar como organizar projetos maiores usando arquitetura modular com uma estrutura guarda-chuva (chamada Umbrella pelo ecossistema Elixir). A proposta é dividir o sistema em múltiplas aplicações menores, focadas e coesas, que podem ser desenvolvidas, testadas e integradas dentro de um mesmo repositório sob o comando do Mix. Esse modelo segue o princípio de separação de responsabilidades, facilitando a manutenção e a escalabilidade do código.

  1. Documentação oficial do Elixir {Elixir Lang} (Link