
Devon C. Estes
124 posts

Devon C. Estes
@devoncestes
@elixirlang dev. Simplicity zealot. International software talker. “The Clark Griswold of programming.” All opinions are legally mine.



@GergelyOrosz Also, the less you care about output, the more productive you are. I'm at my most productive when vibe coding internal tools, where I don't even look at the code. I suspect what senior leaders are doing is more like that and less like producing critical infrastructure.




Power 9 is no more. It is power 11. Here is how i found it: So.... It was put to my attention that Arena powered cube never has packs with 2 pieces of power 9 in them. I was sceptical, but turns out it is true. I looked at ~18000 drafts and results are striking. 1/5




Arena Anthology 3 may have been leaked in-client.








I've been in Florida for 10 years now. We all learn what the pineapple means at a certain point.... The swingers in this state are creepy and aggressive. They are also legion. They signal to each other using pineapples. You've been warned!!





Durante o trabalho na Lambda3, sempre que precisava conhecer um executivo de TI, ou um arquiteto chefe, esse tipo de conversa acontecia: “você não é o Netflix, não precisa de microsserviços, precisa ser interativo e incremental, nenhum projeto rolo compressor da certo no longo prazo, etc”. E ele nunca funcionou. Decisões de arquitetura quase nunca são tomadas tecnicamente. Explico: No mundo corporativo, é muito comum executivos quererem um case de tecnologia complexo, de implantação longa, vendido como se fosse a coisa mais fácil do mundo de entregar. Esse tipo de case ajuda na promoção ou no novo trabalho que eventualmente eles vão buscar. Aqueles que não saem da empresa em 2 anos, se agarram em cases para que possam garantir um budget eterno de melhorias, que normalmente vai ser utilizado para ampliar a influência na organização: negociar features e time com áreas de negócio é o mínimo. Não é só dev que permanece pouco na empresa, gestores também. Como você vai buscar uma nova posição de liderança se não tem experiência com grandes projetos de implantação de microsserviços? A regra é cair pra cima, pegar a primeira empresa que ainda não apanhou com um projeto rolo compressor, e assegurar um cargo bom. Decisões de arquitetura não são tomadas por tecnologia, julgo dizer, a grande maioria das vezes. A solução mais simples para a área de negócio não garante uma equipe de TI inflada, um fluxo contínuo de budget e influência política real. Quanto mais pessoas em baixo de você, mais poder você tem. Além disso, a maior parte dos fornecedores de tecnologia querem empurrar um arquitetura complexa porque isso garante lock-in e bate meta de venda. Numa discussão contratual, isso sempre será oportunidade de negociação: todo desconto do mundo na nuvem, mas apenas se utilizar os serviços nativos. No fim, você tem uma briga política por poder: Conway’s law já explicava isso há algum tempo, uma fila de fornecedores querendo garantir sua dependência infinita, a busca por um case moderno de ti e nenhum compromisso de seguir tocando o projeto uma vez que tudo isso vier a baixo - tempestade perfeita.








