Olá, meu nome é Arthur. Sou um desenvolvedor de software desde 2009. Me formei em Análise de Desenvolvimento de Sistemas e tenho pós-graduação em Engenharia de Software.
Nesse tempo, desde 2009, comecei trabalhando com desenvolvimento web em PHP. No boom das agências web eu passei por várias. Criando sites, lojas virtuais, aplicações web com WordPress, Joomla, Magento, Zend Framework, CodeIgniter, etc. Foram vários anos com o PHPzão o qual gosto muito e sou muito grato. Me iniciou na carreira e pagou as contas durante muitos anos. Mas, tudo tem um fim. Chegou uma hora que decidi migrar de linguagem, afinal ninguém mais estava fazendo nada em PHP. Nós desenvolvedores sim, temos que estar alinhados com o que o mercado está usando pra não correr o risco de ficar estagnados e com salário abaixo da média. Migrei então para o Golang. Linguagem até então nova criada dentro do Google, com paradigmas totalmente diferentes. Compilada, fortemente tipada. Estudando e criando apps em Go durante 1 ano me abriu novas portas no mercado. Entrei para o mundo da Blockchain no início de 2017, justamente por saber Go e essa ser a linguagem “padrão” dessa tecnologia, pelo menos na época. Desde então continuo no mundo da Blockchain, participei de alguns projetos nacionais e internacionais e também comecei a trabalhar com Node.js, além do Go, por conta de seu excelente suporte a apps web3 com bibliotecas como web3.js e ethers.js. Hoje sou Tech lead de uma startup sediada em Singapura com vários escritórios ao redor do mundo. Entrei desde a fundação da empresa, foi uma aposta que fiz, e felizmente quase 5 anos depois ainda estamos aqui firmes e fortes. Dentro do mundo Blockchain o que eu faço e já fiz é desenvolver apps (web3 apps) e Smart Contracts em Solidity, Tokens, NFT’s, Defi, Metaverse são palavras do meu cotidiano.
Pois bem, decidi colocar no ar esse blog pra tentar compartilhar o conhecimento que adquiri ao longo dos anos. Sei como é escasso o material, principalmente em Português, ainda mais quando falamos em tecnologias cutting edge como Desenvolvimento Blockchain utilizando Go, Node, Solidity, etc.
Pretendo trazer posts e tutoriais sobre desenvolvimento do mundo real e desafios reais que enfrento no dia-a-dia. Coisas que dificilmente você vai achar por aí compilado e mastigado. Quando falamos de tecnologias novas a internet é um quebra-cabeça. Você precisa ir juntando peça daqui e dali entre tutoriais em blogs, posts no Medium, gists no Github, videos no Youtube, Stack Overflow inclusive com muito desse material já desatualizado, daí então pra tentar chegar naquilo que você precisa.
Se você gosta de programar, quer saber mais como desenvolver apps web3 com Go, Node, React e mais peço que acompanhe o blog. Espero trazer material de muita valia seja para você que é profissional da área, assim como eu, ou que apenas programa como hobby, assim como eu também.
Me coloco a disposição para contato através dos canais do site para qualquer dúvida, sugestão, etc.
Arthur Mastropietro
Show de bola!! vida longa o blog, por favor nos traga todo seu conhecimento de anos de experiência, Go, Node, Web3, Blockchain e o que for agregar, e parabéns pela iniciativa!
Muito obrigado meu amigo, tamo junto sempre!