Lançamos a Code:Nation

Quem me segue nas “interwebs” deve ter percebido que nos últimos tempos eu deixei as operações do dia a dia da Coderockr nas competentes mãos da minha sócia e equipe e entrei de cabeça em um novo projeto, a Code:Nation.

[Read More]

Cinco lições que aprendi sobre a carreira de programador

Eu realmente acredito que “o desenvolvimento de software é uma arte que deve ser feita com paixão e dedicação”. Por isso quero aqui usar algumas analogias com minhas formas favoritas de arte, a música e o cinema, para citar algumas lições que aprendi nos meus 20 anos de profissão.

[Read More]

Aplicativos indispensáveis em 2017

Todo fim de ano eu faço uma revisão no meu computador, procurando por aplicativos e arquivos que eu não uso mais, alternativas para o que não está funcionando bem, etc. O resultado disso é este post, que é uma continuação do que eu fiz em 2016.

[Read More]

Modelando sistemas usando Event Storming

O desenvolvimento de software envolve muito mais do que escrever códigos. O objetivo maior é desenvolver o software correto, que resolva as necessidades do usuários e com a máxima qualidade.

Parte deste desafio é aumentar o entendimento do negócio e dos problemas que estão sendo resolvidos, por todos os envolvidos no projeto.

Existem varias formas de realizar este levantamento de requisitos, desde as mais tradicionais até ideias modernas. Neste post vou apresentar uma destas metodologias, o Event Storming.

[Read More]

Time tracking na linha de comando

Escrevi um post algum tempo atrás falando sobre as armadilhas do “multitasking” no nosso dia a dia. Uma das minhas sugestões no post foi usar uma ferramenta para anotar as horas e tarefas, o que ajuda a manter o foco em uma coisa de cada vez. Neste post vou apresentar uma nova ferramenta que estou usando e gostando bastante, o Watson.

[Read More]

Processando JSON com o comando jq

Nos últimos anos JSON tornou-se o “esperanto” da Internet, sendo o padrão para a comunicação de APIs e serviços. Por isso processar JSON é algo que os desenvolvedores fazem diariamente e qualquer ferramenta que facilite esse processo é sempre bem-vinda. Uma destas ferramentas é o jq, que vou apresentar neste post.

[Read More]