<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Reading on TanHo.ca</title><link>https://tanho.ca/tags/reading/</link><description>Recent content in Reading on TanHo.ca</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright> © 2026 Tan Ho. Unless otherwise specified, content is licensed with [CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).</copyright><lastBuildDate>Fri, 02 Oct 2026 14:22:39 -0400</lastBuildDate><atom:link href="https://tanho.ca/tags/reading/index.xml" rel="self" type="application/rss+xml"/><item><title>Things I Think You Should Read and Watch</title><link>https://tanho.ca/recs/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://tanho.ca/recs/</guid><description>&lt;p&gt;This is a curated, non-exhaustive list of tech-adjacent content I&amp;rsquo;ve really&#10;enjoyed and shared with friends and colleagues.&lt;/p&gt;&#10;&lt;p&gt;Mostly general thoughts on life as a data scientist, learning/teaching programming,&#10;technical leadership, career advice, and other tech-adjacent topics, and not specific&#10;to R or sports analytics (will probably tackle that another time).&lt;/p&gt;&#10;&lt;p&gt;Inspired by Derek Sivers&amp;rsquo;s &lt;a href="https://sive.rs/book" target="_blank" rel="noreferrer"&gt;book notes&lt;/a&gt; and Vicki Boykis&amp;rsquo;s&#10;&lt;a href="https://vickiboykis.com/favorite_essays/" target="_blank" rel="noreferrer"&gt;favourite essays&lt;/a&gt;, and organized loosely&#10;by topic (click to jump to section):&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#life-as-a-programmer--data-scientist" &gt;life as a programmer&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#learning-and-teaching-programming" &gt;learning and teaching&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#technical-leadership" &gt;technical leadership&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#career-advice" &gt;career advice&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#technical-topics" &gt;technical topics&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://tanho.ca/recs/#changelog" &gt;changelog&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;life as a programmer &amp;amp; data scientist&#10; &lt;div id="life-as-a-programmer--data-scientist" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#life-as-a-programmer--data-scientist" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://mtlynch.io/human-code-reviews-1/" target="_blank" rel="noreferrer"&gt;Michael Lynch: How to Do Code Reviews Like A Human&lt;/a&gt;&#10;and &lt;a href="https://mtlynch.io/human-code-reviews-2/" target="_blank" rel="noreferrer"&gt;part two&lt;/a&gt;,&#10;blog posts (18 and 15 min reads, respectively)&#10;&lt;ul&gt;&#10;&lt;li&gt;Code reviews are daily interactions that shape both the code itself and, maybe even more&#10;importantly, the relationships between programmers - these posts really help with how&#10;to approach these in a constructive and positive way.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=1LAhHDEtTD0" target="_blank" rel="noreferrer"&gt;Hank Green: The Secret to My Productivity&lt;/a&gt;,&#10;YouTube video (4 min)&#10;&lt;ul&gt;&#10;&lt;li&gt;Invaluable advice on when to stop working on creative projects: stop working on it when&#10;you have reached 80% of &amp;ldquo;the best you can do&amp;rdquo;, release it to the world, and then go do&#10;your next project. Applies in hobbies and tbh to professional projects as well.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.counting-stuff.com/succeeding-as-a-data-scientist-in-small-companies-startups-92f59e22bd8c-65949948516031001b351309/" target="_blank" rel="noreferrer"&gt;Randy Au: Succeeding as a Data Scientist in Small Companies / Startups&lt;/a&gt;,&#10;blog post (8 min read)&#10;&lt;ul&gt;&#10;&lt;li&gt;How to succeed in a small company where you are the first &amp;ldquo;data&amp;rdquo; person there: helping&#10;the company succeed TODAY and setting up the company to be data driven TOMORROW.&#10;Also has a very nice &amp;ldquo;hierarchy of needs&amp;rdquo; graphic that explains what it means to set up a&#10;company to be data driven. Immediately relevant for people in small companies and also&#10;for understanding the core needs for a data team (and seeing how that scales as you add&#10;more people.)&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.albertosavoia.com/uploads/1/4/0/9/14099067/thewayoftestivus.pdf" target="_blank" rel="noreferrer"&gt;Alberto Savoia: The Way of Testivus&lt;/a&gt;,&#10;PDF blog post&#10;&lt;ul&gt;&#10;&lt;li&gt;Advice on developer and unit testing, packaged up as pseudo-Confucian tenets worth&#10;living by.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://boringtechnology.club/" target="_blank" rel="noreferrer"&gt;Dan McKinley: Boring Technology&lt;/a&gt;, talk/slides&#10;and original &lt;a href="https://mcfunley.com/choose-boring-technology" target="_blank" rel="noreferrer"&gt;blogpost&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Core idea: you get &amp;ldquo;innovation tokens&amp;rdquo; to spend as a (developer, team) and you&#10;don&amp;rsquo;t have that many even across a team. In order to keep those innovation tokens&#10;spent on the team&amp;rsquo;s core mission (e.g. solving soccer), you should spend less&#10;time innovating on the core technologies (fancy database stuff, programming&#10;paradigms etc), because fixing bleeding edge database stuff takes up &amp;ldquo;innovation&#10;tokens&amp;rdquo; that you want to spend doing other things.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=th79W4rv67g" target="_blank" rel="noreferrer"&gt;David Robinson: Unreasonable Effectiveness Of Public Work&lt;/a&gt;,&#10;YouTube talk recording (40 min)&#10;&lt;ul&gt;&#10;&lt;li&gt;Anything you put out into the world is going to be far better and far more useful&#10;than anything that sits in your drafts folder waiting for some arbitrary threshold&#10;of &amp;ldquo;good&amp;rdquo; before it gets published. Go out there and do things!&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;!-- candidates: egoless programming, grug brained developer? --&gt;&#10;&#10;&lt;h2 class="relative group"&gt;learning and teaching programming&#10; &lt;div id="learning-and-teaching-programming" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#learning-and-teaching-programming" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=ewXvFQByRqY" target="_blank" rel="noreferrer"&gt;Greg Wilson: what everyone in tech should know about teaching and learning&lt;/a&gt;, YouTube video (41 min)&#10;&lt;ul&gt;&#10;&lt;li&gt;Massively useful! Especially the ideas right at the beginning about mental models and&#10;the differences between how beginners, competent users, and experts learn. The whole&#10;video is incredible, but I recommend at least the first 8:23 to cover these ideas.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.youtube.com/watch?v=YWwBhjQN-Qw" target="_blank" rel="noreferrer"&gt;Andy Harris: how to begin thinking like a programmer&lt;/a&gt;,&#10;YouTube video (61 min)&#10;&lt;ul&gt;&#10;&lt;li&gt;A riveting talk (given at a Python conference, which should surprise you if you know me).&#10;which covers how to &lt;em&gt;think&lt;/em&gt; like a programmer. Especially profound: comments are not&#10;for explaining code to other programmers - instead, code is there to explain comments to&#10;the computer!&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;technical leadership&#10; &lt;div id="technical-leadership" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#technical-leadership" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://www.noidea.dog/glue" target="_blank" rel="noreferrer"&gt;Tanya Reilly: Being Glue&lt;/a&gt;, annotated talk slides and &lt;a href="https://www.youtube.com/watch?v=KClAPipnKqw" target="_blank" rel="noreferrer"&gt;YouTube video&lt;/a&gt; (28 min)&#10;&lt;ul&gt;&#10;&lt;li&gt;A brutally honest talk about the non-promotable &amp;ldquo;glue&amp;rdquo; work that programmers can&#10;get silently stuck with, and that hurts your technical development and ultimately your&#10;career development if you&amp;rsquo;re not prepared. Can disproportionately affect teams,&#10;especially women and/or&#9;introverted/non-assertive personalities.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://jvns.ca/blog/2018/09/22/new-zine--help--i-have-a-manager/" target="_blank" rel="noreferrer"&gt;Julia Evans: Help, I Have A Manager!&lt;/a&gt;,&#10;zine (~$12)&#10;&lt;ul&gt;&#10;&lt;li&gt;Having a good relationship with your manager is probably the most important factor in&#10;your happiness at work. This zine is full of great advice on how to make that relationship&#10;better - how to handle 1:1s, asking for feedback, figuring out what they&amp;rsquo;re good at,&#10;building a support system for areas they aren&amp;rsquo;t as good, and more.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://vas3k.com/notes/hiring/index.html" target="_blank" rel="noreferrer"&gt;Vasily Zubarev: How to hire sane engineers 2.0&lt;/a&gt; (~15 min read)&#10;&lt;ul&gt;&#10;&lt;li&gt;A pragmatic Russian&amp;rsquo;s take on hiring engineers in a &amp;ldquo;sane&amp;rdquo; and effective way.&#10;Would love to implement this one day to help with bypassing some of the technical&#10;interview steps that are so common now.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;career advice&#10; &lt;div id="career-advice" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#career-advice" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://sive.rs/balance" target="_blank" rel="noreferrer"&gt;Derek Sivers: How To Do What You Love And Make Good Money&lt;/a&gt;,&#10;blog post with audio recording (4 min read/listen)&#10;&lt;ul&gt;&#10;&lt;li&gt;This is the advice I share when folks ask me about getting their dream job and making a&#10;career from sports analytics or other hobbies - you don&amp;rsquo;t need to force sports analytics to&#10;be both your livelihood and your art! The dream job that does both may or may not come along,&#10;but you can be happy in both career and art without it. Part of a larger book, &lt;a href="https://sive.rs/n" target="_blank" rel="noreferrer"&gt;Hell Yeah or No&lt;/a&gt;,&#10;which is also very worth reading (~$15).&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://austinkleon.com/show-your-work/" target="_blank" rel="noreferrer"&gt;Austin Kleon: Show Your Work&lt;/a&gt;, short book (~$15)&#10;&lt;ul&gt;&#10;&lt;li&gt;The book I share when people ask me how to build their public portfolio and&#10;personal networks: share something small every day without being human spam, teach&#10;what you know, and tell good stories. A lot of insights packed into a small and&#10;easy to read format. Also great are the other books in the Steal trilogy, including&#10;&lt;a href="https://austinkleon.com/steal/" target="_blank" rel="noreferrer"&gt;Steal Like An Artist&lt;/a&gt; on how to be creative and&#10;&lt;a href="https://austinkleon.com/keepgoing/" target="_blank" rel="noreferrer"&gt;Keep Going&lt;/a&gt; on how to sustain the creative&#10;effort&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://www.manning.com/books/build-a-career-in-data-science" target="_blank" rel="noreferrer"&gt;Jacqueline Nolis &amp;amp; Emily Robinson: Build A Career In Data Science&lt;/a&gt;,&#10;book (~$24) and &lt;a href="https://podcast.bestbook.cool/" target="_blank" rel="noreferrer"&gt;podcast series&lt;/a&gt; (~20 episodes&#10;each about 60min)&#10;&lt;ul&gt;&#10;&lt;li&gt;A great resource for finding a job in data science. Really like the &lt;em&gt;definitions&lt;/em&gt; of data&#10;science as an industry - essentially the intersection of programming, statistics,&#10;and domain knowledge. Book was available online for free at one point but now&#10;seems to be only paid - very worth it, but listening to each of the podcast&#10;episodes is a pretty good equivalent.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://haseebq.com/my-ten-rules-for-negotiating-a-job-offer/" target="_blank" rel="noreferrer"&gt;Haseeb Qureshi: Rules for Negotiating a Job Offer&lt;/a&gt;&#10;and &lt;a href="https://haseebq.com/how-not-to-bomb-your-offer-negotiation/" target="_blank" rel="noreferrer"&gt;part two&lt;/a&gt;,&#10;blog posts (24 and 34 minute reads)&#10;&lt;ul&gt;&#10;&lt;li&gt;More people should negotiate job offers and simply don&amp;rsquo;t. This is good, not-too-kitschy&#10;advice on how to approach negotiating.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;specific technologies&#10; &lt;div id="specific-technologies" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#specific-technologies" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;a href="https://vas3k.com/blog/machine_learning/index.html" target="_blank" rel="noreferrer"&gt;Vasily Zubarev: Machine Learning For Everyone&lt;/a&gt;,&#10;blog post (~40 min read)&#10;&lt;ul&gt;&#10;&lt;li&gt;&amp;ldquo;Machine Learning is like sex in high school. Everyone is talking about it, a few know what&#10;to do, and only your teacher is doing it.&amp;rdquo; An impressively nontechnical and yet surprisingly&#10;comprehensive overview of machine learning that I found useful early on in my data&#10;science career as someone with neither a CS nor a stats background.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://jvns.ca/blog/2020/11/22/new-zine--hell-yes--css-/" target="_blank" rel="noreferrer"&gt;Julia Evans: Hell Yes CSS&lt;/a&gt;,&#10;zine (~$12) and &lt;a href="https://jvns.ca/blog/2020/07/25/some-comics-about-css/" target="_blank" rel="noreferrer"&gt;comics&lt;/a&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;I&amp;rsquo;ve always found CSS to be incredibly frustrating, but reading this zine was super helpful.&#10;Still refer back to the &lt;a href="https://wizardzines.com/comics/selectors/" target="_blank" rel="noreferrer"&gt;CSS Selectors&lt;/a&gt; comic to&#10;this day whenever I need to format something.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://ohshitgit.com" target="_blank" rel="noreferrer"&gt;OhShitGit.com&lt;/a&gt; (reference page)&#10;&lt;ul&gt;&#10;&lt;li&gt;For the times I manage to fuck up using git, this page consistently saves me every single time.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://arelbundock.com/posts/dt_tb_df/index.html" target="_blank" rel="noreferrer"&gt;data.table vs base vs dplyr&lt;/a&gt; (reference page)&#10;&lt;ul&gt;&#10;&lt;li&gt;An awesome syntax lookup page to go between dplyr, base, and data.table in R - a worthy successor to the&#10;original post by &lt;a href="https://atrebas.github.io/post/2019-03-03-datatable-dplyr/" target="_blank" rel="noreferrer"&gt;atrebas&lt;/a&gt;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;h2 class="relative group"&gt;changelog&#10; &lt;div id="changelog" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#changelog" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;2026-07-21: added data.table vs base vs dplyr reference page&lt;/li&gt;&#10;&lt;li&gt;2025-09-04: added ohshitgit.com&lt;/li&gt;&#10;&lt;li&gt;2025-03-17: added David Robinson&amp;rsquo;s Unreasonable Effectiveness Of Public Work talk&lt;/li&gt;&#10;&lt;li&gt;2024-11-29: first version&lt;/li&gt;&#10;&lt;/ul&gt;&#10;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://tanho.ca/recs/featured.jpg"/></item><item><title>Like-Hearted</title><link>https://tanho.ca/posts/2021-03-04_like-hearted/</link><pubDate>Thu, 04 Mar 2021 00:00:00 +0000</pubDate><guid>https://tanho.ca/posts/2021-03-04_like-hearted/</guid><description>&#10; &#10;&#10;&#10;&#10;&lt;div&#10; &#10; class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"&#10; &#10; &gt;&#10; &lt;span&#10; &#10; class="text-primary-400 pe-3 flex items-center"&#10; &#10; &gt;&#10; &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256s256-114.6 256-256S397.4 0 256 0zM256 128c17.67 0 32 14.33 32 32c0 17.67-14.33 32-32 32S224 177.7 224 160C224 142.3 238.3 128 256 128zM296 384h-80C202.8 384 192 373.3 192 360s10.75-24 24-24h16v-64H224c-13.25 0-24-10.75-24-24S210.8 224 224 224h32c13.25 0 24 10.75 24 24v88h16c13.25 0 24 10.75 24 24S309.3 384 296 384z"/&gt;&lt;/svg&gt;&#10;&lt;/span&gt;&#10; &lt;/span&gt;&#10;&#10; &lt;span&#10; &#10; class="dark:text-neutral-300"&#10; &#10; &gt;&lt;em&gt;I immensely recommend Austin Kleon and the &lt;a href="https://austinkleon.com/books" target="_blank" rel="noreferrer"&gt;Steal trilogy&lt;/a&gt; to everyone, &lt;strong&gt;especially&lt;/strong&gt; those looking to &amp;ldquo;make it&amp;rdquo; as a creator, programmer, or data analyst.&lt;/em&gt;&lt;/span&gt;&#10;&lt;/div&gt;&#10;&#10;&#10;&lt;h3 class="relative group"&gt;TLDR: Curating your feed, finding your friend groups, and getting into online arguments can be good&#10; &lt;div id="tldr-curating-your-feed-finding-your-friend-groups-and-getting-into-online-arguments-can-be-good" class="anchor"&gt;&lt;/div&gt;&#10; &#10; &lt;span&#10; class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;&#10; &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#tldr-curating-your-feed-finding-your-friend-groups-and-getting-into-online-arguments-can-be-good" aria-label="Anchor"&gt;#&lt;/a&gt;&#10; &lt;/span&gt;&#10; &#10;&lt;/h3&gt;&#10;&lt;p&gt;Each year, I embark on a journey to re-read Austin Kleon&amp;rsquo;s &lt;a href="https://austinkleon.com/books" target="_blank" rel="noreferrer"&gt;Steal trilogy&lt;/a&gt;, and each time I read it, something new grabs my attention. I was struck today by this image from a chapter in Keep Going called &amp;ldquo;Like-Minded vs Like-Hearted&amp;rdquo;:&lt;/p&gt;&#10;&lt;figure&gt;&#10;&lt;img &#10; src="arguing.jpg" &#10; alt="I WILL NOT ARGUE WITH STRANGERS ON THE INTERNET (repeated text on chalkboard)" &#10; style="max-height: 40vh;" &#10; class="rounded-3xl"&#10; /&gt;&#10; &lt;figcaption&gt;Modern day Bart Simpson would totally be punished with this &lt;/figcaption&gt;&#10; &lt;/figure&gt;&#10;&lt;p&gt;Like many people, I&amp;rsquo;m not immune to getting drawn into online arguments - just ask the folks on the &lt;a href="https://twitter.com/dynasty_discord" target="_blank" rel="noreferrer"&gt;Dynasty Movement&lt;/a&gt; Discord server about my many different soapboxes - so reading this immediately after having been drawn into a particularly vivid discussion hit a little closer to home.&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ve heard many a time that you should never get drawn into an argument online: it&amp;rsquo;s impossible to win, petty trolls cannot be fed, and that it&amp;rsquo;ll have a negative impact on your work, life, and mental health. It&amp;rsquo;s easy to point to examples of this - a notable Twitter presence making personal attacks, someone repeatedly moving the goalposts on a debate, or someone standing up for an controversial idea and getting bombarded with bits of conventional wisdom - and think that you&amp;rsquo;d better served by avoiding confrontations altogether.&lt;/p&gt;&#10;&lt;p&gt;And yet,&lt;/p&gt;&#10;&lt;blockquote&gt;&lt;p&gt;&amp;ldquo;To think independently of other human beings is impossible. Thinking is necessarily, thoroughly, and wonderfully social. Everything you think is a response to what someone else has thought and said.&amp;rdquo; - Alan Jacobs, How To Think (c/o Keep Going)&lt;/p&gt;&#10;&lt;/blockquote&gt;&lt;p&gt;I&amp;rsquo;ve spent a large amount of time trying to fill my Twitter feed with thoughts, ideas, and opinions from brilliant and insightful people, on topics that I want to get better at. I want my feed to be intelligent, open, and thought-provoking. I&amp;rsquo;m not as interested in helping others make it big, amass follower counts, become more influential - heck, I&amp;rsquo;m not looking to do that myself! My Twitter feed is precious to me, and I&amp;rsquo;m fastidious about stripping away the content that doesn&amp;rsquo;t fit those goals, or just plain old doesn&amp;rsquo;t make me happy.&lt;/p&gt;&#10;&lt;p&gt;This is both a blessing and a curse: it&amp;rsquo;s very easy to fall into a trap where you fill your feed (and friend groups) with &lt;strong&gt;like-minded&lt;/strong&gt; people - the people who like the same programming language you do, the same dynasty fantasy strategies, the same analytical methods. Having too much in common makes it tricky to find your own space and niche within your friend group, and you become deeply set in your ways.&lt;/p&gt;&#10;&lt;blockquote&gt;&lt;p&gt;If you really want to explore ideas, you should consider hanging out with people who aren&amp;rsquo;t so much like-minded as &lt;strong&gt;like-hearted&lt;/strong&gt; - those who are temperamentally disposed to openness and have habits of listening. The ones who think about what you&amp;rsquo;re saying rather than just reacting.&lt;/p&gt;&#10;&lt;/blockquote&gt;&lt;p&gt;This is a really valuable idea - and one that I feel like I need to strive for, and keep striving for. I&amp;rsquo;ve backed into finding like-hearted people in my feed, inadvertently, because I&amp;rsquo;ve been following more and more open source sports data and R stats community members, and that community is inherent more likely to share, listen, and celebrate each other&amp;rsquo;s achievements.&lt;/p&gt;&#10;&lt;p&gt;I&amp;rsquo;ve also lucked into a community in the TDM Discord where I feel comfortable making those online arguments and challenging opinions, because so many folks there feel like-hearted to me - they listen, they challenge me to be articulate my opinions, and when we disagree we can still respect each other&amp;rsquo;s opinions. It&amp;rsquo;s rare that I feel like I&amp;rsquo;m left angry or drained after spending time there.&lt;/p&gt;&#10;&lt;p&gt;The takeaway from the chapter, for me, is that I should continue to strive to surround myself with like-hearted people - on my Twitter feed, in my Discord/Slack communities, and in real in-person friend groups. I&amp;rsquo;m lucky to have the communities I&amp;rsquo;m in, and I&amp;rsquo;m very glad to be able to get drawn into debates amongst my like-hearted friends.&lt;/p&gt;&#10;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://tanho.ca/posts/2021-03-04_like-hearted/featured.jpg"/></item></channel></rss>