Blog

Category

Topic

Showing 160 posts
Development

Check-Updates: Mantendo Minha Máquina Honesta

Uma Máquina Saudável é uma Máquina Produtiva Manter um ambiente de desenvolvimento atualizado não é só instalar o patch mais recente do sistema — é evitar fricção. Fricções como: Um CLI desatualizado …
Development

Dotfiles 2023: Durabilidade por Design

Refinamento Silencioso, Intenção Séria Este ano, meus dotfiles não são mais sobre experimentação. São infraestrutura. Eu não estou adicionando muito. Nem removendo muito. Estava refinando um sistema …
Agile

Expanda Mentes, Amplie Horizontes

O Poder de Reforçar o que Importa Empatia, colaboração, autonomia, maestria e propósito — esses são os princípios que guiam minha forma de liderar. Participar da sessão Expanda Mentes, Amplie …
Leadership

Treinamentos de Liderança/Gestão

Um Ano para Aprender, Compartilhar e Evoluir Estou muito feliz por iniciar este novo capítulo da minha jornada como gestor participando do programa de treinamentos de liderança da Omio. Nos próximos …
Leadership

Ambiente Respeitoso – De Inclusão à Equidade

Além da Igualdade: Construindo um Ambiente Realmente Respeitoso e Equitativo Construir um ambiente respeitoso não é sobre checar listas. É sobre fazer o trabalho profundo de entender sistemas, …
Leadership

Recebendo Alguém Novo—Sem Mudar o que Funcionava

Como estruturamos o onboarding de novos colegas mantendo nossa cultura remote-first, com rituais claros e experiências conectadas que funcionam tanto presencial quanto digitalmente.
Leadership

Sem Escritório por Design

Como nosso time transformou o trabalho remoto emergencial em uma cultura officeless intencional, com apoio de treinamento estruturado e experimentação coletiva.
Development

Dotfiles 2021: Preparando Para Escalar a Mim Mesmo

Dois Anos Depois, Mesmas Ferramentas, Nova Intenção Em 2021, eu não adicionei muitas funcionalidades aos meus dotfiles — mas mudei a forma como os usava. Duas coisas mudaram: o trabalho remoto se …
Development

Dotfiles 2019: De Volta ao Pessoal

Depois da Configuração Compartilhada, o Retorno ao Essencial Em 2018, ajustei meus dotfiles para funcionar melhor em equipe. Criei um common.zsh, adicionei comentários amigáveis e tentei deixar tudo …
Architecture

Princípios SOLID e a Bagunça em que Estamos

Já passamos por isso. A indústria é cíclica. Centralização, descentralização. Monolitos, microsserviços. Mas se você está lendo isso, provavelmente está passando por uma transformação para …
Leadership

Construindo Confiança, Um Jogo de Cada Vez

Enquanto trabalhava na Thoughtworks, tive a oportunidade de desenhar e facilitar um workshop de integração que reuniu 60 consultores divididos em cinco times de projeto. O objetivo não era apenas …
Development

Dotfiles 2018: Do Pessoal ao Compartilhado

Da Autonomia ao Alinhamento Como já contei antes, tinha acabado de entrar na GoEuro. Isso significava não só trocar de laptop — mas adaptar-se à forma como outra cultura de engenharia pensava sobre …
Leadership

Team Building: Software Depende de Relacionamentos

Muitas vezes nos perguntamos: O que define um bom produto? Um bom time? Ou só… o sucesso? Nessa keynote, trouxe uma verdade simples, mas difícil de construir: software não é só código—ele se …
Architecture

Princípios SOLID no Mundo dos Microsserviços

No início da nossa carreira, aprendemos sobre os princípios SOLID como se fossem exclusivos da programação orientada a objetos. Mas esses princípios vão muito além do código limpo dentro de um único …
Development

Dotfiles 2017: Cortando Ainda Mais Fundo

Um Ano Depois: Hora de Podar Meus dotfiles estão estáveis. Modulares, com carregamento dinâmico, apoiados por um script de instalação simples que funcionam bem. Mas comecei a sentir uma nova fricção: …
Development

Evoluindo Meus Dotfiles: Do Simples ao Modular

Dois Anos Depois: Por Que Revisei Tudo Quando publiquei meus dotfiles em 2013, o objetivo era simples: parar de esquecer como configurar meu ambiente. E funcionou. Ter .aliases, .exports, .functions e …
Leadership

Construindo para a Incerteza, Não para o Controle

Construindo para a Incerteza, Não para o Controle A gente já viu esse filme. Uma empresa aparece com tudo, levanta milhões, ganha manchete, escala rápido… e depois some. Sem alarde. Sem …
Events

Faça Frameworks, Não Faça Reféns

Sobre o Que Era Essa Palestra Essa palestra não era contra frameworks. Era um alerta. Nos últimos dez anos, vimos uma explosão de frameworks em todas as linguagens. Mas junto com essa explosão, veio …
Development

Aprendendo e Vencendo: Por Que o Git Ainda Me Surpreende

Um Novo Capítulo, Um Novo Padrão Em Agosto de 2014, comecei a trabalhar na ThoughtWorks. E mesmo já usando Git há anos—escrevendo posts, liderando times, automatizando tudo—me senti recomeçando. Por …
Development

Meu Kit Git: Os Atalhos e Ajustes Que Me Fizeram Melhor

Ferramentas Refletem Hábitos Dado todo este tempo que estamos usando git+github aqui na RBS, eu já tinha usado Git o suficiente para perceber uma coisa: meu problema não era só com os comandos em si. …
Events

Technology is not enough! Barry O’Reilly

Durante os anos empresas aparecem e desaparecem com uma certa frequência, e não apenas pequenas tem desaparecido mas com muita frequência as grandes tem perecido. Para onde foram as ideias? O que …
Events

Hadoop and the Big Data Ecosystem

Porque devemos nos preocupar? Assim começou o keynote do Todd Lipcon… Talvez porque ao longo dos últimos anos, as empresas têm visto uma explosão no volume, variedade e velocidade dos dados que eles …
Events

Data Science em Tempo Real com Storm

Hoje sabemos que temos um monte de dados, e dai descobrimos que estes dados não é só uma caixinha mais várias, você aplica processadores estatísticos, algo de inteligência artificial, e no final temos …
Architecture

How Impala has Pushed HDFS in New Ways

Como Impala e a Cloudera tem ajudado a comunidade nos últimos anos, nada melhor que o Aaron para falar sobre isso commiter do Hadoop, vamos ver como funciona HDFS, impala e como o último tem sido …
Events

QConSP 2014! Começou!

 QCon São Paulo 2014 Em sua 5a edição a Qcon começa em São Paulo, no WTC, com novo local, nova infra-estrutura, intervalos maiores para network. Este ano as tracks dos patrocinadores estarão separadas …
Events

Neal Ford – Abstraction Distractions

Falar sobre abstrações nos dias atuais, é refletir sobre a própria natureza da ciência da computação e da engenharia de software. Soluções escaláveis, problemas rotineiros, todos passam em algum …
Events

O limbo da demanda latente – Alê Gomes

O Alê começou se apresentando e se colocando como indigno de ser keynoter deste grande evento, e começando a definir todos os outros que estão envolvidos no crescimento da comunidade. Para ele um não …
Events

Métricas de código, pra que te quero? -Mauricio Aniche

Tomar decisões é muito complicado e em software, na vida vivemos de achometro e em código devemos parar de fazer isso. Qual parte do código deve ser iniciada a cobertura ou os testes, a classe mais …
Events

Agile: Unlocking our Human Potential – Patrick Kua

Existe mais para o desenvolvimento de produtos do que apenas o desenvolvê-os. O patrcik já trabalha há algum tempo com software, e muitos problemas depois ele vê métodos ágeis como a forma de fazê-lo …
Events

AgileBR bem vindo!!

Hoje, 26 de Junho dia de um dos maiores protestos desta nossa nova mudança brasileira, estamos reunidos para o início do maior evento de métodos ágeis do hemisfério sul. O grande Manoel Pimentel, …
Development

Dotfiles: Setup, Backup e Produtividade

Levando a Sério Meu Setup Essa semana eu finalmente tirei um tempo para organizar, versionar e compartilhar meus dotfiles. Já venho ajustando meu terminal e ambiente há um tempo, mas depois de …
Development

Por que Dotfiles Importam: Notas de um Recomeço

O Verdadeiro Motivo pelo Qual Comecei a Me Importar Eu não planejava passar a semana mergulhado em dotfiles. Mas depois de formatar meu Mac mais uma vez, perdi boa parte do conforto no terminal — …
Events

Desconf 2012 – Fim do mundo

 Desconf 2012 – Eu Falei antes do fim do mundo Aconteceu no dia 17 de dezembro de 2012, a terceira edição da desconferência rápida(#desconf2012) em Porto Alegre. Este ano sobe organização apenas do …
Leadership

Sucesso na medida certa – Métricas de vaidade

[][1]Sucesso na medida certa – Métricas de vaidade Ví recentemente um time de desenvolvimento apresentando aos gerentes, a defesa da qualidade como agente de crescimento. Eles estavam …
Events

Bem vindo ao Agile Brazil 2012

Chegou o Agile Brazil 2012! Começamos as 09:40h com o Dairton Bassi fazendo as honras, o evento deste ano conta com a participação de 782 participantes, 302 empresas, 121 apresentações e 38 …
Events

1ª Semana de LightningTalks e FishBowls no TecnoPUC

Aconteceu há algumas horas o 4º dia da 1ª Semana de LightningTalks e FishBowls no TecnoPUC onde apresentei a Lightning Talk Test Driven Development – Em busca de feedback útil e concreto, que abordava …
Agile

“Se virol” – Reunião de Abril do GUMA-RS

Aconteceu hoje, 11 de Abril de 2012, na Faculdade de Informática da PUC-RS sala 516, mais uma reunião do Grupo de Usuários de Metodologias Ágeis do Rio Grande do Sul. Realmente tem valido a pena …
Leadership

Gratidão e Transição: Deixando a Dell para a RBS

Esta é a Parte 7 de 7 da série Vida em Porto Alegre. Hoje marca o fim de um capítulo extremamente significativo na minha jornada profissional. Meu tempo na Dell, através da Stefanini, foi curto em …
Publication

Mexa-se e porque não!!

A recente participação na Desconf 2011, assim como conversas e acontecimentos não tão recentes, me fizeram refletir sobre o nosso comportamento como agente transformador de nosso ambiente de …
Events

DESCONF 2011-Mustache edition

No último sábado, 29 de Novembro de 2011, tive o prazer de trocar várias idéias durante a segunda edição de uma nova modalidade de evento que trás a inovação em seu nome DESCONF! Sediada pela …
Development

Nunca é tarde! Convertido do Bash para ZSH!

Uma nova era no terminal Depois de anos usando bash, decidi me permitir uma mudança simples, mas poderosa: adotar o Z Shell (zsh). O que começou como uma curiosidade por conta de um comentário de um …
Leadership

Trabalho Remoto, Resiliência e o Poder da Amizade

Esta é a Parte 5 de 7 da série Vida em Porto Alegre. Esse tem sido um dos períodos mais emocionalmente intensos da minha vida. Em julho, minha mãe sofreu um AVC grave. Passamos um mês inteiro ao lado …
Agile

Songdoro: Música, Foco e Flow

Logo após minha primeira lightning talk no Agile Brazil 2011, voltei ao palco com Daniel Wildt para apresentar uma ideia que vínhamos explorando: como transformar foco em algo prazeroso e energizante. …
Leadership

Como Empresas com Grande Rotatividade Aprendem?

A Pergunta Que Abriu a Palestra Como uma empresa com alta rotatividade realmente aprende? Comecei minha palestra jogando essa pergunta para o público — não como provocação retórica, mas como um …
Events

Agile Brazil 2011 – Eu Vou!

O Agile Brazil 2011 acontece de 27 de junho a 1º de julho em Fortaleza/CE, reunindo mais de 50 palestras que abordam os principais temas da agilidade no cenário global. E a boa notícia: eu estarei lá …
Events

Agile Day 2010 – Anúncio: Prévia do Agile Day 2010

Agile day 2010 Amanhã dia 24/11 acontecerá na FACIN/PUCRS o último evento, para o ano de 2010, promovido pelo grupo de usuários de metodologias ágeis do Rio Grande do Sul, o AGILE DAY 2010. A …
Development

Controle de Versão: Não Programe Sem Isso

Nesta aula, mergulhamos em um dos pilares do desenvolvimento profissional: controle de versão. Mais do que explicar comandos do Git, buscamos mostrar o impacto real na manutenção, colaboração e …
Development

TDD Avançado: Pensando com Testes

Nesta aula, aprofundamos o uso de Test-Driven Development (TDD), mostrando que ele é mais do que uma técnica — é uma forma de pensar. Utilizando um sistema real de template de e-mails, desenvolvemos …
Development

Requisitos, Validação e o Papel dos Testes

Reflexões sobre a décima segunda e última aula de Engenharia de Software, explorando engenharia de requisitos, práticas de validação e a conexão crítica entre requisitos claros e testes eficazes.
Leadership

Sem máscaras em PROJETOS REAIS!

Por que falamos tão pouco sobre transparência? Em muitos projetos reais, verdades desconfortáveis são ocultadas em reuniões de status. Atrasos são suavizados, dívidas técnicas são ignoradas, e …
Leadership

Minha equipe precisa de um pedal de overdriver

Tenho refletido bastante sobre como podemos melhorar a forma como trabalhamos juntos nas equipes, não apenas como líderes, mas também como pessoas que desejam contribuir com eficiência, empatia e …
Leadership

Mais um professor na família!

Não imaginei que isso fosse acontecer tão cedo. Sempre ouvi que a área acadêmica era um caminho longo, reservado para os mais experientes. Mas em 2010, minha família terá mais um professor. Um sonho …
Events

Mike Keith – Java EE 6: Uma Grande Evolução

Série: TDC Rio 2009 | Parte 1 de 2 > Insights fundamentais da maior conferência Java do Brasil A palestra de Mike Keith começou por volta das 11h, logo após o coffee break, com um tom leve e …
Events

Caelum Day no Rio – Parte 4: NoSQL com Nico Steppat

Dando continuidade à série de posts sobre o Caelum Day no Rio, hoje quero comentar sobre a palestra do Nico Steppat, que nos apresentou o mundo do NoSQL — um termo que, pra muitos ali na sala …
Leadership

yUML – Por que escrever um blog?

Venho tentando há algum tempo criar o hábito de, assim como leio ótimos posts, também escrevê-los. Em muitos desses textos vejo a ênfase na importância da disseminação do conhecimento — e é sobre isso …
Architecture

Do Modelo ao Código: RUP e Arquiteturas em Camadas

A maioria dos esforços de modelagem falha porque ficam presos na abstração. Diagramas se acumulam. A documentação envelhece. E ninguém conecta isso ao código real. Mas essa não é a proposta original …
Architecture

Modelagem com RUP: Disciplina, Não Documentação

O Rational Unified Process (RUP) é frequentemente mal compreendido. Críticos o veem como um processo pesado, cheio de documentos, diagramas e reuniões intermináveis. Mas, quando usado corretamente, o …
Architecture

Padrões Estruturais: Compondo Objetos com Propósito

Série: Padrões de Projeto e Análise | Parte 3 de 4 > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Continuando nossa série, depois de entender como criar objetos com flexibilidade …
Architecture

Padrões de Análise

Série: Padrões de Projeto e Análise | Introdução > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Algumas semanas atrás, durante a aula de Modelagem Orientada a Objetos e UML com o …
Architecture

Minicenário: ESTACIONAMENTO

Série: Mini-cenários UML | Parte 4 de 4 > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Chegamos ao cenário final desta série de mini-cenários UML desenvolvidos sob orientação do …
Architecture

Minicenário: CONTROLE DE OBRAS

Série: Mini-cenários UML | Parte 3 de 4 > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Prosseguindo com nossa série, este é o terceiro mini-cenário desenvolvido sob orientação do …
Architecture

Minicenário: CONTROLE DE BOLÃO

Série: Mini-cenários UML | Parte 2 de 4 > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Dando continuidade à série, este é o segundo mini-cenário desenvolvido sob orientação do …
Architecture

Minicenário: CLASSIFICADOS NA WEB

Série: Mini-cenários UML | Parte 1 de 4 > Desenvolvido durante o Mestrado em Projetos de Sistemas Web Como parte do meu Mestrado em Projetos de Sistemas Web, criei quatro mini-cenários sob …
Leadership

Pronto para começar !

Com este primeiro post trago as boas novas: Estou inciando hoje esta nova experiência, criando meu primeiro blog pessoal. E as más novas também: Ainda não decidi sobre como iniciar os trabalhos… …