Um dos meus objetivos nesse site, além de guardar meus próprios textos, é compartilhar conteúdos que eu vi pela internet e achei interessante ou relevante. Muitas vezes eu lembro de um artigo muito legal que li muitos meses atrás mas acabei não guardando o link. Aqui eu reunirei todos esses artigos, inicialmente como uma grande lista mas talvez com o tempo eu decida separar por assunto ou mudar a organização.
3 de março, 2025
Configurações para o git
Git é uma das ferramentas mais utilizadas pré desenvolvedores e ainda assim parece ser um mistério para qualquer coisa além do básico. Esse artigo algumas configurações importantes que muitos de nós talvez nem saibamos que seja possível.
https://blog.gitbutler.com/how-git-core-devs-configure-git/
5 de Janeiro, 2025
An unreasonable amount of time
Uma reflexão sobre como expertise em algo demora pra ser cultivada, e como pode parecer fácil depois que uma pessoa chega nesse nível.
https://allenpike.com/2024/an-unreasonable-amount-of-time?utm_source=hackernewsletter&utm_medium=email&utm_term=fav
8 de Dezembro, 2024
Staff Engineer vs Engineering Manager
Bom artigo sobre as responsabilidade de um Staff Engineer e quando ele é mais útil numa organização (e até mesmo quando não é necessário ou redundante). Tem vários links interessantes pra outros assuntos
https://blog.alexewerlof.com/p/staff-engineer-vs-engineering-manager
21 de Janeiro, 2024
HTMX é apenas outro framework Javascript?
Post no site do HTMX explicando as vantagens de se usar HTMX no lugar de outros frameworks. A ideia do HTMX me atrai bastante e os argumentos desse post fazem muito sentido.
27 de Dezembro, 2023
Uma Ode ao Ruby
A essa altura do campeonato, todo mundo sabe do meu apreço por Ruby e o quanto eu gosto da linguagem. Tenho trabalhado com isso há mais de 10 anos e ajudo a comunidade a fazer eventos sempre que possível. Esse texto é rápido, mas captura muito do sentimento compartilhado por tantos rubyistas.
O maior erro que vejo engenheiros fazerem
Li esse artigo há muito tempo, mas achei importante o suficiente pra guardar esse tempo todo no Notion, então estou trazendo pra cá.
10 de Dezembro, 2023
Código é mais executado que lido
Um texto curto e interessante que expande numa máxima do desenvolvimento sustentável de código: “código é mais lido que escrito”. O autor adiciona outras variáveis que influenciam como código deve ser escrito, como a execução dele (ops), o valor pro usuário, e a adequação ao negócio que financia o desenvolvimento desse software.
O resultado é uma análise interessante, apesar de simples, sobre o que significa desenvolver código atualmente e como os desenvolvedores devem se portar. Provoca pensamento sobre o que é importante no dia-a-dia de um desenvolvedor.
Na discussão do Hacker News também tem uma corolária interessante: “Código que não consegue ser lido não vai rodar por muito tempo” (por ser tão difícil de manter)
Uma documentação para sua casa
Como desenvolvedor de software, eu sei muito bem os benefícios de uma boa documentação, que explica o que foi feito, como foi feito, quando foi feito e o porquê. Me parece muito lógico manter uma documentação para outras coisas da vida, não apenas para sistemas de software, afinal podemos extrapolar a definição de “sistema” pra muita coisa. Provavelmente vou aplicar essa ideia de criar uma documentação para a minha casa, talvez não da maneira explicada no artigo, mas algo que faça sentido pra minha forma de pensar. E é também uma oportunidade boa de pensar quantas coisas na minha vida poderiam ser transformadas em “documentação”.
9 de Dezembro, 2023
Uma década de Have I Been Pwned
Troy Hunt, o criador do Have I Been Pwned, comenta sobre os 10 anos do site, e compartilha algumas das suas histórias e suas impressões após “acidentalmente” ter criado um dos sites mais importantes da internet a nível de segurança online.
Você não precisa de Javascript pra isso
As especificações do HTML estão sempre evoluindo e um movimento que sempre acontece na linguagem é pegar funcionalidades comuns da web que anteriormente precisavam de JS, e fazer com que elas sejam possíveis apenas com HTML e CSS. Nesse artigo alguns elementos que todos os desenvolvedores web já precisaram fazer ao menos uma vez na vida são descritos apenas com HTML e CSS. A ideia do autor, que eu concordo totalmente, é que a web é retrocompatível então é muito fácil achar que a forma que você fazia algo é a única forma de fazer, quando várias outras opções podem ter aparecido nos ultimos tempos.
5 de Agosto, 2023
Hábitos saudáveis para desenvolvedores
Profissões de escritório, no caso aqui representadas por desenvolvimento de software, mas servem pra qualquer profissão que envolve sentar numa cadeira em frente de um computador por 8 horas, podem acabar com o corpo silenciosamente. Coluna, olhos, mente, tudo fica muito estressado pelas longas sessões na frente da estação de trabalho. Neses link autor fala da própria experiência com os efeitos de não cuidar da saúde no trabalho e o que ele está fazendo pra melhorar.
Usando esporte para falar de trabalho em equipe
Texto bem pequeno e bem legal sobre paralelos entre esportes coletivos e times em um projeto. Pontos extra por ter o vídeo do Wayne Rooney (um dos meus jogadores preferidos) em uma das jogadas mais icônicas dos últimos anos da carreira (enquanto o autor falava sobre saber o momento de abandonar sua posição e fazer algo que não é esperado de você pra ajudar o time numa situação de emergência)
17 julho, 2022 - Publishing your work increases your luck
Esse artigo captura muito bem meus pensamentos em relação a compartilhar informações na internet. Quase tudo que o autor comenta eu já pensei e/ou me identifico, e os argumentos dele sobre superar seus medos são encorajamentos bem-vindos para continuar colocando ideias nesse blog.