May 25, 2020Incident ManagementA good incident management process is fast and predictable. It quickly turns detection into response, escalates to the right people, makes communications clear, and keeps customers in the loop. — This article was originally published in https://hugodias.substack.com/p/incident-management Incident management in software development consists of having a plan to act in case of incidents. To be honest the term Incident Management just became a thing to me recently, when I moved to a more critical management role. …Software Development11 min readSoftware Development11 min read
Oct 4, 2019How to work efficiently as a freelance developer13 rules I’ve developed over the past 12 years working as a freelancer — I work as a software engineer for 12 years now. Most of that time I’ve also been a freelancer. Basically, I do freelance for 2 things: get extra income and to have a different perspective of building things. When I’m at the office, my activities are limited to code, tests…Productivity5 min readProductivity5 min read
Published inRock Convert·Feb 26, 2019Product Update: Novidades no Rock Convert 2.2Quando buscamos resultados para um negócio online, em geral, estamos falando de contatos, leads e conversões. Muitas das vezes, o conteúdo do blog será responsável por prender a atenção do usuário, mas ter apenas um bom conteúdo não é suficiente. …Conversion3 min readConversion3 min read
Published inRock Convert·Oct 17, 2018Rock Convert 2.0 — Gerar leads nunca foi tão fácilA primeira versão do Rock Convert tinha como foco facilitar a vida de quem cuida de blogs e precisava de gerenciar uma grande quantidade de CTAs. A funcionalidade de adicionar banners em massa já ajudou mais de 400 empresas a cuidar dos CTAS no blog sem perder tempo. Para a…WordPress3 min readWordPress3 min read
Published incodeburst·Jul 11, 2018Building a Node JS interactive CLINodeJS can be very useful when it comes to building Command-line Interfaces also known as CLI’s. In this post, I’ll teach you how to build a CLI that asks some questions and creates a file, based on the answers.JavaScript3 min readJavaScript3 min read
Published inExperience Valley·Jun 8, 2018Utilizando o ELK Stack como ferramenta de Business IntelligenceComo integrar um app Ruby on Rails pelo docker com o ELK Stack — Conheço o ELK Stack (Elasticsearch, Logstash, Kibana) a algum tempo e como desenvolvedor sempre tive a — errada — ideia que este conjunto de ferramentas fosse destinado apenas à análise de logs e acompanhamento da saúde das aplicações. De um tempo pra cá tenho estudado Data Science e consegui entender…Data Science6 min readData Science6 min read
Published incodeburst·Jun 2, 2018Extracting a React JS component and publishing it on NPMLearn how to share your components with the world — Originally posted in my blog So, you’ve created an awesome React JS component and want to share it with other developers. That’s awesome! In this post, I’ll show you how to do that. Let’s not waste time. The first thing you should do is to create an NPM account. …JavaScript3 min readJavaScript3 min read
May 31, 2018The anatomy of a perfect pull requestHow does a good pull request look like — Writing clean code is just one of the many factors to care about when creating a pull request. Large pull requests cause a significant overhead during the code review and facilitate bugs introduction in the codebase. That's why you need to care about the pull request itself. …Software Development4 min readSoftware Development4 min read
May 25, 2018ReactJS para iniciantes — Criando um clone do instagramConceitos básicos de React para quem está começando — Neste post introdutório vou explicar um dos conceitos básicos do React JS, os famosos componentes. Pré-requisito Se você nunca teve contato com React, sugiro ler o post do Matheus Clemente, que explica como instalar o React e deixar tudo pronto para criar um app! O que é um componente A definição do site oficial do React…Programming4 min readProgramming4 min read
Published inExperience Valley·May 23, 2018A anatomia do pull request perfeito4 melhorias de code review que farão seu time voar 🚀 — As características de um bom pull request vão muito além do que apenas o diff do código. A qualidade do código é apenas um dos fatores que precisamos levar em conta ao criar um PR. PRs grandes geram um grande overhead no processo de review do código, facilitando a introdução…Software Development4 min readSoftware Development4 min read