Package managers that package package managers

Mike Fiedler sent me a cursed table he’d put together while trying to close a loop of languages whose package managers each install the next one’s runtime. He got there in two hops: PyPI ships a Node binary as nodejs-wheel and npm ships a portable CPython as @bjia56/portable-python, so pip install and npm install can hand control back and forth indefinitely. I wanted the version where both…

Read more →
Elm e produtividade

Recebo quase sempre perguntas de gente interessada em Elm mas com dúvida sobre produtividade: adotar Elm vai resultar em uma time mais produtivo?

A pergunta que eu sempre devolvo nesse ponto é a seguinte: _o que é importante nessa tua produtividade?_ Digo isso pois o foco no Elm não é rapidez (por mais que seja totalmente compatível com métodos ágeis, TDD etc.). O ponto forte do Elm é mais…

Read more →
Hoje começamos a aprender Elm

Fiquei muito feliz com a galera que se juntou no grupo do Telegram e na lista de emails depois do meu post Vamos aprender Elm! No Telegram já somos quase 70 pessoas! Para aquecer o encontro de hoje a noite, resolvi escrever mais algumas linhas. E nos vemos hoje, 20h, no livecoding.tv.

Vai ser gravado e disponibilizado depois?

Sim, mas isso já estava lá no post anterior: _Também vou…

Read more →
Vamos aprender Elm!

_Update: Ao final do post incluí links para os vídeos e para outros links relevates para a série._

_Update 2: As três primeiras sessões usam a versão 0.17.1 do Elm. No início da quarta sessão atualizamos a applicação para a versão 0.18._

Depois de falar de Elm no post sobre o webassets-elm e no tutorial sobre Elm, e de apresentar o Elm no Grupy-SP e na Python Brasil, comecei a ter boas…

Read more →
Porquê Elm: chega de dor de cabeça com front-end, chega de JavaScript

Baseado na palestra que ofereci no encontro do Grupy-SP, em 17 de setembro de 2016. O código dessa atividade está disponível no GitHub.

O problema que o Elm resolve

Para entender o porquê eu gosto do Elm precisamos falar sobre duas coisas: JavaScript e DOM.

Precisamos falar sobre JavaScript

Alguém aqui gosta de JavaScript? Eu confesso que dou risada com algumas coisas do JavaScript:

Mas…

Read more →
Python, webassets & Elm

_Post originalmente publicado no Python Club._

Se você é geek e me conhece, ou se me segue nas redes sociais, já ouviu eu falar de Elm. É uma solução para _front-end_ com componentes reativos — mas Elm não é JavaScript. É uma outra linguagem, outro ambiente, outro compilador etc.

É uma linguagem que muito me impressionou. Sou novato, engatinhando, tentando levantar e tomando belos tombos.…

Read more →
Page 1