Desenvolvedor, nerd, disléxico, linux fanboy, viciado/hipster em café e esquerdopata convicto - CallMarx, sacou?
Bacharel em Ciências da Computação pela USP, trabalho na área desde 2012. Apesar de curioso e apaixonado por tecnologias, mantenho minha relação dúbia de “Credo, que delícia!” com TI, na clássica batalha de gerir expectativas, foco e frustrações.
Há alguns dias tentei explicar o conceito de Metaprogramação para uma amiga que está iniciando na área de TI e também estudando Ruby como sua primeira linguagem, minha influência por sinal, mas eu não fiquei satisfeito com o que consegui ensinar sobre esse assunto.
Eu sigo este lema: “Você realmente entende algo quando consegue confortavelmente ensinar sobre”. Então aqui estou, ensinando a mim mesmo com este artigo.
Refiz o meu blog: implementei do zero com Jekyll, Tailwind, Turbo Frame (do pacote Hotwire Turbo) e deploy com o Netlify. Mais para frente eu pretendo lançar um passo-a-passo ou tutorial do que eu fiz, quem sabe até disponibilizar um template com este conjunto de ferramentas devidamente configuradas, sob alguma uma licença OpenSource.
Na parte anterior
deste tutorial eu expliquei como utilizar a renderização parcial de html com turbo_stream
do
Hotwire Turbo, o que nos permitiu mostrar os cards
recém inseridos ou excluídos do nosso humilde protótipo de Kanban. Agora vou abordar sobre
o pacote Hotwire Stimulus.