Eu tenho esse blog desde guarana com rolha, e sinceramente, a ideia e boa mas eu nunca me policiei.Mudei de vida, larguei das dorga, agora nao mexo mais com essas paradas de apresentacao.Sou devops. (#soQueNao)Em tempo: http://devopsreactions.tumblr.com/Em tempo 2: sou ruiva, mas nao tenho habilidade nem pra pintar a bonequinha no paint.Em tempo 3: foda-se, o blog e meu, eu faco ele tao "girlie" quanto eu quero. Nao e sobre Java, nem maven, mas ne?http://sydney.yowconference.com.au/Agile e padrao de mercado. Simplesmente. Nem existe outra opcao. Ou e, ou e. Devops "is a thing". Tudo aponta pra functional programing. Se vc nao esta nessa, e bom comecar. Netflix e todo na nuvem. Facebook todo em datacenterAs minhas palestras e apresentacoes preferidas:Computing Like the Brain: The Path to Machine Intelligence (Jeff Hawkins) Simplesmente fantastica.Um simulador do neocortex dos mamiferos - uma enorme e complexa maquina de casar padroes. Com isso, o mesmo software pode ser usado para detectar anomalias em instancias da amazon ou criar dicionarios. Safety Not Guaranteed: How Successful Teams Ignore the Rules to Create Successful Products (Jeff Patton - @jeffpatton)Combina muito com o que eu acredito do que e agile. Autor da frase "No ciclo waterfall, a responsabilidade desce e a culpa sobe!", e e total verdade. Testers culpam devs, que culpam analistas, que culpam cliente, que culpam... e.Aqui os slidesFive Years of DevOps: Where are we Now? (Michael T. Nygard - @mtnygard)Uma tecnologia leva uns 10 anos desde early adopters ate ser padrao de mercado.Daqui pra frente vai ter gente se desinteressando, gente entrando de gaiato, mais uns cinco anos e deve ser padrao. Tem muita gente querendo dar solucao magica, que nao existe. Mas ainda leva um tempo, umas desilusoes pra coisa se consolidar e sair desse estrelismo. Solving the Hard Problem of Concurrency (Joe Albahari - @linqpad)Concorrencia tem que ser tratada com FutureTask ou similar. Nada de sair disparando thread e dando wait. The First Monad Tutorial (Philip Wadler - @PhilipWadler)E literalmente o primeiro tutorial de Monad em Haskell ever da historia da humanidade, reapresentado. 22 anos depois. Scala e seus Ms e monads (esse 'a' tem som de 'a' mesmo, se fala como se fosse /monad/).Autor da frase "OBVIO que vcs conseguem lidar com matematica, vcs desenvolvem em Javascript!!!" Simplesmente fantastico. A hora que ele tira a camisa e por baixo tem uma camiseta do super lambda simplesmente e pra morrer de amor. What Colours is Your Backlog? (Philippe Kruchten - @pbpk)Lidando com mudancas de arquitetura, tech debt e bugs no seu backlog. Totalmente roubado de:http://blog.sonatype.com/people/2009/02/why-putting-repositories-in-your-poms-is-a-bad-idea/#.Um5hYiS9CAIAdicionar os repositorios no seu pom.xml ao inves do settings.xml pode ser catastrofico a longo prazo. Principalmente se voce espera que pessoas utilizem esse artefato como uma dependencia do projeto delas. Quando e se a URL sair do ar, as pessoas nao vao mais conseguir utilizar as versoes antigas da sua biblioteca.Lembre-se, o pom, depois de deployado, e imutavel - a URL ficara gravada para sempre e seja quem esteja tentando utilizar essa versao vai ter muita dor de cabeca. Digamos que voce tem um projeto que tem como dependencia (direta ou transitiva,