Hey! 👋
FALTA 1 MÊS PRA SELECT EXPERIENCE 2025. 🔥
Você já é sênior: domina a stack, resolve problemas complexos e entrega com autonomia. Mas e agora? Talvez seja hora de pensar além do código: liderança técnica, gestão, impacto de negócio, arquitetura, produto, influência.
A Select Experience conecta você com quem já trilhou esse caminho.
Venha descobrir o que há depois do sênior.
🗓️ 01 de novembro
📍 State Innovation Center - São Paulo
🎟️ Garanta seu ingresso em: codecon.dev/select
Gabriel Nunes (@nunesgabriel)
“Software is like magic: if you can understand it, you can create worlds.”
– John Carmack
Ao compreender profundamente o software, o programador consegue construir mundos digitais, soluções inovadoras e experiências que antes existiam apenas na imaginação. Conhecimento e habilidade em programação oferecem uma liberdade criativa quase ilimitada, permitindo que ideias abstratas se tornem realidade tangível.
Como liderar mentes brilhantes
Na PostHog, engenheiros craques não são super-heróis com capa, mas aqueles que fazem mágica com código sem parecerem babacas. Eles assumem responsabilidade extrema (levam ideias até o fim, mesmo se tiver que convencer a galera), mantêm um otimismo contagiante, energizam todo mundo ao redor e são autênticos até dizer chega. Eles amam a arte de criar produtos, não os dividendos dos acionistas.
Agora, o que não define um craque? Curriculum chique, anos de experiência ou projetos paralelos populares. O que vale é paixão, talento e capacidade de elevar o time, mesmo se o currículo parecer modesto.
Gerenciar esses gênios exige uma abordagem totalmente anti gerencial. Primeiro: faça trabalhos chatos, mergulhe em análises e esteja presente. Segundo: gere entusiasmo como se fosse a força vital da empresa. Inércia é inimiga mortal. Terceiro: saia do caminho e deixe que eles tomem decisões.
Quarto: foque em deixar os bons ainda melhores, porque elevar um craque de 8/10 para 9/10 encanta mais que arrastar um mediano de 4/10 para 6/10. Quinto: elimine aprovações inúteis. Se você está assinando só porque é gerente, afaste-se.
Em resumo, contratar e gerenciar engenheiros craques é sobre criar ambiente, dar liberdade e manter a faísca da paixão acesa. Faça isso, e eles farão sua empresa voar!
Quer você esteja recrutando, liderando ou só tentando sobreviver ao lado desses craques, a lição é clara: entusiasmo é moeda de ouro e processos desnecessários são os verdadeiros vilões.
Um recado do patrocinador 📣
Código limpo além da teoria
Você já deve ter ouvido falar de Clean Code, certo? Mas aplicar isso na prática nem sempre é tão simples. O Asaas encara o código limpo como uma questão de respeito: com quem vai dar manutenção, com quem vai escalar e, claro, com quem usa nosso produto.
Manter o equilíbrio entre performance, legibilidade e qualidade é parte da nossa rotina. Se você também acredita nisso, seu próximo passo pode estar no Asaas! Confira as oportunidades abertas: https://go.codecon.dev/asaas-news
☁️ Nem sempre “cloud” é a resposta
A moda é subir pra nuvem, mas nem todo mundo quer pagar a conta da festa. Enquanto todo mundo corre pro “caminho inevitável” do cloud computing, a Ahrefs resolveu remar contra a maré e manter parte da infraestrutura no mundo físico, servidores parrudos em colocation. O resultado? Uma economia de nada menos que 400 milhões de dólares em apenas 3 anos. Isso mesmo, QUATROCENTOS MILHÕES! A lição aqui é simples (e meio irônica): às vezes, a decisão mais “old school” é a que deixa o caixa mais gordo e o produto mais rápido.
🛠️ O monorepo gigante da Stripe
Imagine um monorepo gigante em Ruby rodando numa caixa mágica na nuvem, chamada devbox. Essa foi a jogada da Stripe para manter os engenheiros felizes (ou pelo menos menos frustrados) entre 2012 e 2019. A ideia era simples: centralizar tudo, reduzir tretas de configuração e deixar a galera só escrever código sem precisar instalar meio mundo de dependências no próprio laptop. Resultado? Um ambiente estável, mas cheio de gambiarras elegantes. Porque até para sincronizar arquivos com rsync precisava de uma equipe só pra isso. Quem nunca?
📱 Conselhos do criador de apps de milhões
O criador de apps que rapidamente conquistaram milhões de downloads e foram comprados por Meta e Discord, compartilha aprendizados valiosos que teve ao longo da carreira. Se eu fosse você, eu ouviria esses conselhos.
🧠 Hackeando a preguiça com estilo
Ser ambicioso e preguiçoso ao mesmo tempo parece bug de personalidade, mas a verdade é que dá pra hackear o próprio cérebro e transformar “trabalho duro” em diversão (ou quase). O truque? Reprogramar as configurações internas: fazer o tédio virar prazer e até usar um leve gaslighting para que a papelada pareça épica. Afinal, competir em alto nível não é sobre ser “esperto”, mas sobre aguentar o tranco sem fritar. Moral da história: seja o dev do seu próprio cérebro — e leia a documentação.
🧐 Código do Google desvendado
No Google, revisar código não é só clicar em “aprovar” e seguir a vida. Eles têm duas ferramentas internas, Critique e Gerrit, cheias de dashboards, indicadores de atenção e métricas de cobertura de teste. Cada alteração precisa passar por LGTM, dono do código e legibilidade — sim, eles realmente se preocupam se você escreve bonito! Há atalhos de teclado para tudo, comparações de versões e sincronizações automáticas. Resultado? Revisão rápida, organizada e quase divertida, mas você ainda vai sentir aquele misto de “uau, incrível” e “socorro, tedioso”.
💬 Segredos dos chats em grupo
Os chats em grupo são o backstage da tecnologia: ideias quentes, fofocas e memes circulam antes de ir para o mundo. Para que funcionem, você precisa de um “jardineiro” que cuide do grupo, provoque quem precisa e acalme os tagarelas. Misturar personalidades é essencial: tem o muito online, o pensativo, o divertido e até a celebridade surpresa. Mas cuidado com o tamanho, tópicos obsessivos e membros chatos. Poda é vida! No fim, o que faz um chat bombar? Novidade + humor, porque os chatos destroem tudo.
Episódio do Escovando Bits no ar! 🎙️
Neste episódio, vamos falar sobre como lidamos com a síndrome do impostor e contar experiências que são comuns para muita gente: a sensação de não se achar bom o suficiente, os perrengues desse mal e como aprender a conviver com isso.
Vem ouvir e ver se você se identifica 🎧
Compreensão de listas
E aí, lembra do nosso desafio da semana passada?
Uma dessas expressões cria uma lista com elementos multiplicados por 2:
a) [x*2 for x in range(5)] ✅
b) (x*2 for x in range(5)) ❌
c) {x*2 for x in range(5)} ❌
d) dict(x*2 for x in range(5)) ❌
[x*2 for x in range(5)] → Isso é uma list comprehension, retorna [0, 2, 4, 6, 8].
Semana que vem voltamos com um novo desafio.