Faz tempo que não aparecemos por aqui, não é? Mas acho que o motivo do retorno é bacana. O motivo desse post é anunciar o lançamento do meu primeiro micro-SaaS, o AutoCV. O AutoCV é um serviço online para facilitar a sua vida naquele momento em que você está procurando uma nova oportunidade de trabalho [ ]
Artigo baseado na apresentação feita durante a PythonBrasil 2025 em São Paulo. Por Que Isso Importa Dominar processos seletivos é uma habilidade específica — e essa habilidade não tem nada a ver com trabalhar. Você pode ser um excelente profissional e ser péssimo em processos seletivos, e vice-versa. São competências distintas. As coisas são como [ ]
Tem uma anedota que correlaciona o tamanho dos ônibus espaciais à largura da bunda dos cavalos. Se você pesquisar por esses termos vai encontrar várias referências a essa história que, claramente, é uma bobagem. No mundo da computação a gente tem algumas dessas características que influenciam nossas vidas até hoje. Uma das mais óbvias é [ ]
Eu sempre detestei aprender línguas. Só me esforço para aprender o básico de um idioma quando realmente não há outra forma de sobreviver sem ele. Foi assim que acabei aprendendo o suficiente de inglês e português. Lembro que, na escola, eu odiava as aulas de português. A única parte que eu realmente curtia era Literatura. [ ]
No mundo dos testes automatizados, os testes são classificados por níveis de validação. Testes que validam uma pequena unidade de código são chamados de testes unitários (unit tests). Quando validam a integração entre componentes, são chamados de testes de integração (integration tests). Esses dois tipos de testes são os mais comuns. No entanto, também existem [ ]
Na biografia do Steve Jobs escrita pelo Walter Isaacson, tem um trecho em que o biografado fala sobre a influência que o pai dele deixou para ele na criação de produtos. Ele conta que o pai gostava de fazer alguns trabalhos de marcenaria por passatempo e que um dia ele estava corrigindo um pequeno defeito [ ]
Eu produzo conteúdo técnico sobre programação e carreira desde que esse negócio de produzir conteúdo se chamava blogar. Nunca fui um blogueiro prolífico, mas sempre tentei deixar meus aprendizados e ensinamentos públicos ao longo do tempo. O meu blog pessoal mudou de nome e propósito várias vezes nessa jornada. Ele já se chamou aCiDBaSe (o [ ]
Se tem uma área do conhecimento onde os debates são quase sempre bem acalorados, essa área é a do desenvolvimento de software. Tem todo tipo de disputa, das mais bobas como Tab vs. Espaço, temas claros ou escuros, 80 colunas ou não, etc. até as mais complicadas: tipos estáticos ou dinâmicos (ou qualquer variante doida), [ ]
Esse artigo é quase um repeteco dos artigos Dicas para um bom programa em Python e o Personal Python Style Guide. Mas aqui mostro como uso o processo de refatoração do código para estudar e entendê-lo. Estou tentando entender um código bem intrincado e importante do trabalho… é um código bem crítico que resolve um [ ]
Esse artigo é uma adaptação do meu vídeo no YouTube. Com bastante frequência eu recebo pedidos de dicas de pessoas que pretendem começar a trabalhar em TI. Por conta disso eu reuni aqui várias dicas e recomendações para essas pessoas. Tentei ser bem pragmático no plano. O objetivo dele é otimizar o caminho do zero [ ]