"Exatamente! Excelente post. O mais irônico disso tudo é que testes baseados em requisitos são o padrão ouro de sistemas críticos desde os anos 80. Basicamente, é por isso que avião não cai do céu (embora a Boeing discorde rs). O agile "matou" os requis..."1 tabcoin · 0 comentário · clacerda · 32 minutos atrás
"Obrigado pelo elogio generoso. Está tudo aqui mesmo. Não tem um “outro lugar”. Sobre o ponto principal: eu entendo o incômodo. E acho que ele é legítimo. Dito isso, tenho estudado afundo história e filosofia da linguagem e quanto mais estudo mais eu co..."1 tabcoin · 0 comentário · clacerda · 2 horas atrás
"Desenvolva bom gosto em software. Porque, no fim, o que resta é isso: saber o que pedir e saber julgar a saída. Resumindo brutalmente, o diferencial passa a ser critério. E como se aprende isso? Lendo codigo fonte feito por pessoas com critério. Compar..."2 tabcoins · 0 comentário · clacerda · 2 dias atrás
"Obrigado pelo seu comentário. E acho que há dois pontos que eu deveria ter sido mais claro. O primeiro é este: eu não vejo esse processo apenas como negativo ou apocalíptico. Ao contrário. Em certo sentido, acho que o “fim da história” é uma boa notíci..."1 tabcoin · 1 comentário · clacerda · 3 dias atrás
"Legal e parebéns pela iniciativa. Uma duvida, muito antes da explosão dos LLMs existiam algum corpus legais em pt da comunidade de PLN, como o CETENFolha e BOSQUE que lembrei agora, não seria util aproveitar eles ou o volume nem faz cocégas para esses..."2 tabcoins · 1 comentário · clacerda · 3 dias atrás
"Sistemas críticos exigem rastreabilidade entre requisitos, código e testes. É obrigatório gerar evidências de que o código foi testado para todas as condições e inputs mapeados nos requisitos e que cada linha de código existe para cumprir algum requisi..."1 tabcoin · 0 comentário · clacerda · 4 dias atrás
"Eu não negativei, mas... Entendo que você levantou pontos técnicos que geram uma discussão válida, mas o grande problema desse post não é o conteúdo em si, e sim o tom de ataque. Sim, o curso.dev tem seus problemas, como qualquer outro produto. Mas, se..."2 tabcoins · 0 comentário · clacerda · 4 dias atrás
"Muitos enxergaram esse movimento muito antes dos “AI Overviews”. A GenAI não inaugurou o problema; apenas o levou ao limite. Quando a rede deixa de conectar pessoas para falar por cima delas, autoria vira ruído, contexto vira excesso e a fonte vira mat..."2 tabcoins · 0 comentário · clacerda · 5 dias atrás
"Tirando todo o tom de "manifesto" a analise é interessante. Seria legal sim ter o tempo que os posts permancem "quentes" maior. O que eu não gosto é que muitos posts relevantes simplemente "somem" para sempre depois de uma semana. Dito isso não me inco..."1 tabcoin · 0 comentário · clacerda · 5 dias atrás
"Escrever código sempre foi a parte mais cara em termos de tempo humano. Escrever codigo sempre foi a parte barata. Escrever o codigo CERTO sempre foi o gargalo. Codigo sempre foi descartavel. Tem reports do chaos de 2006 que mais de 50% das features nu..."0 tabcoin · 0 comentário · clacerda · 6 dias atrás
"Relevante para a discussão: https://www-cs-faculty.stanford.edu/~knuth/papers/claude-cycles.pdf Donald Knuth, a maior lenda viva da computação toca no ponto central: A IA gera o codigo, mas você precisa escrever os testes de propriedade (property-based..."1 tabcoin · 0 comentário · clacerda · 7 dias atrás
"Eu acho que vibe coding vai acelerar ainda mais o movimento maker. Pq vai além de codigo e os modelos podem gerar esquematicos de pcb, desenhos para impressoras 3d, arquivos de geometria para CNCs e todo o resto tambem..."1 tabcoin · 0 comentário · clacerda · 12 dias atrás
"Cara, isso é uma ferida que sangra há décadas na indústria. MD para PDF é o tipo de problema que parece trivial até você precisar que o header da página 3 tenha a logo da empresa alinhada à esquerda e o número da página à direita, com uma linha fina se..."3 tabcoins · 0 comentário · clacerda · 17 dias atrás
"O que você está fazendo não é empreender... A menos que isso seja um side-project pra aprender e brincar, você não deveria ter escrito uma linha de código ainda... O que você precisa validar não é a stack, é se o problema que você imagina que existe "g..."5 tabcoins · 0 comentário · clacerda · 20 dias atrás
"A realidade é que não existe software o suficiente, agora que o custo marginal do codigo esta se aproximando de 0, o que vai acontecer não é falta de programador, mas uma demanda cada cez maior!!!!! A historia nos ensina que quando o custo de producao..."4 tabcoins · 2 comentários · clacerda · 20 dias atrás
"Eu ja escrevi a pouco tempo aqui sobre o tal sdd. É a maior balela que existe. È o "bom" e velho waterfall com auto conplete e nada além disso... É melhor ter specs do que não ter, isso é fato. Mas specs não são bala de pratas, documentaçao de qualidad..."4 tabcoins · 5 comentários · clacerda · 20 dias atrás
"A curva de entrada em projetos consolidados parece alta porque você está olhando pro output (a arquitetura polida, os padrões estabelecidos), não pro processo. Repara: esses projetos são justamente os que têm good-first-issue e maintainers com paciênci..."1 tabcoin · 1 comentário · clacerda · 21 dias atrás
"Modelos de linguagem (LLMs) como GPT, Claude ou Llama são, por definição, modelos estocásticos. Eles não "sabem" programar; eles são máquinas de autocompletar glorificadas que calculam a probabilidade estatística do próximo token. Eles operam em um cam..."1 tabcoin · 2 comentários · clacerda · 23 dias atrás
"Eu penso um pouco diferente. Existem exatamente três jogos disponíveis para quem sabe escrever if e else. E o plot twist é que o mais "boring" é frequentemente o mais eficiente. O Caminho do Funcionário Iluminado Você pega um emprego que pague bem, não..."20 tabcoins · 5 comentários · clacerda · 24 dias atrás
"2 - Fazer um teste de softskills / hardskills / idiomas em todos 3 - Para cada habilidade do candidato gerar um valor númerico. 4 - Criar um "Score do serasa" para o dev Vc acabou de recriar o gupy rs. A plataforma mais odiada por quem procura uma vaga..."1 tabcoin · 1 comentário · clacerda · 24 dias atrás
"Minha experiência nos últimos meses usando agentes de código confirma exatamente isso. O que acontece na prática é expansão de escopo. Funcionalidades que antes eram "nice to have", coisas que ficariam no backlog indefinidamente, de repente se tornam v..."2 tabcoins · 0 comentário · clacerda · 25 dias atrás
"Vou contar um segredo: as vezes a IA me apresenta solucoes que sao uma piada... A pergunta que define a carreira do dev não é mais "você consegue implementar isso?", é "você consegue reconhecer se isso foi bem implementado?". O que vai se tornar mais e..."2 tabcoins · 1 comentário · clacerda · 25 dias atrás
"Como a principal característica da área era escrever código Errado. Nunca foi, nunca sera. Nosso trabalho define-se pela capacidade de transformar problemas abstratos em processos determinísticos. Codigo é apenas um detalhe de implementação"1 tabcoin · 0 comentário · clacerda · 27 dias atrás
"Worktree já resolve 50% do problema. Cada branch vira diretório, cada diretório tem seu agente. A outra metade, coloque isso no começo de seu agent.md When starting session, identify current branch via git branch --show-current Only read and update the..."2 tabcoins · 0 comentário · clacerda · 29 dias atrás
"Cara, concordo plenamente que C é "simples": só 32 palavras reservadas, umas 6 regras de precedência claras e uma gramática que cabia num livrinho de 200 páginas em 1978. Agora, implementar isso corretamente é outra historia. Caiu na armadilha clássica..."10 tabcoins · 3 comentários · clacerda · 1 mês atrás
"A notícia é impressionante, mas a maioria das pessoas está tirando a conclusão errada. O "milagre" não foram as 100 mil linhas de Rust geradas. O milagre foi a "jaula" que o pesquisador construiu. O que aconteceu foi uma mudança de paradigma no que sig..."9 tabcoins · 6 comentários · clacerda · 1 mês atrás
"https://www.fose.ethz.ch/slides/parnas.pdf Comece por aqui!"0 tabcoin · 0 comentário · clacerda · 1 mês atrás
"Isso tudo soa estranhamente familiar. A gente passa 30 anos dizendo que waterfall morreu, que documento era veneno, que “especificar demais” matava a inovação. Agile matou isso com força, às vezes com razão, muitas vezes por pura preguiça. Agora o pênd..."7 tabcoins · 3 comentários · clacerda · 1 mês atrás