The Broad Way

[ Sharp Mind · Sharp Blade · Sharp Spirit ]

root@construct:~
/m4-max-primeiras-impressoes-depois-de-trabalho-de-verdade
$_
<-- back to /logs
2025-12-01//LOG

M4 Max: Primeiras Impressoes Depois de Trabalho de Verdade

To com o MacBook Pro M4 Max faz umas duas semanas. Isso nao eh review. Nao me interessa score de Geekbench. Me interessa o que muda quando tua maquina para de ser o gargalo. Olha o que aconteceu de verdade. Primeira coisa que fiz: clonar o TOPO Contabil. 42 modulos NestJS num monorepo. Na minha maquina antiga, cold start com compilacao completa levava uns 90 segundos. No M4 Max, leva 23. Isso nao eh melhoria incremental. Eh mudanca de categoria. A diferenca entre "vou olhar o celular enquanto compila" e "perai, ja terminou?" Docker build eh onde fica absurdo. Build multi-stage das imagens de producao foi de 4+ minutos pra menos de 70 segundos. Rebuildei tudo tres vezes so pra ter certeza que nao tava alucinando. A arquitetura de memoria unificada faz o Docker parar de brigar por RAM. Dei 24GB e o sistema nem piscou. O fan. Deixa eu falar do fan. Rodei toda a suite de teste, 42 modulos, todos os specs em paralelo, enquanto Docker buildava em outro terminal, enquanto o Claude Code indexava o codebase. O fan ligou num TALVEZ sussurro. No meu MacBook Pro Intel ia soar que nem turbina de aviao preparando pra decolar e depois a maquina ia engasgar de thermal throttle ate ficar inutilizavel. O Claude Code especificamente se beneficia. Rodar assistente de codigo movido a LLM significa processamento constante de contexto, indexacao de arquivo, construcao de prompt gigante. O M4 Max segura tudo sem lag perceptivel. As respostas parecem mais rapidas -- nao porque a API eh mais rapida, mas porque o processamento local em volta eh instantaneo. Uma coisa que me surpreendeu: compilacao nao eh mais gargalo, entao agora eu noto OUTROS gargalos que nunca tinha visto. Latencia de rede pro staging. Seed de banco lento. Aquele teste de integracao que demora 8 segundos porque realmente bate numa API externa (vergonha nossa). Quando a maquina eh rapida o suficiente, tu finalmente ve onde a lentidao REAL mora. GPU de 40 cores eh overkill pra dev. Nao treino modelo localmente. Mas ter 128GB de memoria unificada significa que posso rodar toda nossa stack de infra no Docker, ter 30 abas no Arc, rodar VS Code E JetBrains ao mesmo tempo, e ainda ter folga. Isso importa. O que eu nao esperava: mudou meu workflow. Eu costumava agrupar tarefa porque troca de contexto tinha custo de compilacao. Agora pulo entre modulo livremente. Rodo teste com mais frequencia porque o feedback loop eh quase instantaneo. Experimento mais porque rebuildar eh barato. Vale o preco? Se tu escreve codigo pra viver e ta em qualquer coisa mais velha que M2, sim. Nao porque eh mais rapido nos benchmarks. Porque remove friccao que tu nao sabia que tava te travando. A melhor ferramenta eh aquela que tu esquece que existe. O M4 Max eh a primeira maquina em que eu esqueci da maquina.
The Broad Way | Kinho.dev