Posts

página 3 de 6

Compilando Brainfuck pra JVM, parte 2: dissecando o formato .class

· 10 min

Parte 2: a gente abre um `.class` com `xxd`, entende cada byte, e monta o gerador de ClassFile do zero em Node.js.

Compilando Brainfuck pra JVM, parte 1: o interpretador

· 9 min

Parte 1 da série: a gente constrói o interpretador de Brainfuck em Node.js. Base pra tudo que vem depois.

Eu criei um compilador para JVM só para provar um ponto

· 9 min

Vi um influencer falando errado sobre JVM. Decidi compilar Brainfuck pra bytecode pra entender de verdade. Foi o projeto mais divertido que já fiz.

Dissequei o OpenCode para provar que você não entende NADA de SKILLS

· 5 min

Skills não são mágica. São arquivos markdown que uma tool lê quando o modelo pede. Fui no código do OpenCode pra provar.

Por que vibecoding não é engenharia (e o que fazer no lugar)

· 7 min

A maioria ou rejeita IA, ou faz vibecoding sem pensar. Existe um meio termo. Ele tem nome - e exige engenharia.

Desenvolvimento com IA é 4x mais rápido, mas não 4x mais fácil

· 4 min

4-6x mais rápido, sim. Mas o pensamento continua sendo o trabalho. A digitação é que ficou mais barata.

O dois pesos e duas medidas que trava adoção de IA no seu time

· 6 min

A gente tolera código ruim de pessoas e rejeita código bom o suficiente de IA. Isso não é julgamento técnico, é dois pesos e duas medidas.

De zero código a thumbnails gerados por IA em 4 dias

· 13 min

4 dias pareando com agentes de IA, zero código escrito por mim. Saiu o Kanario: do draft ao thumbnail em 60 segundos.

Deploy na nuvem é só SSH e Docker (e o Kamal prova isso)

· 7 min

O Kamal me fez lembrar do FileZilla. Uma pessoa, um servidor, um comando. Por baixo, é só SSH e Docker - e isso muda tudo.

Construí um app inteiro com IA - do rails new ao deploy

· 13 min

61 commits, 507 testes, 12 mil linhas, deploy em produção. Em 5 dias, sem digitar uma linha de código. Eu só tomei as decisões.