• Cilada: a fábrica de doces e o desenvolvedor infantil

    Cilada: a fábrica de doces e o desenvolvedor infantil

    “Trabalhe conosco: temos máquina de café expresso, videogame, ambiente divertido, aconchegante e uma equipe super cool!”. Até quando a infantilização do desenvolvedor vai continuar hein? Mais um daqueles posts que diminuem minha empregabilidade. :) Venho observando uma forte tendência da infantilização do desenvolvedor. Vejo isto em eventos, ofertas de emprego, propagandas, matérias nítidamente pagas em…

  • Melhorando a segurança de scripts na JVM: o script eterno – vídeo

    Melhorando a segurança de scripts na JVM: o script eterno – vídeo

    No vídeo anterior mostrei como é possível tornar sistemas Java fácilmente extensíveis embarcando uma linguagem de script – no caso Groovy, é claro – em seu projeto. Agora começo a mostrar como evitar boa parte dos perigos que esta técnica trás para seus sitemas. Inicialmente este vídeo era parte de um outro bem maior: no…

  • Microsoft: ninguém mais liga?

    Microsoft: ninguém mais liga?

    De uns tempos pra cá venho experimentando uma sensação que até então julgava impossível: me sinto sozinho enquanto consumidor dos produtos Microsoft. Muito sozinho. Meu celular é um Nokia Lumia, o notebook mais usado um Dell com Windows 8, meu video game é um XBox, a IDE mais fantástica que conheço é o Visual Studio…

  • Embarcando Groovy em Java – vídeo

    Embarcando Groovy em Java – vídeo

    Groovy além de ser uma linguagem que oferece recursos avançados em relação ao Java também pode ser vista como uma alternativa de expansão de sistemas existentes. Aprenda neste vídeo como adicionar a possibilidade de expansão em seus sistemas usando Groovy e também como este é um procedimento simples. Veja também um perigo desta prática: a…

  • Closures com Groovy [vídeo]

    Closures com Groovy [vídeo]

    Nós javeiros ouvimos falar de closures já faz um bom tempo. E o pessoal do Groovy tem este recurso desde a primeira versão da linguagem. Neste vídeo exponho de uma forma bem prática e rápida o que vêm a ser a “tal da closure” e como esta torna nossa vida mais simples e interessante enquanto…

  • Coleções com Groovy [vídeo]

    Coleções com Groovy [vídeo]

    Quer ver programador Java começar a curtir Groovy? Apresente como Groovy lida com coleções. Mais um vídeo da série aberta sobre Groovy e Grails. Veremos bem por alto este aspecto do Groovy só para dar um gostinho sobre a linguagem. :) Para quem não conhece, a API Collections do Java oferece uma série de estruturas…

  • Groovy Console: 1001 utilidades [vídeo]

    Groovy Console: 1001 utilidades [vídeo]

    Hoje retomo a produção de vídeos independentes relativos ao desenvolvimento de sistemas (e outras coisas nas quais venho trabalhando). Pra começar vou falar um pouco sobre o Groovy Console: aquela ferramenta que muita gente tem instalada e sequer sonha pra que serve. Neste vídeo mostro como o Groovy Console pode se tornar um importante componente…

  • O porquê de startups me incomodarem

    O porquê de startups me incomodarem

    De uns anos pra cá tenho visto cada vez mais a palavra startup proliferando em artigos, redes sociais, blogs, etc. Empresas inteiras são criadas apenas para incentivar o empreendedorismo.  É muito óbvio pra mim que há muita coisa podre por aí e neste post vou jogar algumas no ventilador. O Empreendedorismo Obrigatório Demorou um tempo…

  • A Curiosa História da “Fábrica de Software”

    A Curiosa História da “Fábrica de Software”

    Enquanto escrevia meu trabalho de conclusão de curso sobre assédio moral em fábricas de software fiz algumas descobertas que mudaram profundamente minha visão a respeito do nosso mercado. Dentre estas descobertas está a curiosa história que vou relatar neste post do termo “fábrica de software”. Eu precisava de relatos de assédio moral (bullying) ocorridos fora…

  • Assédio moral em TI: fábricas de software (texto “final”)

    Assédio moral em TI: fábricas de software (texto “final”)

    Minha ausência do blog termina com este post que, acredito, seja o mais importante de toda a história do /dev/Kico. É nele que publico a versão final da minha pesquisa sobre assédio moral em fábricas de software que tornei pública alguns meses atrás. Foi uma aventura acadêmica maravilhosa que mudou radicalmente a visão que eu…

  • Desenvolvendo com armas secretas

    Desenvolvendo com armas secretas

    Sempre quando vou apresentar uma plataforma de desenvolvimento que não seja “mainstream” topo com argumentos do tipo “aonde vou encontrar mão de obra que saiba lidar com isto?”, “ninguém que eu conheço usa isto!” ou mesmo “para nos mantermos competitivos temos de usar as ferramentas que o mercado adota”. Papo furado! “Competitividade” “Gente em terno”…

  • Dando cara de Grails ao Clojure

    Dando cara de Grails ao Clojure

    Algum tempo atrás postei aqui no blog alguns questionamentos relacionados à orientação a objetos. Não ao paradigma em si, mas sim ao fato de raríssimas vezes questionarmos o seu uso. Então resolvi sair do teórico e ir pra prática. Como resultado, iniciei o desenovlvimento de um framework web que fosse baseado em uma linguagem que…

  • Publicado meu artigo sobre Redis na Java Magazine 114!

    Acaba de ser publicado um artigo que escrevi para a Java Magazine sobre o Redis. Para quem não conhece, este é um banco de dados NoSQL baseado no modelo chave-valor. Atualmente é uma das minhas ferramentas favoritas pelo fato de oferecer excelente performance, facilidade de uso e gerenciamento e, também, não menos importante, seu poderoso…

  • Dano e assédio moral em TI: o assédio

    Dano e assédio moral em TI: o assédio

    Continuando a série de posts na qual exponho os resultados da minha pesquisa sobre o fenômeno do assédio moral em empresas de TI com foco em fábricas de software vou expor agora o conceito de assédio moral no Direito, Sociologia e Psicologia. Se você foi um dos que contribuiu com a pesquisa me fornecendo seus…

  • Quando o diagrama te emburrece: involução linguística por UML em excesso

    Quando o diagrama te emburrece: involução linguística por UML em excesso

    A humanidade levou milênios para aperfeiçoar a arte de transmissão do conhecimento. Infelizmente muitos preferem uma visão “retrô”. Neste post pretendo discutir uma idéia que passeia na minha cabeça a um bom tempo: o efeito negativo do excesso de conteúdo gráfico pode causar em uma equipe de desenvolvimento. Vou além: como vou mostrar neste post,…

  • Corpo estranho: questionando a orientação a objetos

    Corpo estranho: questionando a orientação a objetos

    Raríssimas vezes me deparo com uma equipe questionando se deve ou não adotar orientação a objetos em seus novos projetos. Dado que sabemos não existir bala de prata em software este é o tipo de comportamento que levanta minhas antenas para a possibilidade de sermos vítimas de determinismo linguístico. Será? No mundo dos bancos de…

  • Pesquisa sobre dano e assédio moral em TI: contribua!

    Pesquisa sobre dano e assédio moral em TI: contribua!

    Após a publicação ontem do meu primeiro post sobre a questão do assédio e dano moral em TI no qual expus o conceito de dano moral, recebi alguns e-mails com relatos muito interessantes. Como algumas pessoas ainda não se sentem à vontade para relatar suas experiências, criei um formulário no Google Docs que permite a…

  • Dano e assédio moral em TI: o dano

    Dano e assédio moral em TI: o dano

    Comecei uma longa pesquisa sobre a questão do assédio e dano moral no ambiente de TI focando em fábricas de software. Dois fatores me motivam: minha experiência pessoal  e uma série de leituras e conversas que tive com meus amigos advogados (especialmente Nanna, é claro) sobre o tema. O interessante é que, conforme progredia na…

  • Bibliografia NoSQL comentada

    Bibliografia NoSQL comentada

    Recentemente tenho escrito bastante sobre bases de dados NoSQL. Neste processo gerei uma bibliografia cujo conteúdo mais interessante listo abaixo: “The Architecture of Open Source Applications: The NoSQL Ecosystem” – Adam Marcus – Artigo fenomenal do livro “The Architecture of Open Source Applications” em que são expostos os princípios arquiteturais básicos por trás de todas…

  • Evento: Papo de Empreendedor – Belo Horizonte

    É sempre ótimo termos eventos aonde podemos conhecer novas pessoas que compartilhem os mesmos objetivos que você. E sabe o que é mais legal? Vai ocorrer algo assim em Belo Horizonte no dia 26 de janeiro (2013). Se chama “Papo de Empreendedor”, aonde todos aqueles que planejam iniciar novos negócios ou se interessam pelo assunto…

  • Minhas boas leituras de 2012

    Este foi um ano de leitura intensa em grande parte devido à publicação do meu primeiro livro “Vire o Jogo com Spring Framework”. Nada mais natural que a maior parte do que li tenha sido sobre Spring (inclusive postei parte da bibliografia neste blog, que pode ser acessada aqui). Mas não precisa pular este post…

  • Material da apresentação “Inversão de Controle, Injeção de Dependências e AOP com Spring”

    Dia 13 de dezembro ministrei para a comunidade Pangea a palestra “Inversão de Controle, Injeção de Dependências e AOP com Spring”, o que foi uma experiência muito bacana. O objetivo desta apresentação foi mostrar o que estes conceitos, tão usados e pouco compreendidos, de fato significam e como podemos tirar proveito dos mesmos com ou…

  • Reunião Pangea: irei palestrar sobre Spring, DI, IoC e AOP no contexto arquitetural

    Nesta quinta-feira, dia 13 de Dezembro, irei palestrar em uma reunião da comunidade Pangea aqui em Belo Horizonte. Para os que não conhecem (são muito poucos), Pangea é uma comunidade virtual voltada para os interessados na evolução da arquitetura de software aqui no Brasil. Se você ainda não é cadastrado, recomendo que o faça, pois…

  • Lançado meu livro “Vire o Jogo com Spring Framework”!

    Acaba de ser lançada a versão final (impressa e digital) do meu livro “Vire o Jogo com Spring Framework”, publicado pela editora Casa do Còdigo. Meu objetivo foi escrever o “livro de Spring que sempre quis ler” e acredito que a missão esteja cumprida. Talvez eu tenha desempenhado o maior esforço intelectual da minha vida.…

Tem alguma recomendação de livro?