• Artigos,  Relatos

    A incrível habilidade de dizer “Não sei”

    Lembro-me de quando meu pai comprou nosso primeiro computador em 2000. Na época eu tinha 17 anos, era jogador de futebol assíduo, uns 20 kg mais magro e só tinha ouvido falar de internet por um colega que nos contava suas incríveis experiências (alí pelos meados de 1995) de suas pesquisas em incríveis páginas de textos sobre dinossauros que eram escritas por uns caras aí que estavam em algum lugar do mundo ávidos por compartilhar as informações de suas pesquisas com pessoas aleatórias do mundo. Claro, esse colega também comentava das imagens da playboy que fazia um tal de download, mas isso não vem ao caso agora. O que importa…

  • Artigos

    Git-flow o anti-pattern mais querido da galera

    O Git-flow se tornou bastante popular nos últimos anos como uma forma de organizar o fluxo de trabalho no desenvolvimento de software, usando uma das mais versáteis características do git: branchs. No entanto, não existe bala de prata. E o git-flow vem se mostrando uma solução over engineered, e, do meu ponto de vista, um anti-pattern. Vamos entender o por que e conhecer uma alternativa mais eficiente. Problemas do Git-flow Um problema que me faz não gostar do git-flow é o fato do histórico se tornar uma macarronada impossível de se gerenciar. O histórico do controle de versão é justamente a motivação para se usar um versionador de código. Tornar o histórico ilegível faz com que…

  • Relatos

    devopsdays Belém 2018 em produção!

    Achou que não ia ter post sobre o evento? Errou, abestado! 🙂 Sem muita pretensão, ocorreu em Belém, no dia 24 de Novembro de 2018, um evento de garbo e elegância contando com a presença ilustre de um seleto grupo de profissionais de TI da nossa sociedade contemporânea. Resumindo, foi do caralho! A programação cumpriu seu objetivo com pessoas incríveis e com palestras de todos os níveis, falando de aspectos técnicos e culturais. Espaço e coffee-break foram de primeira. O Fishbowl deu o ar de sua graça, quebrando os monólogos das palestras e dando oportunidade para as pessoas participarem, ativamente, do evento. Não pretendo detalhar o evento. Quem não foi,…

  • Artigos

    Bancos de dados imutáveis

    Foi assistindo o vídeo da palestra sobre infraestrutura imutável do time de infra do Nubank que ouvi falar do Datomic. Achei interessante a forma como os dados são tratados, existindo, resumidamente, apenas operações de criação. Para quem utiliza sistemas de controle de versão, é fácil recuperar e auditar os dados. Para uma instituição financeira, que deve manter seus livros caixas consistentes, isso é de fundamental importância. Falando em livro caixa, você já deve saber que blockchain está causando uma revolução no mundo. Já parou para pensar no quanto que, nós da área de TI, somos responsáveis pelas falhas de segurança que causam prejuízos para instituições e usuários? Quem nunca viu…

  • Artigos

    Progressive Web Apps — O novo passo da Web

    Estamos em um momento no qual as pessoas cada vez menos utilizam o desktop para navegar na web. Conheço pessoas que possuem um smartphoneda moda, uma smart tv caríssima, mas não possuem um computador de mesa em suas casas. Algum problema com isso? Hum… Não. Esse mesmo perfil de usuário, navega na internet através de aplicativos ao invés de usar um browser. O Facebook, faz um esforço homérico para que seus usuários não saiam de seu aplicativo, mesmo quando clicam em um link para um site externo, se consolidando como uma plataforma fechada e um risco para a web aberta. Escrevi um post falando um pouco sobre isso. No outro lado temos o Google, que se vende…

  • Artigos,  Relatos

    Trends em 2018

    2017 foi um ano de nuances para nós da tecnologia. Não houve nenhuma grande descoberta, nenhum produto inovador foi lançado, nenhuma metodologia nova foi criada. Vejo 2017 como um ano intermediário, no qual ficou evidente um grande circo se armando para uma nova onda de (r)evoluções tecnológicas. Diante disso, pedi à alguns colegas suas opiniões sobre o que esperar de 2018. Onde poderemos investir? Em que tecnologias poderemos apostar? E quais irão causar mais disrupção na sociedade? Sobre a moda das crypto currencies, Bitcoin se tornou uma bolha esse ano. As pessoas estão colocando “dinheiro de verdade” sem ter algo concreto pra se comprar. É a especulação sobre uma commodity…

  • Artigos

    Análise Exploratória de Dados com Javascript –  Parte 1: Manipulação de Dados

    A linguagem Javascript é uma das que mais crescem no mundo, tanto em recursos quanto em relação à comunidade. O objetivo aqui não é apresentar profundidade teórica ou caracterizar Javascript como a melhor solução para a análise de dados, mas mostrar algumas das principais abordagens com o uso da linguagem Javascript e suas bibliotecas para a realização da análise exploratória de dados. Antes de começarmos, quero ressaltar que esta é uma série de 3 artigos sobre análise de dados com Javascript, que seguirão a seguinte ordem: Parte 1 – Manipulação de Dados Parte 2 – Estatística Descritiva Parte 3 – Visualização de Dados Online Neste artigo você aprenderá: Coleta e…