Ruby 3.0 e os forwarding arguments with the leading arguments
O que muda no encaminhamento de argumentos no Ruby 3 e por que o `...` deixou de ser um atalho ingênuo.
Escrita
Comecei a escrever em 2016 no blog da Locaweb. O arquivo atual do Insights não mantém a autoria — os textos nasceram lá. Em 2018 publiquei no iMasters; “Por que contribuir com projetos open source” foi escolhido na série Melhores do Ano, na categoria Open Source.
O que muda no encaminhamento de argumentos no Ruby 3 e por que o `...` deixou de ser um atalho ingênuo.
Inglês não escreve o código por você, mas abre documentação, vagas e conversas que o mercado realmente usa.
Um caminho prático para o primeiro pull request: issue boa, escopo pequeno e respeito ao projeto.
Ractor, type signatures e a promessa de performance: o que o Ruby 3 entregou de verdade.
Do app vazio à primeira resposta automática no canal do time.
method_missing, define_method e por que a “magia” do Ruby precisa de disciplina.
Commits menores, histórico legível e menos medo de rebase no dia a dia.
Ferramentas de lint, segurança e teste que evitam surpresa em produção.
Build, tag e push sem mistério — o fluxo mínimo que todo time precisa.
JIT inicial, novos APIs e o que valia migrar na época.
O que quebrou depois do lançamento e como o time da linguagem reagiu.
Um ambiente reproduzível para escrever e rodar Go sem poluir a máquina.
Como montar um rastreador simples para acompanhar preço — e os limites éticos disso.
Publicado no iMasters. Seis atalhos de Ruby e Rails que resolvem o dia a dia — na linha do artigo de PHP que o público já tinha gostado.
Publicado no iMasters e escolhido na série Melhores do Ano 2018, na categoria Open Source. Porta de entrada para grandes bases de código — e para trabalhar com gente melhor que você.
O que o Bundler 2 mudou na resolução de gems e no fluxo de deploy.
Ferramentas gratuitas para saber que a aplicação quebrou antes do usuário gritar.
Publicado primeiro no blog da Locaweb. Um tour pelo Laravel para quem vinha de PHP “puro”.
Publicado primeiro no blog da Locaweb. JS saiu do alert() e foi para servidor, mobile e desktop.
Bundle install mais rápido: cache, flags e o que realmente importa no CI.
O que jogos simples ensinam sobre regras, estado e persistência.
Publicado primeiro no blog da Locaweb. Um container PHP utilizável sem cerimônia.
Publicado primeiro no blog da Locaweb. Os cinco princípios sem o jargão que assusta iniciante.
Publicado primeiro no blog da Locaweb. Linux, Apache, MySQL e PHP no cloud sem drama.
Publicado primeiro no blog da Locaweb. Hábitos, foco e a diferença entre ocupado e eficaz.
Publicado primeiro no blog da Locaweb. O artigo que depois inspirou a versão de Ruby no iMasters.
Publicado primeiro no blog da Locaweb. Por que repetidor barato falha e mesh resolve casa grande.
Publicado primeiro no blog da Locaweb. Sobrevivência, time e débito técnico em metáfora de zumbi.
Publicado primeiro no blog da Locaweb. Trade-offs reais, sem militância de lado nenhum.
Publicado primeiro no blog da Locaweb. Produtividade versus controle — e quando o framework vira prisão.
Publicado primeiro no blog da Locaweb. SPA sem o hype: o que muda para o servidor e para o usuário.
Publicado primeiro no blog da Locaweb. Signal Protocol em linguagem de gente, sem virar paper acadêmico.
Dicas sobre posicionamento, presença digital, proposta de valor e relacionamento com clientes.