Publicações livres de Marcell sobre engenharia de software, como computação, programação web (frontend/backend) e metodologias Agile.
-
Tem jeito certo de ler livros?
Há muitas formas de se consumir conteúdo, e minha preferida é ir marcando trechos interessantes (“highlights”), às vezes com comentários curtos, para ao fim tentar avaliar de 1 a 5 e emitir uma opinião geral na forma de resenha crítica. Pretendo documentar um método mais objetivo e público.
-
Orientação a Objetos na linguagem Elixir?!
Um experimento divertido: simulando Orientação a Objetos em Elixir usando processos Erlang para criar a ilusão de “classes”, “instâncias” e “métodos” com estado mutável, mesmo sendo Elixir uma linguagem funcional e imutável. Baseado nisso, são feitas reflexões sobre usos robustos do Elixir em produção e as vantagens da BEAM.
-
O desenvolvedor que virou pai
Há uns meses, nascia meu filho Como o título sugere, pratico o artesanato de software. Tornei-me pai de primeira viagem recentemente. Mesmo sendo relativamente planejado, a princípio pensei que minha vida precisaria regredir para acomodar as mudanças da parentalidade: cansaço extra, novos gastos, mil preocupações. Mas me surpreendi com o resultado. De certa forma, tudo…
-
“Revisa meu PR?” 5 dicas de code review
Dicas de como criar e revisar Pull Requests (PR) de forma eficiente sem gerar empecilhos chatos para o time, foco em times ágeis em código fechado no GitHub.
-
“Problema da mochila”: algoritmo para empacotar itens com maior valor sem exceder o peso
O Problema da Mochila (Knapsack Problem) é um desafio clássico na engenharia, envolvendo otimização de recursos. Este artigo trás como encontrar soluções usando a Elixir, a análise do porquê desse problema ser tão difícil e uma aplicação real dele no app Cumbuca.





