Autor: Thiago Rossi

Com mais de 20 anos de jornada na tecnologia, minha trajetória evoluiu do ensino técnico à arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de soluções de Inteligência Artificial nativa e análise de dados públicos, utilizando o ecossistema PHP para transformar dados brutos em transparência e eficiência. Como autor e desenvolvedor, acredito na democratização do conhecimento. Essa visão resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura até os bastidores da indústria de Jogos e IA. No universo de Game Design, sou autor do livro "GDD – O Guia Definitivo" e documento ativamente meus processos através de DevLogs, unindo rigor técnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso é conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.
documentação de jogos

Documentação De Jogos: Mito vs Realidade

Tempo de leitura: 4 minutosDocumentação De Jogos: Mito vs Realidade: Se você frequenta fóruns de desenvolvimento, grupos de Discord…

Planejamento de Jogos

Planejamento de jogos: Como a Análise de Mercado Molda Seu Jogo

Tempo de leitura: 5 minutosPlanejamento de jogos: Como a Análise de Mercado Molda Seu Jogo: Existe um mito romântico…

validacao de jogos

O Mapa da Viabilidade: As 5 Etapas Críticas de Validação de Jogos

Tempo de leitura: 5 minutosO Mapa da Viabilidade: As 5 Etapas Críticas de Validação de Jogos: Quantos projetos de…

game analyst

O Papel do Game Analyst: Como a Análise de Dados Transforma Ideias em Jogos de Sucesso

Tempo de leitura: 5 minutosO Papel do Game Analyst: Como a Análise de Dados Transforma Ideias em Jogos de…

Conhecimento em TI

550+ Artigos: Celebrando a Construção de uma Biblioteca de Conhecimento em TI

Tempo de leitura: 5 minutos550+ Artigos: Celebrando a Construção de uma Biblioteca de Conhecimento em TI: Há momentos na…

como terminar um jogo

Como Terminar um Jogo: O Guia Definitivo para Vencer a Síndrome do “HD Cemitério”

Tempo de leitura: 4 minutosComo Terminar um Jogo: O Guia Definitivo para Vencer a Síndrome do “HD Cemitério”: Seja…

Análise de Mercado de Jogos

Análise de Mercado de Jogos: Como Validar sua Ideia Antes de Começar a Programar

Tempo de leitura: 5 minutosAnálise de Mercado de Jogos: Como Validar sua Ideia Antes de Começar a Programar: Imagine…

Etapas do Desenvolvimento de Jogos

As Etapas do Desenvolvimento de Jogos que Separam Amadores de Profissionais

Tempo de leitura: 5 minutosAs Etapas do Desenvolvimento de Jogos que Separam Amadores de Profissionais: Se você conversar com…

Como Criar um Jogo

Como Criar um Jogo de Sucesso em 2026

Tempo de leitura: 5 minutosComo Criar um Jogo de Sucesso em 2026: Se você acompanha a indústria de jogos,…

Rubix ML

SaaS Inteligente com PHP e Rubix ML

Tempo de leitura: 5 minutosSaaS Inteligente com PHP e Rubix ML: Chegamos ao ápice da nossa jornada. Após 29…

Rubix ML

Foreign Function Interface com PHP e Rubix ML

Tempo de leitura: 5 minutosForeign Function Interface com PHP e Rubix ML: Estamos chegando ao penúltimo artigo da nossa…

Rubix ML

Transfer Learning no PHP e Rubix ML

Tempo de leitura: 5 minutosTransfer Learning no PHP e Rubix ML: Chegamos a um dos tópicos mais avançados e…

Rubix ML

Microserviços com Docker e Rubix ML

Tempo de leitura: 5 minutosMicroserviços com Docker e Rubix ML: Estamos chegando à reta final da nossa jornada técnica,…

Rubix ML

Paralelização e Performance com Rubix ML

Tempo de leitura: 5 minutosParalelização e Performance com Rubix ML: Estamos nos aproximando do clímax técnico da nossa Masterclass…

Rubix ML

NLP Usando Word2Vec e GloVe com Rubix ML

Tempo de leitura: 5 minutosNLP Usando Word2Vec e GloVe com Rubix ML: Chegamos a um momento divisor de águas…

Rubix ML

Análise de Grafos com Rubix ML

Tempo de leitura: 6 minutosAnálise de Grafos com Rubix ML: Avançamos por redes neurais e predições em tempo real,…

Rubix ML

IA em Tempo Real com Websockets e RubixML

Tempo de leitura: 6 minutosIA em Tempo Real com Websockets e RubixML: Parabéns por chegar até aqui! Já ensinamos…

Rubix ML

Aprendizado por Reforço com Rubix ML

Tempo de leitura: 6 minutosAprendizado por Reforço com Rubix ML: Até agora, nossa jornada pela Masterclass de Rubix ML…

Rubix ML

Ética e Redução de Viés com Rubix ML

Tempo de leitura: 5 minutosÉtica e Redução de Viés com Rubix ML: Chegamos a um dos pilares mais nobres…

Rubix ML

Otimização de Hiperparâmetros com Rubix ML

Tempo de leitura: 7 minutosOtimização de Hiperparâmetros com Rubix ML: Você já sentiu que seu modelo de Machine Learning…

Rubix ML

Redes Neurais com Rubix ML

Tempo de leitura: 5 minutosRedes Neurais com Rubix ML: Chegamos ao “Santo Graal” da Inteligência Artificial moderna. Se você…

Rubix ML

Classificação de Imagens com Rubix ML

Tempo de leitura: 5 minutosClassificação de Imagens com Rubix ML: No artigo anterior, abrimos os “olhos” do PHP ao…

Rubix ML

Visão Computacional com PHP e Rubix ML

Tempo de leitura: 5 minutosVisão Computacional com PHP e Rubix ML: Seja bem-vindo ao décimo sétimo capítulo da nossa…

Rubix ML

Monitoramento e Auto-Retreinamento com Rubix ML

Tempo de leitura: 5 minutosMonitoramento e Auto-Retreinamento com Rubix ML: Você já construiu modelos incríveis, uniu-os em comitês de…

Rubix ML

Ensembling com Rubix ML

Tempo de leitura: 6 minutosEnsembling com Rubix ML: Seja bem-vindo ao décimo quinto capítulo da nossa jornada técnica. Já…

Rubix ML

Detecção de Anomalias e Fraudes com Rubix ML

Tempo de leitura: 6 minutosDetecção de Anomalias e Fraudes com Rubix ML: No vasto oceano de dados que compõem…

Rubix ML

NLP com Rubix ML

Tempo de leitura: 5 minutosNLP com Rubix ML: Seja bem-vindo ao décimo terceiro capítulo da nossa jornada técnica. Já…

Rubix ML

Deploy e Escalabilidade Rubix ML com a Hostinger

Tempo de leitura: 6 minutosDeploy e Escalabilidade Rubix ML com a Hostinger: Você já treinou seu modelo, validou as…

Rubix ML

Persistência de Modelos no Rubix ML

Tempo de leitura: 6 minutosPersistência de Modelos no Rubix ML: Chegamos a um dos momentos mais críticos e transformadores…

Rubix ML

Validação Cruzada e Métricas com Rubix ML

Tempo de leitura: 7 minutosValidação Cruzada e Métricas com Rubix ML: Você treinou o seu modelo, ele não disparou…

Rubix ML

Séries Temporais com Rubix ML

Tempo de leitura: 5 minutosSéries Temporais com Rubix ML: Depois de explorarmos a classificação, a regressão e o agrupamento,…

Rubix ML

Aprendizado Não Supervisionado – Clustering com Rubix ML

Tempo de leitura: 5 minutosAprendizado Não Supervisionado – Clustering com Rubix ML; Até agora, nossa jornada pelo Rubix ML…

Rubix ML

Aprendizado Supervisionado – Regressão com Rubix ML

Tempo de leitura: 5 minutosAprendizado Supervisionado – Regressão com Rubix ML: No artigo anterior, aprendemos como ensinar o computador…

Rubix ML

Aprendizado Supervisionado – Classificação no Rubix ML

Tempo de leitura: 5 minutosAprendizado Supervisionado – Classificação no Rubix ML: Passamos pelas etapas de preparação, limpeza e refinaria….

Rubix ML

Engenharia de Atributos no Rubix ML

Tempo de leitura: 5 minutosEngenharia de Atributos no Rubix ML: No artigo anterior, aprendemos a “limpar a refinaria” com…

Rubix ML

Limpando os Dados no Rubix ML

Tempo de leitura: 5 minutosLimpando os Dados no Rubix ML: Você já ouviu a frase “Garbage in, garbage out”…

Rubix ML

Objeto Dataset no Rubix ML

Tempo de leitura: 6 minutosObjeto Dataset no Rubix ML: Com o ambiente configurado e as extensões de performance voando…

Rubix ML

Instalação do Rubix ML

Tempo de leitura: 5 minutosInstalação do Rubix ML: No primeiro artigo, entendemos que o PHP é uma escolha pragmática…

Rubix ML

Machine Learning com PHP

Tempo de leitura: 6 minutosMachine Learning com PHP: Seja bem-vindo ao marco zero da sua jornada no mundo da…

CakePHP

Deploy CakePHP

Tempo de leitura: 5 minutosDeploy CakePHP: Você já passou semanas ou meses escrevendo código, refinando o banco de dados…

CakePHP

Caching no CakePHP

Tempo de leitura: 5 minutosCaching no CakePHP: Chegamos ao clímax da nossa jornada de performance. Você construiu um sistema…

CakePHP

Gerenciando CSS e JS com CakePHP

Tempo de leitura: 5 minutosGerenciando CSS e JS com CakePHP: Você já sentiu que o front-end do seu projeto…

CakePHP

Testes Unitários CakePHP

Tempo de leitura: 6 minutosTestes Unitários CakePHP: Você já sentiu aquele frio na barriga ao subir uma atualização no…

CakePHP

Internacionalização com CakePHP

Tempo de leitura: 5 minutosInternacionalização com CakePHP: O mercado de tecnologia não possui fronteiras. Hoje, você pode estar desenvolvendo…

CakePHP

Filas no CakePHP

Tempo de leitura: 5 minutosFilas no CakePHP: A experiência do usuário (UX) é ditada pela velocidade. Imagine numa solução…

CakePHP

Consumindo APIs com CakePHP

Tempo de leitura: 5 minutosConsumindo APIs com CakePHP: Chegamos ao vigésimo artigo da nossa jornada épica pelo CakePHP! Se…

CakePHP

Service Layer no CakePHP

Tempo de leitura: 5 minutosService Layer no CakePHP: Ao longo desta jornada pelo universo do CakePHP, passamos por modelos,…

CakePHP

Autenticação e Autorização no CakePHP

Tempo de leitura: 5 minutosAutenticação e Autorização no CakePHP: Seja bem-vindo a um dos momentos mais críticos e recompensadores…

CakePHP

Middleware no CakePHP

Tempo de leitura: 5 minutosMiddleware no CakePHP: Se você acompanhou o artigo anterior sobre Request & Response, entendeu como…

CakePHP

Request e Response no CakePHP

Tempo de leitura: 5 minutosRequest e Response no CakePHP: Chegamos a um dos artigos mais técnicos e, ao mesmo…

CakePHP

Layouts e Elements no CakePHP

Tempo de leitura: 5 minutosLayouts e Elements no CakePHP: Você já parou para pensar quanto tempo perde copiando e…

CakePHP

Helpers de View no CakePHP

Tempo de leitura: 5 minutosHelpers de View no CakePHP: Chegamos à camada que o usuário final realmente vê e…

CakePHP

Componentes no CakePHP

Tempo de leitura: 5 minutosComponentes no CakePHP: Ao longo desta série, vimos como o CakePHP organiza nossos dados e…

CakePHP

Rotas no CakePHP

Tempo de leitura: 5 minutosRotas no CakePHP: A primeira impressão de um site para um usuário — e para…

CakePHP

Validação no CakePHP

Tempo de leitura: 6 minutosValidação no CakePHP: A integridade dos dados é o que separa um sistema profissional de…

CakePHP

Relacionando tabelas no CakePHP

Tempo de leitura: 5 minutosRelacionando tabelas no CakePHP: Chegamos a um dos pilares mais poderosos do CakePHP. Se você…

CakePHP

Manipulação de dados no CakePHP

Tempo de leitura: 5 minutosManipulação de dados no CakePHP: Se você já usou o comando Bake que vimos no…

CakePHP

CakePHP Baking – usando terminal para gerar CRUD

Tempo de leitura: 6 minutosCakePHP Baking – usando terminal para gerar CRUD: Chegamos ao momento que costumo chamar de…

CakePHP

Conectando CakePHP ao Banco de Dados

Tempo de leitura: 6 minutosConectando CakePHP ao Banco de Dados: Parabéns por chegar ao sétimo artigo da nossa jornada!…

CakePHP

CakePHP Migrations

Tempo de leitura: 5 minutosCakePHP Migrations: Se você já passou pela experiência frustrante de atualizar um site e ele…

CakePHP

CakePHP – Convenção sobre Configuração

Tempo de leitura: 6 minutosCakePHP – Convenção sobre Configuração: Chegamos ao “tempero secreto” que faz o CakePHP ser o…

CakePHP

Estrutura de Pastas do CakePHP

Tempo de leitura: 5 minutosEstrutura de Pastas do CakePHP: Se você já instalou o CakePHP seguindo o nosso guia…

CakePHP

Instalação do CakePHP: Criando seu primeiro projeto via CLI

Tempo de leitura: 5 minutosInstalação do CakePHP: A instalação de um framework moderno como o CakePHP é um marco…

CakePHP

Configurando CakePHP – PHP 8, Composer e Servidor

Tempo de leitura: 5 minutosConfigurando CakePHP: Você já entendeu que o CakePHP é um framework poderoso que preza pela…

CakePHP

O que é MVC? Guia Completo da Arquitetura CakePHP

Tempo de leitura: 5 minutosArquitetura CakePHP: Se você está começando no mundo do desenvolvimento web ou se já tem…

Game Design

Publicação e Portfólio

Tempo de leitura: 3 minutosPublicação e Portfólio: Você já ouviu a frase: “Um jogo terminado vale mais do que…

Game Design

Monetização Ética

Tempo de leitura: 4 minutosMonetização Ética: Você já baixou um jogo que parecia incrível, mas depois de dez minutos…

Game Design

Psicologia das Recompensas

Tempo de leitura: 4 minutosPsicologia das Recompensas: Você já sentiu aquele “estalo” de satisfação ao subir de nível, encontrar…

Game Design

Gamificação – Além dos Jogos

Tempo de leitura: 4 minutosGamificação: Você já se pegou comemorando ao fechar as “argolas” de atividade do seu smartwatch?…

Game Design

IA no Game Design – Amiga ou Inimiga

Tempo de leitura: 4 minutosIA no Game Design: O ano é 2026 e o cenário do desenvolvimento de jogos…

Game Design

SaaS para Game Design

Tempo de leitura: 4 minutosSaaS para Game Design: No passado, o desenvolvimento de um jogo era um evento isolado:…

Game Design

O Mercado de Jogos Indie no Brasil

Tempo de leitura: 4 minutosO Mercado de Jogos Indie no Brasil: Houve um tempo em que o desenvolvedor brasileiro…

Game Design

Game Designer Full-Stack

Tempo de leitura: 4 minutosGame Designer Full-Stack: Se você frequenta fóruns de desenvolvimento ou grupos de Discord, já deve…

Game Design

Level Design Narrativo

Tempo de leitura: 4 minutosLevel Design Narrativo: Você já entrou em uma sala em um jogo e, apenas observando…

Game Design

Sistemas de RPG Modernos

Tempo de leitura: 4 minutosSistemas de RPG : Durante décadas, o gênero RPG foi definido por números. Quanto mais…

Game Design

Dificuldade vs Aprendizado

Tempo de leitura: 4 minutosDificuldade vs Aprendizado: Imagine a seguinte cena: você compra um jogo novo, assiste à introdução…

Game Design

Game Feel na Prática

Tempo de leitura: 4 minutosGame Feel: Você já jogou um game onde, só de movimentar o personagem pelo cenário,…

Game Design

Documentando Mecânicas

Tempo de leitura: 3 minutosDocumentando Mecânicas: Você já tentou explicar uma mecânica de jogo super inovadora para um amigo…

Game Design

Documentação Ágil – Morte ao GDD de 100 Páginas

Tempo de leitura: 3 minutosDocumentação Ágil: Houve um tempo, nas eras de ouro do desenvolvimento de jogos (os anos…

Game Design

Fluxo de Trabalho entre Game Design e Programação

Tempo de leitura: 4 minutosFluxo de Trabalho: Você já sentiu aquela frustração de ter uma ideia incrível escrita no…

Game Design

Game Design Document – O Guia Definitivo

Tempo de leitura: 3 minutosGame Design Document: Você tem aquela ideia revolucionária para um jogo, algo que vai mudar…

Game Engine GDvelop5

Dicas GDevelop5 para acelerar seu trabalho

Tempo de leitura: 3 minutosDicas GDevelop5: Dicas para acelerar seu trabalho no GDevelop5: Criar jogos é uma atividade apaixonante,…

Game Engine GDvelop5

Jogos famosos criados com GDevelop5

Tempo de leitura: 3 minutosJogos famosos criados com GDevelop5: O GDevelop5 é uma engine que vem ganhando destaque por…

Game Engine GDvelop5

Testes e depuração no GDevelop5

Tempo de leitura: 3 minutosTestes e depuração no GDevelop5: Criar um jogo é um processo criativo, mas também técnico….

Game Engine GDvelop5

Cutscenes e narrativas no GDevelop5

Tempo de leitura: 3 minutosCutscenes e narrativas no GDevelop5: Um jogo não é apenas mecânica e pontuação. Ele também…

Game Engine GDvelop5

Plugins e extensões no GDevelop5

Tempo de leitura: 3 minutosPlugins e extensões no GDevelop5: O GDevelop5 é uma engine poderosa e acessível para criação…

Game Engine GDvelop5

Multiplayer no GDevelop5

Tempo de leitura: 3 minutosMultiplayer no GDevelop5; O modo multiplayer é um dos recursos mais desejados por jogadores e…

Game Engine GDvelop5

Monetização do seu jogo no GDevelop5

Tempo de leitura: 3 minutosMonetização do seu jogo no GDevelop5; Criar um jogo é uma experiência incrível, mas transformar…

Game Engine GDvelop5

Otimizando seu jogo no GDevelop5

Tempo de leitura: 3 minutosOtimizando seu jogo no GDevelop5: Criar um jogo divertido é apenas parte da jornada. Para…

Game Engine GDvelop5

Como publicar seu jogo na Google Play e App Store com GDevelop5?

Tempo de leitura: 3 minutosComo publicar seu jogo na Google Play e App Store com GDevelop5? Criar um jogo…

Game Engine GDvelop5

Exportando jogos no GDevelop5

Tempo de leitura: 3 minutosExportando jogos no GDevelop5: Criar um jogo é apenas parte da jornada de um desenvolvedor….

Game Engine GDvelop5

Boas práticas de projetos no GDevelop5

Tempo de leitura: 3 minutosBoas práticas de projetos no GDevelop5: Criar jogos é uma tarefa que envolve não apenas…

Game Engine GDvelop5

Sistemas de save e load no GDevelop5

Tempo de leitura: 3 minutosSistemas de save e load no GDevelop5: Um dos recursos mais importantes para qualquer jogo…

Game Engine GDvelop5

Uso de variáveis no GDevelop5

Tempo de leitura: 3 minutosUso de variáveis no GDevelop5: As variáveis no GDevelop5 são o coração da lógica de…

Game Engine GDvelop5

Interface de usuário no GDevelop5

Tempo de leitura: 3 minutosInterface de usuário no GDevelop5: A interface de usuário (UI) é um dos elementos mais…

Game Engine GDvelop5

Efeitos visuais no GDevelop5

Tempo de leitura: 3 minutosEfeitos visuais no GDevelop5: Os efeitos visuais são responsáveis por transformar um jogo simples em…

Game Engine GDvelop5

Efeitos sonoros nos eventos do GDevelop5

Tempo de leitura: 3 minutosEfeitos sonoros nos eventos do GDevelop5: Os efeitos sonoros são fundamentais para dar vida a…

Game Engine GDvelop5

Sons e músicas no GDevelop5

Tempo de leitura: 3 minutosSons e músicas no GDevelop5: O som é um dos elementos mais importantes para criar…

Game Engine GDvelop5

Sistema de inventário no GDevelop5

Tempo de leitura: 3 minutosSistema de inventário no GDevelop5: Um dos elementos que tornam os jogos mais envolventes é…

Game Engine GDvelop5

Jogos de lógica com GDevelop5

Tempo de leitura: 3 minutosJogos de lógica com GDevelop5: Os jogos de lógica e puzzles são um dos gêneros…