RSS.Social

Thiago Avelino

follow: @[email protected]

Posts

Open Source Contributions - September 2026

An engine is not a benchmark

Taste is not a method

Open Source Contributions - August 2026

The question has to exist before the code does

Absence is the compatibility contract

Obcecado por resultado

The model was never the bottleneck

Open Source Contributions - July 2026

Reviewing is not understanding

The op log was peer-to-peer the whole time

I sold my company and became an employee

Open Source Contributions - June 2026

Building an outliner on the move-op paper

Big tech veterans don't fail at startups. The structure does

File sync isn't trivial, and nobody tells you that

Vinho, terroir e zero amor a rótulo

Most 'AI agents' don't need AI in the loop

Mediocrity Is a Choice

Vanity Metrics in Engineering, From Lines of Code to AI-Generated Percentages

PM builder doesn't speed up engineering. It kills bad prioritization

Technical founders misread adoption - Rogers explained it in 1962 and I ignored it on Pix

Open Source Contributions - May 2026

Flat Engineering Teams Aren't an Org Chart Decision. They're a Maturity Filter

The bug was coordination, not code

The CTO's job changed. The chair didn't

AI tools have a cost problem. But it's not the tools

The best PMs aren't more skilled. They're more free.

Contribute What You Use: Why Real Usage Makes Better Open Source Contributions

The code is yours. All of it

The governance problem MCP created without asking

Your manager doesn't owe you a career

Open Source Contributions - April 2026

Product is not a role. It's a moment.

AI companies didn't stop shipping. Why did you stop learning?

You're not lazy. You were trained to give up

Topical Authority: Why You Should Write About the Destination Before Selling the Ticket

Open Source Contributions - March 2026

A CTO's daily life is chaotic by design — what changes is how fast you react

Open Source como Bem Público: Alemanha e França já entenderam, e o Brasil?

Open Source Contributions - February 2026

FFI with GraalVM Native Image: The Real Work of Maintaining a Library That Crosses Language Boundaries

LLM como Copiloto de Investigação: Debugando Produção com Claude Code e MCPs

ChronDB: Transforming a Clojure Database into a Polyglot Library with GraalVM Native Image and FFI

jbundle

clj-pack: Distributing Clojure Without the GraalVM Pain

jbundle: Distributing Clojure Without the GraalVM Pain

When Product Breaks, It Breaks Trust

Open Source Contributions - January 2026

Distribution Is Not a Detail. It Is the Product.

Why complexity steals agility from companies

Employees don't need to think like owners

Reorganizing a Team Isn't a Crisis: It's Maintenance

Open Source Contributions - December 2025

Failing on Purpose: Building a Postmortem Culture That Cuts Across the Entire Company

Talent Attraction as a Core Pillar in Technical Leadership Evaluation

Developer Resistance to AI in Programming: Psychology and Data

Automating newsletter delivery with Hugo, Resend, and GitHub Actions: building an active community around your static site

Open Source Contributions - November 2025

Motivation is Personal: Leading Large Tech Teams

The open source governance model as a reference for leading engineering teams

Open Source Contributions - October 2025

When Danger Knocks on the Door: Learning to Handle CVEs in Open Source

Open Source Contributions - September 2025

Cultivating a Healthy Codebase: Beyond Code That Just Works

Open Source Contributions - August 2025

The Code Doesn't Speak for Itself: Why Experienced Tech Professionals Must Master the Art of Negotiation

Open Source Contributions - July 2025

LLMs and the Future of Development: Amplifiers or Threats to Product Thinking?

From Theoretical to Tangible: How Product Thinking Generated Real Business Results and Transformed User Experience

The Silent Revolution: How Product-Minded Developers Transformed Software Delivery Since 2022

Open Source Contributions - June 2025

Mental Obesity: When Consuming Knowledge Becomes a Cognitive Burden

Open Source Contributions - May 2025

The Power of Two Days: Neuroscience Behind the 48-Hour Rule for Effective Feedback

Sometimes we try to escape from some technology, but it's no use!

Why We Changed the Site's Color Palette — Making Reading a More Pleasant Experience

Communication: The Hidden Backbone of Successful Open Source Projects

Open Source Contributions - April 2025

The Power of Deliberate Focus: Eliminating Distractions in a World of Informational Abundance

Open Source Contributions - March 2025

The Importance of Selecting Your Company: Free Yourself from Those Who Harm You

From Experiment to Classroom: The Unexpected Journey of RumLang and the Power of Open Source

ClojureScript Wrapper for @logseq/libs - Build Better Logseq Plugins

Open Source Contributions - February 2025

Strategic Non-Action in Leadership: A Guide to Better People Management

Open Source Contributions - January 2025

Reflections of a CTO: Learnings, Mistakes, and the Strength of the Team

Learnings from startups: don't get attached to projects or products to maximize value

Open Source Contributions - December 2024

Open Source Contributions - November 2024

Open Source Contributions - October 2024

Leadership by example, managing people shouldn't be a full-time job

Open Source Contributions - September 2024

Open Source Contributions - August 2024

Open Source Contributions - July 2024

Interactions: IRL vs. Social Media - What Really Matters?

Open Source Contributions - June 2024

The Challenge of Maintaining Open Source Projects: Why Your Project Might Not Be Used in the Future

Founders are special; founders need to be in charge

Open Source Contributions - May 2024

Open Source Contributions - April 2024

The Importance of Business Metrics for Senior Software Engineers

Why We Avoid Leaving the Comfort Zone: Perspectives from Psychology and Neuroscience

Open Source Contributions - March 2024

Open Source Contributions - February 2024

Atypical Journey: From Anonymous Silence to CTO Stage (on Buser)

Open Source Contributions - January 2024

Challenge, Comfort and Growth: The Art of Being Addicted to Change

Zero acceleration

Open Source Contributions - December 2023

Tech-Enabled Companies Shaping the Future

Why talent density is crucial to long-term business success

Open Source Contributions - November 2023

The Power of Writing in English for the Global Open Source Community

Open Source Contributions - October 2023

Open Source Contributions - September 2023

Como criar e manter uma cultura organizacional forte com base em valores e visão

Open Source Contributions - August 2023

Como os resultados podem tornar seu storytelling mais envolvente

Open Source Contributions - July 2023

Open Source Contributions - June 2023

Fale com confiança como se você estivesse certo, mas escute com atenção como se estivesse errado

Open Source Contributions - May 2023

How to reuse workflow in GitHub Action pipeline

Reporting a problem in an Open Source project is as important as contributing code

Open Source Contributions - April 2023

O trabalho é subconjunto da vida, não superconjunto

Open Source Contributions - March 2023

Construindo uma cultura de engenharia de produto

Open Source Contributions - February 2023

Open Source Contributions - January 2023

Open Source Contributions - December 2022

Open Source Contributions - November 2022

Open Source Contributions - October 2022

Open Source Contributions - September 2022

Pessoas desenvolvedoras com pensamento de produto - Engenharia de Produto

Open Source Contributions - August 2022

Open Source Contributions - July 2022

Gerentes: não ocupem cada minuto de suas agendas, deixem um espaço para reais imprevistos

Palestra: Uma carreira profissional baseada em Open Source - Engenharia de Software

Do querer fazer parte a CTO

Open Source Contributions - June 2022

Texto é a forma mais eficiente de escalar sua comunicação

Open Source Contributions - May 2022

O método Pink Dot - minimalismo

Open Source Contributions - April 2022

Tempo sabático focado em experiência da pessoa desenvolvedora (DevX)

Open Source Contributions - March 2022

moclojer

We are more than 75,000 people (stars 🌟) — awesome-go

Open Source Contributions - February 2022

Insights/Anotações do mês 01/2022

Constante trabalho para absorver novas pessoas em time de engenharia

Open Source Contributions - January 2022

Open Source Contributions - December 2021

Open Source Contributions - November 2021

Open Source Contributions - October 2021

Open Source Contributions - September 2021

Open Source Contributions - August 2021

7 subjects (and GitHub repositories) to become a better Go Developer

Uses

Open Source Contributions - July 2021

Decisões na carreira de engenharia de software (desenvolvimento)

Reconhecimento pelo trabalho com Open Source - GitHub Star

Open Source Contributions - June 2021

Minha meta como gestor é: ser mandado embora no final do dia

Observar nossa vida pela janela também é importante

O combinado não sai caro: 'Mentir pra si mesmo é sempre a pior mentira'

Configurando limite de recursos em aplicações Java (JVM) no Kubernetes

Open Source Contributions - May 2021

Falar sobre 'Assuntos Difíceis'

Insights/Anotações do mês 04/2021

DevHealthy - Episódio 22: 110kg a menos, rotina de treino, triathlon e pôs COVID19

Living our dream should be our priority

Caminhada - que fase pós covid

Open Source Contributions - April 2021

Open Source Contributions - March 2021

Open Source Contributions - February 2021

Open Source Contributions - January 2021

Open Source Contributions - December 2020

Open Source Contributions - November 2020

Open Source Contributions - October 2020

Open Source Contributions - September 2020

Kubicast - Episódio 45: Arquitetura de Software, existe algo além dos microsserviços?

Open Source Contributions - August 2020

3 passos importantes para cumprir nosso objetivo e metas

Usando 5W2H para planejar objetivo (e metas)

Você tem consciência alimentar?

Por que devemos ter objetivo e metas?

Diferença entre metas e objetivo?

Tenha Objetivo Inteligente

Comunicação é a base dos projetos Open Source

É mais difícil se manter no topo do que chegar no topo

Tem momento que é necessário desacelerar para continuar

Shu-Ha-Ri: conceito aprendizagem para atingir a maestria

Por trás de projetos Open Source existe pessoas

Open Source Contributions - July 2020

Foco no jogo, não no que está em jogo

A prática nos leva à perfeição/performance

Open Source Contributions - June 2020

Se permita, viva a vida mais leve!

Como você lida com mudança?

Como está seu hábito de colecionar conhecimentos?

Período de adaptação: nunca é fácil, principalmente quando é forçado

Nem tudo é como gostaríamos

Foco em evoluir e auto conhecimento

Open Source Contributions - May 2020

Preparação para IRONMAN VR (70.3) em 3 dias

Open Source Contributions - April 2020

Qual é o seu IRONMAN?

Open Source Contributions - March 2020

Foco no ambiente, acelerando o aprendizado!

Chegando no limite da tecnologia, e agora para aonde vou?

atleta nunca tenta descobrir seu limite, mas deseja superá-lo a cada instante

Open Source Contributions - February 2020

Começar viver, esteja consciente dos seus passos!

Open Source Contributions - January 2020

O que dizer de 2019? Ano de autoconhecimento!

Open Source Contributions - December 2019

Alta performance com dieta baseada em plantas

Transformando dores musculares em prazer (amor)

Performance vs. Trust, identifying toxic people

Diferença entre amadores e profissionais

Chegar ao estado de Flow, para alcançar metas

Mindfulness, hacking mental para concentração plena

Open Source Contributions - November 2019

Foco e disciplina é a arma a favor dos seus objetivos

Open Source Contributions - October 2019

Open Source Contributions - September 2019

Diga mais SIM, coloque foco no que você realmente quer

Meu treino: reboot metabólico

Open Source Contributions - August 2019

SPCity Marathon 42KM

Trocando forma de pensar (mudando mindset) de empresário para 'empregado'

Open Source Contributions - July 2019

About

Voltando ter prazer em palestrar

Por que triathlon? Qual é o seu limite?

Open Source Contributions - June 2019

Life Won’t Wait / A vida não vai esperar

Open Source Contributions - May 2019

Formando desenvolvedores de alta performance

Open Source Contributions - April 2019

Thanks ❤️🙌

Open Source Contributions - March 2019

Open Source Contributions - February 2019

Open Source Contributions - January 2019

Meu 2018 foi ano de muito aprendizado

Open Source Contributions - December 2018

Férias/2018: Viagem de carro pelo Nordeste em família

Open Source Contributions - November 2018

A arte de reescrever software

Open Source Contributions - October 2018

Keeping open source projects - awesome-go

Open Source Contributions - September 2018

Usando iPad Pro como laptop principal

Motivação é pessoal, encontre oque lhe motiva continuar

Open Source Contributions - August 2018

Open Source Contributions - July 2018

Realizando sonho de trabalhar full time com Open Source

Open Source Contributions - June 2018

A oportunidade disfarçada de trabalho

Why is the name of the language, 'Clojure'?

The 5am club? Just crazy to do it

Acelerar no caminho errado ou desacelerar para chegar onde realmente deve chegar?

Medo? Lute contra os seus medos e mude seu futuro

Open Source Contributions - May 2018

Dev Na Estrada 151 - Entrevista Thiago Avelino

Guia de estilo para pacotes Go

Open Source Contributions - April 2018

Fazer o melhor que podemos na condição que tem - Monja Coen

Empreendendo em seu local de trabalho

Open Source Contributions - March 2018

História do Lisp, abra os olhos para programação funcional

Open Source Contributions - February 2018

Open Source Contributions - January 2018

Open Source Contributions - December 2017

Open Source Contributions - November 2017

rum language

Open Source Contributions - October 2017

Open Source Contributions - September 2017

Open Source Contributions - August 2017

Open Source Contributions - July 2017

Open Source Contributions - June 2017

Conheça seu ambiente de trabalho

Open Source Contributions - May 2017

cover.run

Open Source Contributions - April 2017

Qual o glamour em ser CEO?

Open Source Contributions - March 2017

Open Source Contributions - February 2017

Open Source Contributions - January 2017

gofn

Open Source Contributions - December 2016

O que é responsabilidade?

Open Source Contributions - November 2016

Open Source Contributions - October 2016

Open Source Contributions - September 2016

Open Source Contributions - August 2016

prestd - PostgreSQL and REST, low-code

Open Source Contributions - July 2016

Open Source Contributions - June 2016

Open Source Contributions - May 2016

Open Source Contributions - April 2016

Open Source Contributions - March 2016

Open Source Contributions - February 2016

Open Source Contributions - January 2016

Open Source Contributions - December 2015

Open Source Contributions - November 2015

Open Source Contributions - October 2015

Open Source Contributions - September 2015

Open Source Contributions - August 2015

Open Source Contributions - July 2015

Eu nunca mais vou empreender

Open Source Contributions - June 2015

Open Source Contributions - May 2015

Open Source Contributions - April 2015

Church Vim

Cron dentro do Django com Celery

Open Source Contributions - March 2015

Castalio - Episódio 63: Thiago Avelino - vim-bootstrap e BeerBlogging

Castalio - Episódio 64: Thiago Avelino - OpenMining e SambaPorno

Encerrando Ciclos, viva no presente, não se paralise pelo passado

Where to start a project with bottle, Boilerplate

Open Source Contributions - February 2015

Go vs Python more request per second

Open Source Contributions - January 2015

Bottle, full stack without Django

Open Source Contributions - December 2014

Open Source Contributions - November 2014

Open Source Contributions - October 2014

Open Source Contributions - September 2014

Open Source Contributions - August 2014

awesome-go

Open Source Contributions - July 2014

Swift Language (Apple) first steps

Open Source Contributions - June 2014

Open Source Contributions - May 2014

Open Source Contributions - April 2014

Golang, C and Python the benchmark time

Open Source Contributions - March 2014

Business Intelligence (BI) Application Server written in Python

Open Source Contributions - February 2014

Open Source Contributions - January 2014

Corretor Ortográfico no VIM

Open Source Contributions - December 2013

Prazo no desenvolvimento de software, qual é a ciência exata?

Open Source Contributions - November 2013

A volta dos que nao foram, software livre para sempre

Open Source Contributions - October 2013

Open Source Contributions - September 2013

New web framework asynchronous to Python 3

Open Source Contributions - August 2013

Open Source Contributions - July 2013

Open Source Contributions - June 2013

Open Source Contributions - May 2013

Open Source Contributions - April 2013

Open Source Contributions - March 2013

Open Source Contributions - February 2013

Open Source Contributions - January 2013

Riak, alta performance NoSQL para seu projeto

Palestra sobre London Framework na PyCon Argentina

Open Source Contributions - December 2012

Open Source Contributions - November 2012

Comandos tmux (cheat sheet)

Open Source Contributions - October 2012

Open Source Contributions - September 2012

Plone para desenvolvedores Python

Proxy transparente com Nginx

Open Source Contributions - August 2012

Open Source Contributions - July 2012

Criando package (modulo) em Node.js

Open Source Contributions - June 2012

Open Source Contributions - May 2012

Trabalhar para empresa de fora do Brasil

Open Source Contributions - April 2012

Open Source Contributions - March 2012

Test é para os fracos

Open Source Contributions - February 2012

Open Source Contributions - January 2012

VIM a IDE para programadores Python

Open Source Contributions - December 2011

Open Source Contributions - November 2011

Nova versão da API do Dropbox

Open Source Contributions - October 2011

Open Source Contributions - September 2011

Open Source Contributions - August 2011

Open Source Contributions - July 2011

Open Source Contributions - June 2011

Entendendo na pratica como funciona a linguagem Go

Open Source Contributions - May 2011

Upload da arquivo no Google App Engine (BlobProperty)

Criando sistema com Multithreaded em Python

Open Source Contributions - April 2011

Certificado EV SSL

Trabalhando com Python e MongoDB

Open Source Contributions - March 2011

Coding Dojo o melhor lugar para pratica Programação

Meu ambiente de trabalho em 7 itens

Open Source Contributions - February 2011

Open Source Contributions - January 2011

Problema com Celery "process exiting with exitcode 1"

Vim Bootstrap

Open Source Contributions - December 2010

Open Source Contributions - November 2010

Calculo de Bhaskara via Python

Open Source Contributions - October 2010

Ajudando projeto open source: MongoEngine

Open Source Contributions - September 2010

Open Source Contributions - August 2010

TDA Fila com Python

Open Source Contributions - July 2010

Open Source Contributions - June 2010

Open Source Contributions - May 2010

Open Source Contributions - April 2010

Open Source Contributions - March 2010

Open Source Contributions - February 2010

Open Source Contributions - January 2010

Open Source Contributions - December 2009

Open Source Contributions - November 2009

Open Source Contributions - October 2009

Open Source Contributions - September 2009

Open Source Contributions - August 2009

Open Source Contributions - July 2009

Open Source Contributions - June 2009

Open Source Contributions - May 2009

Open Source Contributions - April 2009

Open Source Contributions - March 2009

Open Source Contributions - February 2009

Open Source Contributions - January 2009

Open Source Contributions - December 2008

Open Source Contributions - November 2008

Open Source Contributions - October 2008

Open Source Contributions - September 2008

Open Source Contributions - August 2008

Open Source Contributions - July 2008

Open Source Contributions - June 2008

Open Source Contributions - May 2008

Open Source Contributions - April 2008

Open Source Contributions - March 2008

Open Source Contributions - February 2008

Open Source Contributions - January 2008

Open Source Contributions - December 2007

Open Source Contributions - November 2007

Open Source Contributions - October 2007

Open Source Contributions - September 2007

Open Source Contributions - August 2007

Open Source Contributions - July 2007

Open Source Contributions - June 2007

Open Source Contributions - May 2007

Open Source Contributions - April 2007

Open Source Contributions - March 2007

Open Source Contributions - February 2007

Open Source Contributions - January 2007

Links ❤️🙌

it's sad to say goodbye

Welcome to newsletter