João Roberto da PaixãoinFretebras TechOutbox Pattern: Solucionando Desafios de Atomicidade em MicrosserviçosA consistência de dados entre diferentes transações é um desafio constante devido a falta de atomicidade entre transações distintas…8 min read·Jan 16, 2024----
João Roberto da PaixãoEficiência Vs Eficácia: O Yin e Yang da Produtividade em TecnologiaEficiência é importante! Mas, ao mesmo tempo, completamente inútil se não for aplicada para as coisas certas…3 min read·Nov 7, 2023--1--1
João Roberto da PaixãoinFretebras TechCode Review e a cultura FreteBras de compartilhar conhecimentoCode review é um processo de revisão do código-fonte de um software realizado por uma ou mais pessoas. Veja como lidamos com isso por aqui5 min read·Mar 4, 2021----
João Roberto da PaixãoinDesenvolvendo com PaixãoAs origens das palavras "FOO", "BAR" no mundo da programaçãoSe você lida com linguagens de programação, provavelmente já percebeu em alguns exemplo de código o uso das palavras "foo" e "bar". Ficou…3 min read·Jan 12, 2021--1--1
João Roberto da PaixãoinDesenvolvendo com PaixãoAcredite em você, sempre!Você já teve aquela sensação de insegurança? Você já questionou se estava preparado para realizar alguma tarefa? Pois é, eu também…4 min read·Jan 11, 2021--2--2
João Roberto da PaixãoinDesenvolvendo com PaixãoO que há de novo no PHP 8PHP 8 chegou! Foi lançado em 26 de novembro de 2020. É uma nova versão principal, que introduz mudanças importantes.13 min read·Jan 6, 2021----
João Roberto da PaixãoinDesenvolvendo com PaixãoNgrok: do Localhost para o MundoO Ngrok expõe serviços que estão sendo executados localmente (do seu computador) para a Internet, de forma rápida e segura.5 min read·Jan 3, 2021--6--6
João Roberto da PaixãoinDesenvolvendo com PaixãoMinha retrospectiva de 20202020 foi bastante diferente, repleto de desafios e aprendizados. Muita coisa aconteceu comigo e eu gostaria de compartilhar algumas delas11 min read·Dec 27, 2020----
João Roberto da PaixãoinFretebras TechDesenvolvimento Backend: Os bastidores de um softwareO desenvolvedor backend é aquele que trabalha “nos bastidores” de um software, ele é o responsável por implementar o "cérebro" da aplicação.4 min read·Jun 28, 2020----
João Roberto da PaixãoinDesenvolvendo com PaixãoHã…? Desenvolvendo com Paixão?!Pra quem me acompanha por mais tempo, deve ter notado que eu alterei o nome da minha publicação… Sabe porquê?1 min read·Jun 26, 2020--2--2