# Thiago Avelino - Blog > Software Developer, Open Source Enthusiast, Engineer, Writer, and Speaker focused on high-performance applications and cloud infrastructure - Thiago Avelino ## About the Author Thiago Avelino is a GitHub Star, CTO, and open source maintainer with 15+ years of experience. Creator of awesome-go (100k+ stars), pREST, moclojer, and other projects. ## Expertise Areas - Engineering Leadership & Team Building - Open Source Governance & Community Management - Go, Python, Clojure Programming - Cloud Infrastructure & High Performance Systems - Product-Minded Engineering ## Quick Links - About: https://avelino.run/about/ - Full Content for AI: https://avelino.run/llms-full.txt - RSS Feed: https://avelino.run/blog/index.xml - GitHub: https://github.com/avelino --- ## All Articles (458 total) ### 2026 - [An engine is not a benchmark](https://avelino.run/an-engine-is-not-a-benchmark/) - [Taste is not a method](https://avelino.run/taste-is-not-a-method/) - [The question has to exist before the code does](https://avelino.run/question-before-the-code/) - [Open Source Contributions - August 2026](https://avelino.run/foss/2026/08/) - [Absence is the compatibility contract](https://avelino.run/absence-is-the-compatibility-contract/) - [Obcecado por resultado](https://avelino.run/obcecado-por-resultado/) - [The model was never the bottleneck](https://avelino.run/the-model-was-never-the-bottleneck/) - [Open Source Contributions - July 2026](https://avelino.run/foss/2026/07/) - [Reviewing is not understanding](https://avelino.run/reviewing-is-not-understanding/) - [The op log was peer-to-peer the whole time](https://avelino.run/from-icloud-to-peers/) - [I sold my company and became an employee](https://avelino.run/i-sold-my-company-and-became-an-employee/) - [Open Source Contributions - June 2026](https://avelino.run/foss/2026/06/) - [Building an outliner on the move-op paper](https://avelino.run/from-paper-to-outliner/) - [Big tech veterans don't fail at startups. The structure does](https://avelino.run/big-tech-veterans-dont-fail-at-startups/) - [File sync isn't trivial, and nobody tells you that](https://avelino.run/file-sync-isnt-trivial/) - [Vinho, terroir e zero amor a rótulo](https://avelino.run/vinho-terroir-zero-amor-a-rotulo/) - [Most 'AI agents' don't need AI in the loop](https://avelino.run/most-ai-agents-dont-need-ai-in-the-loop/) - [Mediocrity Is a Choice](https://avelino.run/mediocrity-is-a-choice/) - [Vanity Metrics in Engineering, From Lines of Code to AI-Generated Percentages](https://avelino.run/vanity-metrics-engineering/) - [PM builder doesn't speed up engineering. It kills bad prioritization](https://avelino.run/pm-builder-kills-bad-prioritization/) - [Technical founders misread adoption - Rogers explained it in 1962 and I ignored it on Pix](https://avelino.run/technical-founders-misread-adoption-rogers-pix/) - [Open Source Contributions - May 2026](https://avelino.run/foss/2026/05/) - [Flat Engineering Teams Aren't an Org Chart Decision. They're a Maturity Filter](https://avelino.run/flat-engineering-teams-maturity-filter/) - [The bug was coordination, not code](https://avelino.run/the-bug-was-coordination-not-code/) - [The CTO's job changed. The chair didn't](https://avelino.run/cto-job-changed-chair-didnt/) - [AI tools have a cost problem. But it's not the tools](https://avelino.run/ai-cost-discipline/) - [The best PMs aren't more skilled. They're more free](https://avelino.run/best-pms-are-more-free/) - [Contribute What You Use: Why Real Usage Makes Better Open Source Contributions](https://avelino.run/contribute-what-you-use/) - [The code is yours. All of it](https://avelino.run/the-code-is-yours/) - [The governance problem MCP created without asking](https://avelino.run/mcp-governance-token-sprawl/) - [Your manager doesn't owe you a career](https://avelino.run/your-manager-doesnt-owe-you-a-career/) - [Product is not a role. It's a moment.](https://avelino.run/product-is-not-a-role-its-a-moment/) - [Open Source Contributions - April 2026](https://avelino.run/foss/2026/04/) - [AI companies didn't stop shipping. Why did you stop learning?](https://avelino.run/ai-companies-didnt-stop-shipping/) - [You're not lazy. You were trained to give up](https://avelino.run/you-are-not-lazy-you-were-trained-to-give-up/) - [Topical Authority: Why You Should Write About the Destination Before Selling the Ticket](https://avelino.run/topical-authority-destination-before-ticket/) - [Open Source Contributions - March 2026](https://avelino.run/foss/2026/03/) - [A CTO's daily life is chaotic by design — what changes is how fast you react](https://avelino.run/cto-daily-life-chaotic-by-design/) - [Open Source como Bem Público: Alemanha e França já entenderam, e o Brasil?](https://avelino.run/open-source-bem-publico-brasil/) - [Open Source Contributions - February 2026](https://avelino.run/foss/2026/02/) - [FFI with GraalVM Native Image: The Real Work of Maintaining a Library That Crosses Language Boundaries](https://avelino.run/ffi-graalvm-native-image-real-work/) - [FFI with GraalVM Native Image: The Real Work of Maintaining a Library That Crosses Language Boundaries](https://avelino.run/ffi-graalvm-native-image-real-work/) - [LLM como Copiloto de Investigação: Debugando Produção com Claude Code e MCPs](https://avelino.run/claude-code-mcp-production-debugging/) - [jbundle](https://avelino.run/projects/jbundle/) - [ChronDB: Transforming a Clojure Database into a Polyglot Library with GraalVM Native Image and FFI](https://avelino.run/chrondb-polyglot-ffi-clojure-graalvm-native-image/) - [jbundle: Distributing Clojure Without the GraalVM Pain](https://avelino.run/jbundle-distributing-clojure-without-the-graalvm-pain/) - [When Product Breaks, It Breaks Trust](https://avelino.run/when-product-breaks-it-breaks-trust/) - [Open Source Contributions - January 2026](https://avelino.run/foss/2026/01/) - [Distribution Is Not a Detail. It Is the Product.](https://avelino.run/distribution-is-not-a-detail-it-is-the-product/) ### 2025 - [Why complexity steals agility from companies](https://avelino.run/why-complexity-steals-agility-from-companies/) - [Employees don't need to think like owners](https://avelino.run/employees-dont-need-think-like-owners/) - [Reorganizing a Team Isn't a Crisis: It's Maintenance](https://avelino.run/reorganizing-team-isnt-crisis-its-maintenance/) - [Open Source Contributions - December 2025](https://avelino.run/foss/2025/12/) - [Failing on Purpose: Building a Postmortem Culture That Cuts Across the Entire Company](https://avelino.run/failing-on-purpose-building-postmortem-culture-across-company/) - [Talent Attraction as a Core Pillar in Technical Leadership Evaluation](https://avelino.run/talent-attraction-core-pillar-technical-leadership-evaluation/) - [Developer Resistance to AI in Programming: Psychology and Data](https://avelino.run/developer-resistance-ai-programming-psychology-data/) - [Automating newsletter delivery with Hugo, Resend, and GitHub Actions: building an active community around your static site](https://avelino.run/automating-newsletter-hugo-resend-github-actions-building-active-community/) - [Open Source Contributions - November 2025](https://avelino.run/foss/2025/11/) - [Motivation is Personal: Leading Large Tech Teams](https://avelino.run/motivation-is-personal-leading-large-tech-teams/) - [The open source governance model as a reference for leading engineering teams](https://avelino.run/open-source-governance-reference-leading-engineering-teams/) - [Open Source Contributions - October 2025](https://avelino.run/foss/2025/10/) - [When Danger Knocks on the Door: Learning to Handle CVEs in Open Source](https://avelino.run/when-danger-knocks-learning-to-handle-cves-in-open-source/) - [Open Source Contributions - September 2025](https://avelino.run/foss/2025/09/) - [Cultivating a Healthy Codebase: Beyond Code That Just Works](https://avelino.run/cultivating-a-healthy-evolvable-codebase/) - [Open Source Contributions - August 2025](https://avelino.run/foss/2025/08/) - [The Code Doesn't Speak for Itself: Why Experienced Tech Professionals Must Master the Art of Negotiation](https://avelino.run/the-code-doesnt-speak-for-itself-negotiation-for-tech-professionals/) - [Open Source Contributions - July 2025](https://avelino.run/foss/2025/07/) - [LLMs and the Future of Development: Amplifiers or Threats to Product Thinking?](https://avelino.run/llms-future-development-product-thinking/) - [From Theoretical to Tangible: How Product Thinking Generated Real Business Results and Transformed User Experience](https://avelino.run/product-thinking-real-business-results-user-experience/) - [The Silent Revolution: How Product-Minded Developers Transformed Software Delivery Since 2022](https://avelino.run/silent-revolution-product-minded-developers-software-delivery-2022/) - [Open Source Contributions - June 2025](https://avelino.run/foss/2025/06/) - [Open Source Contributions - May 2025](https://avelino.run/foss/2025/05/) - [Mental Obesity: When Consuming Knowledge Becomes a Cognitive Burden](https://avelino.run/mental-obesity-consuming-knowledge-cognitive-burden/) - [The Power of Two Days: Neuroscience Behind the 48-Hour Rule for Effective Feedback](https://avelino.run/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!](https://avelino.run/quote/2025-04-03-735-/) - [Why We Changed the Site's Color Palette — Making Reading a More Pleasant Experience](https://avelino.run/why-we-changed-the-site-color-palette-2025/) - [Open Source Contributions - April 2025](https://avelino.run/foss/2025/04/) - [Communication: The Hidden Backbone of Successful Open Source Projects](https://avelino.run/communication-the-hidden-backbone-of-successful-open-source-rojects/) - [The Power of Deliberate Focus: Eliminating Distractions in a World of Informational Abundance](https://avelino.run/the-power-of-deliberate-focus-eliminating-distractions-in-a-world-of-informational-abundance/) - [Open Source Contributions - March 2025](https://avelino.run/foss/2025/03/) - [The Importance of Selecting Your Company: Free Yourself from Those Who Harm You](https://avelino.run/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](https://avelino.run/from-experiment-to-classroom-rumlang-journey-and-open-source/) - [ClojureScript Wrapper for @logseq/libs - Build Better Logseq Plugins](https://avelino.run/logseq-libs-cljs/) - [Open Source Contributions - February 2025](https://avelino.run/foss/2025/02/) - [Strategic Non-Action in Leadership: A Guide to Better People Management](https://avelino.run/strategic-non-action-in-leadership-guide/) - [Open Source Contributions - January 2025](https://avelino.run/foss/2025/01/) ### 2024 - [Reflections of a CTO: Learnings, Mistakes, and the Strength of the Team](https://avelino.run/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](https://avelino.run/learnings-from-startups-dont-get-attached-to-projects-or-products-to-maximize-value/) - [Open Source Contributions - December 2024](https://avelino.run/foss/2024/12/) - [Open Source Contributions - November 2024](https://avelino.run/foss/2024/11/) - [Open Source Contributions - October 2024](https://avelino.run/foss/2024/10/) - [Leadership by example, managing people shouldn't be a full-time job](https://avelino.run/leadership-by-example-managing-people-shouldnt-be-a-full-time-job/) - [Open Source Contributions - September 2024](https://avelino.run/foss/2024/09/) - [Open Source Contributions - August 2024](https://avelino.run/foss/2024/08/) - [Open Source Contributions - July 2024](https://avelino.run/foss/2024/07/) - [Interactions: IRL vs. Social Media - What Really Matters?](https://avelino.run/interactions-irl-vs-social-media-what-really-matters/) - [Open Source Contributions - June 2024](https://avelino.run/foss/2024/06/) - [The Challenge of Maintaining Open Source Projects: Why Your Project Might Not Be Used in the Future](https://avelino.run/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](https://avelino.run/founders-are-special-founders-need-to-be-in-charge/) - [Open Source Contributions - May 2024](https://avelino.run/foss/2024/05/) - [The Importance of Business Metrics for Senior Software Engineers](https://avelino.run/the-importance-of-business-metrics-for-senior-software-engineers/) - [Open Source Contributions - April 2024](https://avelino.run/foss/2024/04/) - [Why We Avoid Leaving the Comfort Zone: Perspectives from Psychology and Neuroscience](https://avelino.run/why-we-avoid-leaving-the-comfort-zone-perspectives-from-psychology-and-neuroscience/) - [Open Source Contributions - March 2024](https://avelino.run/foss/2024/03/) - [Open Source Contributions - February 2024](https://avelino.run/foss/2024/02/) - [Atypical Journey: From Anonymous Silence to CTO Stage (on Buser)](https://avelino.run/from-anonymous-silence-to-cto-stage/) - [Open Source Contributions - January 2024](https://avelino.run/foss/2024/01/) ### 2023 - [Challenge, Comfort and Growth: The Art of Being Addicted to Change](https://avelino.run/challenge-comfort-and-growth-the-art-of-being-addicted-to-change/) - [Zero acceleration](https://avelino.run/zero-acceleration/) - [Tech-Enabled Companies Shaping the Future](https://avelino.run/tech-enabled-companies-shaping-the-future/) - [Open Source Contributions - December 2023](https://avelino.run/foss/2023/12/) - [Why talent density is crucial to long-term business success](https://avelino.run/why-talent-density-is-crucial-to-long-term-business-success/) - [Open Source Contributions - November 2023](https://avelino.run/foss/2023/11/) - [The Power of Writing in English for the Global Open Source Community](https://avelino.run/the-power-of-writing-in-english-for-the-global-open-source-community/) - [Open Source Contributions - October 2023](https://avelino.run/foss/2023/10/) - [Open Source Contributions - September 2023](https://avelino.run/foss/2023/09/) - [Como criar e manter uma cultura organizacional forte com base em valores e visão](https://avelino.run/como-criar-e-manter-uma-cultura-organizacional-forte-com-base-em-valores-e-visao/) - [Open Source Contributions - August 2023](https://avelino.run/foss/2023/08/) - [Como os resultados podem tornar seu storytelling mais envolvente](https://avelino.run/como-os-resultados-podem-tornar-seu-storytelling-mais-envolvente/) - [Open Source Contributions - July 2023](https://avelino.run/foss/2023/07/) - [Open Source Contributions - June 2023](https://avelino.run/foss/2023/06/) - [Fale com confiança como se você estivesse certo, mas escute com atenção como se estivesse errado](https://avelino.run/fale-com-confianca-como-se-voce-estivesse-certo-mas-escute-com-atencao-como-se-estivesse-errado/) - [Open Source Contributions - May 2023](https://avelino.run/foss/2023/05/) - [How to reuse workflow in GitHub Action pipeline](https://avelino.run/how-to-reuse-workflow-in-github-action-pipeline/) - [Reporting a problem in an Open Source project is as important as contributing code](https://avelino.run/reporting-problem-in-open-source-project-is-important-contributing-code/) - [Open Source Contributions - April 2023](https://avelino.run/foss/2023/04/) - [O trabalho é subconjunto da vida, não superconjunto](https://avelino.run/o-trabalho-eh-subconjunto-da-vida-nao-superconjunto/) - [Open Source Contributions - March 2023](https://avelino.run/foss/2023/03/) - [Construindo uma cultura de engenharia de produto](https://avelino.run/construindo-cultura-de-engenharia-de-produto/) - [Open Source Contributions - February 2023](https://avelino.run/foss/2023/02/) - [Open Source Contributions - January 2023](https://avelino.run/foss/2023/01/) ### 2022 - [Open Source Contributions - December 2022](https://avelino.run/foss/2022/12/) - [Open Source Contributions - November 2022](https://avelino.run/foss/2022/11/) - [Open Source Contributions - October 2022](https://avelino.run/foss/2022/10/) - [Open Source Contributions - September 2022](https://avelino.run/foss/2022/09/) - [Pessoas desenvolvedoras com pensamento de produto - Engenharia de Produto](https://avelino.run/pessoas-desenvolvedoras-com-pensamento-de-produto-engenharia-de-produto/) - [Open Source Contributions - August 2022](https://avelino.run/foss/2022/08/) - [Open Source Contributions - July 2022](https://avelino.run/foss/2022/07/) - [Gerentes: não ocupem cada minuto de suas agendas, deixem um espaço para reais imprevistos](https://avelino.run/gerentes-nao-ocupem-cada-minuto-de-suas-agendas-deixem-um-espaco-para-reais-imprevistos/) - [Palestra: Uma carreira profissional baseada em Open Source - Engenharia de Software](https://avelino.run/palestra-uma-carreira-profissional-baseada-em-open-source-engenharia-de-software/) - [Do querer fazer parte a CTO](https://avelino.run/do-querer-fazer-parte-a-cto/) - [Open Source Contributions - June 2022](https://avelino.run/foss/2022/06/) - [Texto é a forma mais eficiente de escalar sua comunicação](https://avelino.run/text-e-a-forma-mais-eficiente-de-escalar-sua-comunicacao/) - [Open Source Contributions - May 2022](https://avelino.run/foss/2022/05/) - [O método Pink Dot - minimalismo](https://avelino.run/metodo-pink-dot-minimalismo/) - [Open Source Contributions - April 2022](https://avelino.run/foss/2022/04/) - [Tempo sabático focado em experiência da pessoa desenvolvedora (DevX)](https://avelino.run/tempo-sabatico-focado-em-experiencia-da-pessoa-desenvolvedora-devx/) - [Open Source Contributions - March 2022](https://avelino.run/foss/2022/03/) - [moclojer](https://avelino.run/projects/moclojer/) - [We are more than 75,000 people (stars 🌟) — awesome-go](https://avelino.run/we-are-more-than-75000-people-awesome-go/) - [Open Source Contributions - February 2022](https://avelino.run/foss/2022/02/) - [Insights/Anotações do mês 01/2022](https://avelino.run/newsletter/2022-01-anotacoes/) - [Constante trabalho para absorver novas pessoas em time de engenharia](https://avelino.run/constante-trabalho-para-absorver-novas-pessoas-em-time-de-engenharia/) - [Open Source Contributions - January 2022](https://avelino.run/foss/2022/01/) ### 2021 - [Open Source Contributions - December 2021](https://avelino.run/foss/2021/12/) - [Open Source Contributions - November 2021](https://avelino.run/foss/2021/11/) - [Open Source Contributions - October 2021](https://avelino.run/foss/2021/10/) - [Open Source Contributions - September 2021](https://avelino.run/foss/2021/09/) - [Open Source Contributions - August 2021](https://avelino.run/foss/2021/08/) - [7 subjects (and GitHub repositories) to become a better Go Developer](https://avelino.run/7-subjects-and-github-repositories-to-become-a-better-go-developer/) - [Uses](https://avelino.run/uses/) - [Open Source Contributions - July 2021](https://avelino.run/foss/2021/07/) - [Decisões na carreira de engenharia de software (desenvolvimento)](https://avelino.run/decisoes-na-carreira-de-engenharia-de-software-desenvolvimento/) - [Reconhecimento pelo trabalho com Open Source - GitHub Star](https://avelino.run/reconhecimento-pelo-trabalho-com-open-source-github-star/) - [Open Source Contributions - June 2021](https://avelino.run/foss/2021/06/) - [Minha meta como gestor é: ser mandado embora no final do dia](https://avelino.run/minha-meta-como-gestor-eh-ser-mandado-embora-no-final-do-dia/) - [Observar nossa vida pela janela também é importante](https://avelino.run/observar-nossa-vida-pela-janela-tambem-e-importante/) - [O combinado não sai caro: 'Mentir pra si mesmo é sempre a pior mentira'](https://avelino.run/o-combinado-nao-sai-caro-mentir-pra-si-mesmo-e-sempre-a-pior-mentira/) - [Open Source Contributions - May 2021](https://avelino.run/foss/2021/05/) - [Configurando limite de recursos em aplicações Java (JVM) no Kubernetes](https://avelino.run/configurando-limite-de-recursos-em-aplicacoes-java-jvm-no-kubernetes/) - [Falar sobre 'Assuntos Difíceis'](https://avelino.run/falar-sobre-assuntos-dif%C3%ADceis/) - [Insights/Anotações do mês 04/2021](https://avelino.run/newsletter/2021-04-anotacoes/) - [DevHealthy - Episódio 22: 110kg a menos, rotina de treino, triathlon e pôs COVID19](https://avelino.run/quote/lifestyle/devhealthy-22-podcast-110kg-a-menos-triathlon-pos-covid/) - [Living our dream should be our priority](https://avelino.run/quote/lifestyle/living-our-dream-should-be-our-priority/) - [Caminhada - que fase pós covid](https://avelino.run/quote/lifestyle/caminhada-que-fase-pos-covid/) - [Open Source Contributions - April 2021](https://avelino.run/foss/2021/04/) - [Open Source Contributions - March 2021](https://avelino.run/foss/2021/03/) - [Open Source Contributions - February 2021](https://avelino.run/foss/2021/02/) - [Open Source Contributions - January 2021](https://avelino.run/foss/2021/01/) ### 2020 - [Open Source Contributions - December 2020](https://avelino.run/foss/2020/12/) - [Open Source Contributions - November 2020](https://avelino.run/foss/2020/11/) - [Open Source Contributions - October 2020](https://avelino.run/foss/2020/10/) - [Open Source Contributions - September 2020](https://avelino.run/foss/2020/09/) - [Kubicast - Episódio 45: Arquitetura de Software, existe algo além dos microsserviços?](https://avelino.run/kubicast-epis%C3%B3dio-45-arquitetura-de-software-existe-algo-al%C3%A9m-dos-microsservi%C3%A7os/) - [Open Source Contributions - August 2020](https://avelino.run/foss/2020/08/) - [3 passos importantes para cumprir nosso objetivo e metas](https://avelino.run/quote/3-passos-importantes-para-cumprir-nosso-objetivo-e-metas/) - [Usando 5W2H para planejar objetivo (e metas)](https://avelino.run/quote/usando-5w2h-para-planejar-objetivo-e-metas/) - [Você tem consciência alimentar?](https://avelino.run/quote/voce-tem-consciencia-alimentar/) - [Por que devemos ter objetivo e metas?](https://avelino.run/quote/por-que-devemos-ter-objetivo-e-metas/) - [Diferença entre metas e objetivo?](https://avelino.run/quote/diferenca-entre-metas-e-objetivo/) - [Tenha Objetivo Inteligente](https://avelino.run/quote/tenha-objetivo-inteligente/) - [Comunicação é a base dos projetos Open Source](https://avelino.run/comunica%C3%A7%C3%A3o-%C3%A9-a-base-dos-projetos-open-source/) - [É mais difícil se manter no topo do que chegar no topo](https://avelino.run/quote/e-mais-dificil-se-manter-no-topo-do-que-chegar-no-topo/) - [Tem momento que é necessário desacelerar para continuar](https://avelino.run/quote/tem-momento-que-e-necessario-desacelerar-para-continuar/) - [Shu-Ha-Ri: conceito aprendizagem para atingir a maestria](https://avelino.run/quote/shuhari-conceito-aprendizagem-para-atingir-a-maestria/) - [Por trás de projetos Open Source existe pessoas](https://avelino.run/por-tr%C3%A1s-de-projetos-open-source-existe-pessoas/) - [Open Source Contributions - July 2020](https://avelino.run/foss/2020/07/) - [Foco no jogo, não no que está em jogo](https://avelino.run/quote/foco-no-jogo-nao-no-que-esta-em-jogo/) - [A prática nos leva à perfeição/performance](https://avelino.run/quote/lifestyle/2020-06-01-a-pratica-nos-leva-a-perfeicao-performance/) - [Open Source Contributions - June 2020](https://avelino.run/foss/2020/06/) - [Se permita, viva a vida mais leve!](https://avelino.run/quote/lifestyle/2020-05-31-se-permita-viva-a-vida-mais-leve/) - [Como você lida com mudança?](https://avelino.run/quote/lifestyle/2020-05-28-como-voce-lida-com-mudanca/) - [Como está seu hábito de colecionar conhecimentos?](https://avelino.run/quote/lifestyle/2020-05-27-como-esta-seu-habito-de-colecionar-conhecimento/) - [Período de adaptação: nunca é fácil, principalmente quando é forçado](https://avelino.run/quote/lifestyle/periodo-de-adaptacao-nunca-e-facil-principalmente-quando-e-forcado/) - [Nem tudo é como gostaríamos](https://avelino.run/quote/lifestyle/nem-tudo-e-como-gostariamos/) - [Foco em evoluir e auto conhecimento](https://avelino.run/quote/lifestyle/foco-em-evoluir-e-auto-conhecimento/) - [Open Source Contributions - May 2020](https://avelino.run/foss/2020/05/) - [Preparação para IRONMAN VR (70.3) em 3 dias](https://avelino.run/quote/lifestyle/preparacao-para-ironman-vr-703-em-3-dias/) - [Open Source Contributions - April 2020](https://avelino.run/foss/2020/04/) - [Qual é o seu IRONMAN?](https://avelino.run/quote/lifestyle/qual-%C3%A9-o-seu-ironman/) - [Open Source Contributions - March 2020](https://avelino.run/foss/2020/03/) - [Foco no ambiente, acelerando o aprendizado!](https://avelino.run/foco-no-ambiente-acelerando-o-aprendizado/) - [Chegando no limite da tecnologia, e agora para aonde vou?](https://avelino.run/chegando-no-limite-da-tecnologia-e-agora-para-aonde-vou/) - [atleta nunca tenta descobrir seu limite, mas deseja superá-lo a cada instante](https://avelino.run/quote/lifestyle/atleta-nunca-tenta-descobrir-seu-limite-mas-deseja-super%C3%A1-lo-a-cada-instante/) - [Open Source Contributions - February 2020](https://avelino.run/foss/2020/02/) - [Começar viver, esteja consciente dos seus passos!](https://avelino.run/quote/lifestyle/come%C3%A7ar-viver-esteja-consciente-dos-seus-passos/) - [Open Source Contributions - January 2020](https://avelino.run/foss/2020/01/) ### 2019 - [O que dizer de 2019? Ano de autoconhecimento!](https://avelino.run/quote/lifestyle/o-que-dizer-de-2019-ano-de-autoconhecimento/) - [Open Source Contributions - December 2019](https://avelino.run/foss/2019/12/) - [Alta performance com dieta baseada em plantas](https://avelino.run/quote/lifestyle/alta-performance-com-dieta-baseada-em-plantas/) - [Transformando dores musculares em prazer (amor)](https://avelino.run/quote/lifestyle/transformando-dores-musculares-em-amor/) - [Performance vs. Trust, identifying toxic people](https://avelino.run/quote/performance-vs-trust-identifying-toxic-people/) - [Diferença entre amadores e profissionais](https://avelino.run/diferen%C3%A7a-entre-amadores-e-profissionais/) - [Chegar ao estado de Flow, para alcançar metas](https://avelino.run/chegar-ao-estado-de-flow-para-alcan%C3%A7ar-metas/) - [Mindfulness, hacking mental para concentração plena](https://avelino.run/quote/lifestyle/mindfulness-hacking-mental-para-concentra%C3%A7%C3%A3o-plena/) - [Open Source Contributions - November 2019](https://avelino.run/foss/2019/11/) - [Foco e disciplina é a arma a favor dos seus objetivos](https://avelino.run/quote/lifestyle/foco-e-disciplina-%C3%A9-a-arma-a-favor-dos-seus-objetivos/) - [Open Source Contributions - October 2019](https://avelino.run/foss/2019/10/) - [Open Source Contributions - September 2019](https://avelino.run/foss/2019/09/) - [Diga mais SIM, coloque foco no que você realmente quer](https://avelino.run/quote/2019-08-14-miga-mais-smi-coloque-foco-no-que-voce-realmente-quer/) - [Meu treino: reboot metabólico](https://avelino.run/quote/lifestyle/2019-08-09-meu-treino-reboot-metabolico/) - [Open Source Contributions - August 2019](https://avelino.run/foss/2019/08/) - [SPCity Marathon 42KM](https://avelino.run/quote/lifestyle/2019-07-28-spcity-maratona-corrida-de-rua/) - [Trocando forma de pensar (mudando mindset) de empresário para 'empregado'](https://avelino.run/trocando-forma-de-pensar-mudando-mindset-de-empres%C3%A1rio-para-empregado/) - [Open Source Contributions - July 2019](https://avelino.run/foss/2019/07/) - [About](https://avelino.run/about/) - [Voltando ter prazer em palestrar](https://avelino.run/quote/2019-06-22-prazer-em-palestrar/) - [Por que triathlon? Qual é o seu limite?](https://avelino.run/quote/lifestyle/2019-06-21-por-que-triathlon/) - [Open Source Contributions - June 2019](https://avelino.run/foss/2019/06/) - [Life Won’t Wait / A vida não vai esperar](https://avelino.run/quote/lifestyle/2019-05-24-life-wont-wait/) - [Open Source Contributions - May 2019](https://avelino.run/foss/2019/05/) - [Formando desenvolvedores de alta performance](https://avelino.run/formando-desenvolvedores-de-alta-performance/) - [Open Source Contributions - April 2019](https://avelino.run/foss/2019/04/) - [Thanks ❤️🙌](https://avelino.run/thanks/) - [Open Source Contributions - March 2019](https://avelino.run/foss/2019/03/) - [Open Source Contributions - February 2019](https://avelino.run/foss/2019/02/) - [Open Source Contributions - January 2019](https://avelino.run/foss/2019/01/) ### 2018 - [Meu 2018 foi ano de muito aprendizado](https://avelino.run/quote/lifestyle/2018-12-28-meu-2018-foi-ano-de-muito-aprendizado/) - [Open Source Contributions - December 2018](https://avelino.run/foss/2018/12/) - [Férias/2018: Viagem de carro pelo Nordeste em família](https://avelino.run/quote/lifestyle/2018-11-12-viagem-de-carro-em-familia-2018/) - [Open Source Contributions - November 2018](https://avelino.run/foss/2018/11/) - [A arte de reescrever software](https://avelino.run/a-arte-de-reescrever-software/) - [Open Source Contributions - October 2018](https://avelino.run/foss/2018/10/) - [Keeping open source projects - awesome-go](https://avelino.run/keeping-open-source-projects-awesome-go/) - [Open Source Contributions - September 2018](https://avelino.run/foss/2018/09/) - [Usando iPad Pro como laptop principal](https://avelino.run/usando-ipad-pro-como-laptop-principal/) - [Motivação é pessoal, encontre oque lhe motiva continuar](https://avelino.run/quote/2018-08-13-motivacao-e-pessoal-encontre-oque-lhe-motiva-continuar/) - [Open Source Contributions - August 2018](https://avelino.run/foss/2018/08/) - [Open Source Contributions - July 2018](https://avelino.run/foss/2018/07/) - [Realizando sonho de trabalhar full time com Open Source](https://avelino.run/realizando-sonho-de-trabalhar-full-time-com-open-source/) - [Open Source Contributions - June 2018](https://avelino.run/foss/2018/06/) - [A oportunidade disfarçada de trabalho](https://avelino.run/quote/2018-05-28-ann-landers-a-oportunidade-disfarcada-de-trabalho/) - [Why is the name of the language, 'Clojure'?](https://avelino.run/quote/2018-05-21-why-is-the-name-of-the-language-clojure/) - [The 5am club? Just crazy to do it](https://avelino.run/quote/2018-05-19-the-5am-club-just-crazy-to-do-it/) - [Acelerar no caminho errado ou desacelerar para chegar onde realmente deve chegar?](https://avelino.run/quote/2018-05-16-acelerar-no-caminho-errado-ou-desacelerar-para-chegar-onde-realmente-deve-chegar/) - [Medo? Lute contra os seus medos e mude seu futuro](https://avelino.run/quote/2018-05-13-lute-contra-os-seus-medos-e-mude-seu-futuro/) - [Open Source Contributions - May 2018](https://avelino.run/foss/2018/05/) - [Dev Na Estrada 151 - Entrevista Thiago Avelino](https://avelino.run/dev-na-estrada-151-entrevista-thiago-avelino/) - [Guia de estilo para pacotes Go](https://avelino.run/guia-de-estilo-para-pacotes-go/) - [Open Source Contributions - April 2018](https://avelino.run/foss/2018/04/) - [Fazer o melhor que podemos na condição que tem - Monja Coen](https://avelino.run/quote/2018-03-27-fazer-o-melhor-que-podemos-na-condicao-que-tem/) - [Empreendendo em seu local de trabalho](https://avelino.run/quote/2018-03-19-quote-empreendendo-em-seu-local-de-trabalho/) - [Open Source Contributions - March 2018](https://avelino.run/foss/2018/03/) - [História do Lisp, abra os olhos para programação funcional](https://avelino.run/hist%C3%B3ria-do-lisp-abra-os-olhos-para-programa%C3%A7%C3%A3o-funcional/) - [Open Source Contributions - February 2018](https://avelino.run/foss/2018/02/) - [Open Source Contributions - January 2018](https://avelino.run/foss/2018/01/) ### 2017 - [Open Source Contributions - December 2017](https://avelino.run/foss/2017/12/) - [Open Source Contributions - November 2017](https://avelino.run/foss/2017/11/) - [rum language](https://avelino.run/projects/rumlang/) - [Open Source Contributions - October 2017](https://avelino.run/foss/2017/10/) - [Open Source Contributions - September 2017](https://avelino.run/foss/2017/09/) - [Open Source Contributions - August 2017](https://avelino.run/foss/2017/08/) - [Open Source Contributions - July 2017](https://avelino.run/foss/2017/07/) - [Open Source Contributions - June 2017](https://avelino.run/foss/2017/06/) - [Conheça seu ambiente de trabalho](https://avelino.run/conhe%C3%A7a-seu-ambiente-de-trabalho/) - [Open Source Contributions - May 2017](https://avelino.run/foss/2017/05/) - [cover.run](https://avelino.run/projects/coverrun/) - [Open Source Contributions - April 2017](https://avelino.run/foss/2017/04/) - [Qual o glamour em ser CEO?](https://avelino.run/qual-o-glamour-em-ser-ceo/) - [Open Source Contributions - March 2017](https://avelino.run/foss/2017/03/) - [Open Source Contributions - February 2017](https://avelino.run/foss/2017/02/) - [Open Source Contributions - January 2017](https://avelino.run/foss/2017/01/) ### 2016 - [gofn](https://avelino.run/projects/gofn/) - [Open Source Contributions - December 2016](https://avelino.run/foss/2016/12/) - [O que é responsabilidade?](https://avelino.run/quote/o-que-%C3%A9-responsabilidade/) - [Open Source Contributions - November 2016](https://avelino.run/foss/2016/11/) - [Open Source Contributions - October 2016](https://avelino.run/foss/2016/10/) - [Open Source Contributions - September 2016](https://avelino.run/foss/2016/09/) - [Open Source Contributions - August 2016](https://avelino.run/foss/2016/08/) - [prestd - PostgreSQL and REST, low-code](https://avelino.run/projects/prestd/) - [Open Source Contributions - July 2016](https://avelino.run/foss/2016/07/) - [Open Source Contributions - June 2016](https://avelino.run/foss/2016/06/) - [Open Source Contributions - May 2016](https://avelino.run/foss/2016/05/) - [Open Source Contributions - April 2016](https://avelino.run/foss/2016/04/) - [Open Source Contributions - March 2016](https://avelino.run/foss/2016/03/) - [Open Source Contributions - February 2016](https://avelino.run/foss/2016/02/) - [Open Source Contributions - January 2016](https://avelino.run/foss/2016/01/) ### 2015 - [Open Source Contributions - December 2015](https://avelino.run/foss/2015/12/) - [Open Source Contributions - November 2015](https://avelino.run/foss/2015/11/) - [Open Source Contributions - October 2015](https://avelino.run/foss/2015/10/) - [Open Source Contributions - September 2015](https://avelino.run/foss/2015/09/) - [Open Source Contributions - August 2015](https://avelino.run/foss/2015/08/) - [Open Source Contributions - July 2015](https://avelino.run/foss/2015/07/) - [Eu nunca mais vou empreender](https://avelino.run/eu-nunca-mais-vou-empreender/) - [Open Source Contributions - June 2015](https://avelino.run/foss/2015/06/) - [Open Source Contributions - May 2015](https://avelino.run/foss/2015/05/) - [Open Source Contributions - April 2015](https://avelino.run/foss/2015/04/) - [Cron dentro do Django com Celery](https://avelino.run/cron-dentro-do-django-com-celery/) - [Church Vim](https://avelino.run/church-vim/) - [Open Source Contributions - March 2015](https://avelino.run/foss/2015/03/) - [Encerrando Ciclos, viva no presente, não se paralise pelo passado](https://avelino.run/encerrando-ciclos-viva-no-presente-n%C3%A3o-se-paralise-pelo-passado/) - [Castalio - Episódio 64: Thiago Avelino - OpenMining e SambaPorno](https://avelino.run/castalio-epis%C3%B3dio-64-thiago-avelino-openmining-e-sambaporno/) - [Castalio - Episódio 63: Thiago Avelino - vim-bootstrap e BeerBlogging](https://avelino.run/castalio-epis%C3%B3dio-63-thiago-avelino-vim-bootstrap-e-beerblogging/) - [Where to start a project with bottle, Boilerplate](https://avelino.run/where-to-start-a-project-with-bottle-boilerplate/) - [Open Source Contributions - February 2015](https://avelino.run/foss/2015/02/) - [Go vs Python more request per second](https://avelino.run/go-vs-python-more-request-per-second/) - [Open Source Contributions - January 2015](https://avelino.run/foss/2015/01/) ### 2014 - [Open Source Contributions - December 2014](https://avelino.run/foss/2014/12/) - [Bottle, full stack without Django](https://avelino.run/bottle-full-stack-without-django/) - [Open Source Contributions - November 2014](https://avelino.run/foss/2014/11/) - [Open Source Contributions - October 2014](https://avelino.run/foss/2014/10/) - [Open Source Contributions - September 2014](https://avelino.run/foss/2014/09/) - [Open Source Contributions - August 2014](https://avelino.run/foss/2014/08/) - [awesome-go](https://avelino.run/projects/awesome-go/) - [Open Source Contributions - July 2014](https://avelino.run/foss/2014/07/) - [Swift Language (Apple) first steps](https://avelino.run/swift-language-apple-first-steps/) - [Open Source Contributions - June 2014](https://avelino.run/foss/2014/06/) - [Open Source Contributions - May 2014](https://avelino.run/foss/2014/05/) - [Open Source Contributions - April 2014](https://avelino.run/foss/2014/04/) - [Golang, C and Python the benchmark time](https://avelino.run/golang-c-and-python-the-benchmark-time/) - [Open Source Contributions - March 2014](https://avelino.run/foss/2014/03/) - [Business Intelligence (BI) Application Server written in Python](https://avelino.run/business-intelligence-bi-application-server-written-in-python/) - [Business Intelligence (BI) Application Server written in Python](https://avelino.run/business-intelligence-bi-application-server-written-in-python/) - [Open Source Contributions - February 2014](https://avelino.run/foss/2014/02/) - [Open Source Contributions - January 2014](https://avelino.run/foss/2014/01/) ### 2013 - [Corretor Ortográfico no VIM](https://avelino.run/corretor-ortogr%C3%A1fico-no-vim/) - [Open Source Contributions - December 2013](https://avelino.run/foss/2013/12/) - [Prazo no desenvolvimento de software, qual é a ciência exata?](https://avelino.run/prazo-no-desenvolvimento-de-software-qual-%C3%A9-a-ci%C3%AAncia-exata/) - [Open Source Contributions - November 2013](https://avelino.run/foss/2013/11/) - [A volta dos que nao foram, software livre para sempre](https://avelino.run/a-volta-dos-que-nao-foram-software-livre-para-sempre/) - [Open Source Contributions - October 2013](https://avelino.run/foss/2013/10/) - [Open Source Contributions - September 2013](https://avelino.run/foss/2013/09/) - [New web framework asynchronous to Python 3](https://avelino.run/new-web-framework-asynchronous-to-python-3/) - [Open Source Contributions - August 2013](https://avelino.run/foss/2013/08/) - [Open Source Contributions - July 2013](https://avelino.run/foss/2013/07/) - [Open Source Contributions - June 2013](https://avelino.run/foss/2013/06/) - [Open Source Contributions - May 2013](https://avelino.run/foss/2013/05/) - [Open Source Contributions - April 2013](https://avelino.run/foss/2013/04/) - [Open Source Contributions - March 2013](https://avelino.run/foss/2013/03/) - [Open Source Contributions - February 2013](https://avelino.run/foss/2013/02/) - [Open Source Contributions - January 2013](https://avelino.run/foss/2013/01/) ### 2012 - [Riak, alta performance NoSQL para seu projeto](https://avelino.run/riak-alta-performance-nosql-para-seu-projeto/) - [Palestra sobre London Framework na PyCon Argentina](https://avelino.run/palestra-sobre-london-framework-na-pycon-argentina/) - [Open Source Contributions - December 2012](https://avelino.run/foss/2012/12/) - [Open Source Contributions - November 2012](https://avelino.run/foss/2012/11/) - [Comandos tmux (cheat sheet)](https://avelino.run/comandos-tmux-cheat-sheet/) - [Open Source Contributions - October 2012](https://avelino.run/foss/2012/10/) - [Open Source Contributions - September 2012](https://avelino.run/foss/2012/09/) - [Plone para desenvolvedores Python](https://avelino.run/plone-para-desenvolvedores-python/) - [Proxy transparente com Nginx](https://avelino.run/proxy-transparente-com-nginx/) - [Open Source Contributions - August 2012](https://avelino.run/foss/2012/08/) - [Open Source Contributions - July 2012](https://avelino.run/foss/2012/07/) - [Criando package (modulo) em Node.js](https://avelino.run/criando-package-modulo-em-node.js/) - [Open Source Contributions - June 2012](https://avelino.run/foss/2012/06/) - [Open Source Contributions - May 2012](https://avelino.run/foss/2012/05/) - [Trabalhar para empresa de fora do Brasil](https://avelino.run/trabalhar-para-empresa-de-fora-do-brasil/) - [Open Source Contributions - April 2012](https://avelino.run/foss/2012/04/) - [Open Source Contributions - March 2012](https://avelino.run/foss/2012/03/) - [Test é para os fracos](https://avelino.run/test-%C3%A9-para-os-fracos/) - [Open Source Contributions - February 2012](https://avelino.run/foss/2012/02/) - [Open Source Contributions - January 2012](https://avelino.run/foss/2012/01/) ### 2011 - [VIM a IDE para programadores Python](https://avelino.run/vim-a-ide-para-programadores-python/) - [Open Source Contributions - December 2011](https://avelino.run/foss/2011/12/) - [Open Source Contributions - November 2011](https://avelino.run/foss/2011/11/) - [Nova versão da API do Dropbox](https://avelino.run/nova-vers%C3%A3o-da-api-do-dropbox/) - [Open Source Contributions - October 2011](https://avelino.run/foss/2011/10/) - [Open Source Contributions - September 2011](https://avelino.run/foss/2011/09/) - [Open Source Contributions - August 2011](https://avelino.run/foss/2011/08/) - [Open Source Contributions - July 2011](https://avelino.run/foss/2011/07/) - [Open Source Contributions - June 2011](https://avelino.run/foss/2011/06/) - [Entendendo na pratica como funciona a linguagem Go](https://avelino.run/entendendo-na-pratica-como-funciona-a-linguagem-go/) - [Open Source Contributions - May 2011](https://avelino.run/foss/2011/05/) - [Upload da arquivo no Google App Engine (BlobProperty)](https://avelino.run/upload-da-arquivo-no-google-app-engine-blobproperty/) - [Open Source Contributions - April 2011](https://avelino.run/foss/2011/04/) - [Criando sistema com Multithreaded em Python](https://avelino.run/criando-sistema-com-multithreaded-em-python/) - [Trabalhando com Python e MongoDB](https://avelino.run/trabalhando-com-python-e-mongodb/) - [Certificado EV SSL](https://avelino.run/certificado-ev-ssl/) - [Open Source Contributions - March 2011](https://avelino.run/foss/2011/03/) - [Coding Dojo o melhor lugar para pratica Programação](https://avelino.run/coding-dojo-o-melhor-lugar-para-pratica-programa%C3%A7%C3%A3o/) - [Meu ambiente de trabalho em 7 itens](https://avelino.run/meu-ambiente-de-trabalho-em-7-itens/) - [Open Source Contributions - February 2011](https://avelino.run/foss/2011/02/) - [Open Source Contributions - January 2011](https://avelino.run/foss/2011/01/) ### 2010 - [Problema com Celery "process exiting with exitcode 1"](https://avelino.run/problema-com-celery-process-exiting-with-exitcode-1/) - [Vim Bootstrap](https://avelino.run/projects/vimbootstrap/) - [Open Source Contributions - December 2010](https://avelino.run/foss/2010/12/) - [Open Source Contributions - November 2010](https://avelino.run/foss/2010/11/) - [Calculo de Bhaskara via Python](https://avelino.run/calculo-de-bhaskara-via-python/) - [Open Source Contributions - October 2010](https://avelino.run/foss/2010/10/) - [Ajudando projeto open source: MongoEngine](https://avelino.run/ajudando-projeto-open-source-mongoengine/) - [Open Source Contributions - September 2010](https://avelino.run/foss/2010/09/) - [Open Source Contributions - August 2010](https://avelino.run/foss/2010/08/) - [TDA Fila com Python](https://avelino.run/tda-fila-com-python/) - [Open Source Contributions - July 2010](https://avelino.run/foss/2010/07/) - [Open Source Contributions - June 2010](https://avelino.run/foss/2010/06/) - [Open Source Contributions - May 2010](https://avelino.run/foss/2010/05/) - [Open Source Contributions - April 2010](https://avelino.run/foss/2010/04/) - [Open Source Contributions - March 2010](https://avelino.run/foss/2010/03/) - [Open Source Contributions - February 2010](https://avelino.run/foss/2010/02/) - [Open Source Contributions - January 2010](https://avelino.run/foss/2010/01/) ### 2009 - [Open Source Contributions - December 2009](https://avelino.run/foss/2009/12/) - [Open Source Contributions - November 2009](https://avelino.run/foss/2009/11/) - [Open Source Contributions - October 2009](https://avelino.run/foss/2009/10/) - [Open Source Contributions - September 2009](https://avelino.run/foss/2009/09/) - [Open Source Contributions - August 2009](https://avelino.run/foss/2009/08/) - [Open Source Contributions - July 2009](https://avelino.run/foss/2009/07/) - [Open Source Contributions - June 2009](https://avelino.run/foss/2009/06/) - [Open Source Contributions - May 2009](https://avelino.run/foss/2009/05/) - [Open Source Contributions - April 2009](https://avelino.run/foss/2009/04/) - [Open Source Contributions - March 2009](https://avelino.run/foss/2009/03/) - [Open Source Contributions - February 2009](https://avelino.run/foss/2009/02/) - [Open Source Contributions - January 2009](https://avelino.run/foss/2009/01/) ### 2008 - [Open Source Contributions - December 2008](https://avelino.run/foss/2008/12/) - [Open Source Contributions - November 2008](https://avelino.run/foss/2008/11/) - [Open Source Contributions - October 2008](https://avelino.run/foss/2008/10/) - [Open Source Contributions - September 2008](https://avelino.run/foss/2008/09/) - [Open Source Contributions - August 2008](https://avelino.run/foss/2008/08/) - [Open Source Contributions - July 2008](https://avelino.run/foss/2008/07/) - [Open Source Contributions - June 2008](https://avelino.run/foss/2008/06/) - [Open Source Contributions - May 2008](https://avelino.run/foss/2008/05/) - [Open Source Contributions - April 2008](https://avelino.run/foss/2008/04/) - [Open Source Contributions - March 2008](https://avelino.run/foss/2008/03/) - [Open Source Contributions - February 2008](https://avelino.run/foss/2008/02/) - [Open Source Contributions - January 2008](https://avelino.run/foss/2008/01/) ### 2007 - [Open Source Contributions - December 2007](https://avelino.run/foss/2007/12/) - [Open Source Contributions - November 2007](https://avelino.run/foss/2007/11/) - [Open Source Contributions - October 2007](https://avelino.run/foss/2007/10/) - [Open Source Contributions - September 2007](https://avelino.run/foss/2007/09/) - [Open Source Contributions - August 2007](https://avelino.run/foss/2007/08/) - [Open Source Contributions - July 2007](https://avelino.run/foss/2007/07/) - [Open Source Contributions - June 2007](https://avelino.run/foss/2007/06/) - [Open Source Contributions - May 2007](https://avelino.run/foss/2007/05/) - [Open Source Contributions - April 2007](https://avelino.run/foss/2007/04/) - [Open Source Contributions - March 2007](https://avelino.run/foss/2007/03/) - [Open Source Contributions - February 2007](https://avelino.run/foss/2007/02/) - [Open Source Contributions - January 2007](https://avelino.run/foss/2007/01/) ### 2000 - [Links ❤️🙌](https://avelino.run/links/) ### 1989 - [Welcome to newsletter](https://avelino.run/newsletter/welcome/) - [it's sad to say goodbye](https://avelino.run/newsletter/unsubscriber/)