Olá! Meu nome é Italo Brito Brandão, mas sou mais conhecido na comunidade como ItaloCobains. Comecei a aprender a programar aos 16 anos, usando o Visualg. Sempre gostei de criar algoritmos e enfrentar desafios. Depois de um tempo, comecei a aprender sobre desenvolvimento web, estudando HTML e CSS, o que me proporcionou uma base sólida para aprender frameworks mais adiante.

Embora o próximo passo lógico fosse aprender JavaScript, decidi mudar um pouco e aprender uma linguagem de programação consolidada: Python. Após um ano programando em Python, busquei algo mais desafiador e mergulhei no mundo da linguagem C. Foi um processo difícil, e cheguei a odiar a linguagem C por um tempo. No entanto, conforme fui aprendendo mais sobre ciência da computação, a linguagem C começou a fazer sentido para mim.

Com o tempo, voltei para o desenvolvimento web e finalmente aprendi JavaScript. Assim, fui me aprofundando em frameworks e bibliotecas como React, Next.js e outros, tornando-me um desenvolvedor Full Stack. Depois de dominar o desenvolvimento web, retomei o estudo de programação de baixo nível.

Li livros como “Programação em Baixo Nível: C, Assembly e Execução de Programas na Arquitetura Intel 64” de Igor Zhirkov e “Código Limpo”, muito conhecido na comunidade. Ao mesmo tempo, comecei a estudar processos de memória e, como teste, hackeava a memória de jogos antigos para entender como ela funcionava e como os desenvolvedores de jogos organizavam a memória.

Atualmente, trabalho em um projeto open source de uma linguagem de programação em português chamada Delegua e desenvolvo softwares para empresas da minha cidade. Eu amo programar e estou animado para compartilhar minha jornada e conhecimento neste blog!