<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Joe Reis]]></title><description><![CDATA[My rants on data, technology, and business]]></description><link>https://joereis.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!huK3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png</url><title>Joe Reis</title><link>https://joereis.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 11 Mar 2026 09:38:08 GMT</lastBuildDate><atom:link href="https://joereis.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Joe Reis]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[joereis@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[joereis@substack.com]]></itunes:email><itunes:name><![CDATA[Joe Reis]]></itunes:name></itunes:owner><itunes:author><![CDATA[Joe Reis]]></itunes:author><googleplay:owner><![CDATA[joereis@substack.com]]></googleplay:owner><googleplay:email><![CDATA[joereis@substack.com]]></googleplay:email><googleplay:author><![CDATA[Joe Reis]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Lessons I Had to Learn the Hard Way, 49th Edition]]></title><description><![CDATA[The Weekend Windup #24 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/lessons-i-had-to-learn-the-hard-way</link><guid isPermaLink="false">https://joereis.substack.com/p/lessons-i-had-to-learn-the-hard-way</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 07 Mar 2026 18:58:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4Zzj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4Zzj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4Zzj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4Zzj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg" width="509" height="728.9099909990999" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1591,&quot;width&quot;:1111,&quot;resizeWidth&quot;:509,&quot;bytes&quot;:447801,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/190163942?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4Zzj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4Zzj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7dce354-0008-4e54-870a-494a698b684b_1111x1591.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">My kids and I today at the Park Cafe, our favorite breakfast spot in SLC.</figcaption></figure></div><p>I turned 49 yesterday. Every year around my birthday, I take stock of what is actually working, what is noise, and what I&#8217;ve had to learn the hard way. This isn&#8217;t meant to be a &#8220;happy birthday to me&#8221; post, and it will be a bit different from my typical data/AI-oriented themes, but that&#8217;s for the better. The last few weeks have had some doozies, and I think we need a break from the typical &#8220;Joe Rant.&#8221;</p><p>A lot of people ask me for advice (career, health, life, etc), so I figure this is also a good place to lay out some notes, rather than repeat myself. There are lots of books from very smart people offering advice, with varying degrees of applicability to your life. What I&#8217;ve learned is no matter how much you read and get advice from others, you&#8217;ll have your own experience learning things the hard way. I guess that&#8217;s how it&#8217;s supposed to be. What I write here is only my perspective. Your mileage will vary.</p><p>The TL;DR for me right now is that life got better when I stopped optimizing for appearance and started optimizing for durability, focus, relationships, and real work.</p><p>I&#8217;m not sure how old you are, but let me start with the bad news. If you&#8217;re in your 20s and 30s, <a href="https://www.theguardian.com/commentisfree/2022/aug/22/research-says-that-your-40s-are-your-unhappiest-age-its-worse-for-millennials">science shows</a> that your worst years are ahead of you. If you&#8217;re in your 40s, at least statistically, you&#8217;re smack dab in the middle of this trough. This is called the &#8220;rush hour&#8221; of your life, usually culminating in your midlife crisis. It sneaks up on you. For me, it happened in my mid 30s. I was unsure of what direction to take my career, but I had a nagging sense that I was going the wrong direction - shitty bosses, pointless jobs. What motivated me was raising new children and feeling like I needed to do more.</p><p>Around ten years ago, I decided to make a change. I quit my job, went off on my own, and haven&#8217;t looked back since. I&#8217;m not saying this is the wisest thing to do, and you should do it only if you&#8217;ve got financial reserves and something to transition into. You might not be in a spot to do this for a number of reasons. But we had the financial means to make this move, I wasn&#8217;t getting any younger, and so it went. I&#8217;d tried to go off on my own a few times before, but it didn&#8217;t pan out. I realized that in those failed cases, I was impatient with the process, expecting things to happen immediately. Making a change like that requires more than just a simple ROI calculation. You need to realize you&#8217;re also changing who you are - your temperament, attitude&#8230;everything, really. That metamorphosis needed time to build, and by the time I was ready to really make the jump, I had changed internal self-talk and expectations so I knew I was ready. Again, your situation will be different. Whatever big decision you need to make, just know there&#8217;s never a <em>perfect</em> time. You&#8217;ll never be totally ready, but you&#8217;ll know it&#8217;s the right decision to make, and have enough trust in yourself to see it through.</p><p>Back to the midlife crisis. It does get better. For me, it got better in my early 40s. Today, the worst is behind me (I might also be delusional). Here are some lessons I learned the hard way.</p><h1>Do More By Doing Less</h1><p>We&#8217;re told that we must always do <em>more</em>. We need more projects, more money, more fancy toys to impress our friends who also accumulate more fancy toys to impress their friends. More this, and more that. Most problems in work and life are not solved by adding more inputs, commitments, goals, or complexity. Here&#8217;s what happens.</p><ul><li><p>More projects can mean less progress.</p></li><li><p>More information can mean worse thinking.</p></li><li><p>More ambition without selectivity becomes fragmentation.</p></li><li><p>More money, more problems (so does a lack of money).</p></li></ul><p>You need to cut out the things that aren&#8217;t serving you. <em>Subtraction</em> is an adult skill that you learn once you&#8217;re done saying &#8220;yes&#8221; to everything, and realizing the most powerful word in your vocabulary is &#8220;no.&#8221; The second most powerful word is &#8220;enough.&#8221; Know there&#8217;s an opportunity cost to every decision, and most things simply aren&#8217;t worth doing. Be very selective. This means understanding that:</p><ul><li><p>Not every opportunity is worth taking.</p></li><li><p>Not every job is going to be perfect.</p></li><li><p>Not every smart person is worth working with.</p></li><li><p>Not every audience is worth chasing.</p></li><li><p>Not every expansion is growth.</p></li><li><p>No deal is better than a bad deal.</p></li></ul><p>Say no to most things, and know when you&#8217;ve got enough. Striving toward goals (especially those put up by other people) can feel like chasing a mirage, because it is. Be clear on what you want, and be very selective with your choices and actions.</p><h1>Energy and Attention Are More Important Than Time</h1><p>People talk about time management, but the real constraint is energy, clarity, and attention. If the luxury were simply having more time, what would you do with it? How often have you been on vacation and seen the people around you staring at their phones? I&#8217;ve been guilty of this, staring at my phone and missing out on the places I visit. It&#8217;s a shame.</p><p>Back to the less-is-more advice, I&#8217;ve learned that optimizing my energy levels gives me the clarity and attention I need for various pursuits. A focused two hours beats a scattered ten.</p><p>People say that time is your biggest asset. It depends on how you bring yourself to the occasion. You can have all the time in the world. But if you&#8217;re wasting it, who cares? Energy gives you the ability to leverage your time wisely. Protecting energy is not indulgence. It is a responsibility.</p><p>On that note, what you pay attention to becomes your days, and your days become your life. Too much internet and doomscrolling make you reactive. Too many open loops destroy depth. The modern world is optimized to fragment you. This is why I like to unplug, read, write on paper (and now on a Remarkable tablet), and go for walks without my phone. Guard your mind more aggressively than your calendar. This will also increase your energy levels.</p><p>Energy in, energy out.</p><h1>Real Work Compounds. Performative Work Does Not.</h1><p>As I&#8217;ve said before, there&#8217;s a lot of LARPing in the business world. Lots of people cosplaying business - getting promotions, moving up the ladder, working at a fancy company, winning &#8220;awards,&#8221; and other superficial and performative achievements. But this is not real work. There is a difference between looking productive and producing durable artifacts.</p><p>Do the work that compounds over time. Read books. Write articles and books. Generate new ideas and products. <em>Build</em> things. All of this work compounds over time. Your reputation will compound, too. On the other hand, shallow busyness and business cosplay do not compound. It&#8217;s a treadmill that makes you run faster and faster, but you&#8217;re stuck in place.</p><p>This goes back to when I took a bet on myself and left my job. I was tired of pretending to care about a job and workplace where I was phoning it in. I wanted to do real work in areas that I cared about. Years of real work got me to where I am today, and I still feel like I&#8217;m just getting started. You&#8217;ll know when you&#8217;re doing real work because it won&#8217;t feel like work. It will feel like your obsession and mission in life, and you do it because it&#8217;s uniquely <em>you</em>. At some point, you need to start playing <em>your</em> game, not the game dictated to you by others.</p><h1>Your Body Keeps the Score&#8230;and the Upside</h1><p>I&#8217;m lucky to have been an athlete all of my adult life - climbing, Crossfit, lifting, a mediocre runner, hiking/trail running, etc. Unbeknownst to younger Joe, that&#8217;s paid off big time! As I get older, I realize that aging well is not passive. You need to stay active, even if it&#8217;s just a daily walk (or whatever you&#8217;re capable of doing). Strength matters. Endurance matters. Mobility and recovery matter. Diet matters. You can get older and better at the same time if you train with intention.</p><p>On a personal note, I&#8217;m still feeling stronger, fitter, and more capable than many younger people I train with in the gym. It&#8217;s not a brag, and it&#8217;s also not luck (well, maybe it&#8217;s partly genetics). The real win is accumulating these gains over many years. If you&#8217;re younger, find a fitness routine you can do for years. It might be yoga, lifting, running, etc. But also learn areas outside your specialty and become a well-rounded performer. If you&#8217;re a runner, get stronger. If you&#8217;re strong, get endurance. All of these feed on each other to help improve your overall fitness. By the time you reach my age, you&#8217;re more likely in maintenance mode, trying to preserve whatever you&#8217;ve built over the years, as the inevitable decline of strength and power sets in. Decline is real, but so is staying active.</p><h1>Relationships Are the Actual Scoreboard</h1><p>Work matters, but it is not the final measure of&#8230;much of anything, really. While your friends and family might think it&#8217;s cool you&#8217;re successful at work, they probably don&#8217;t care as much as you do. And if you managed to be extremely successful, you might regret some of the things you had to set aside to get there, whether it&#8217;s time with your partner and kids, time with your friends, or time in your community. You won&#8217;t get these moments back. I know, as I&#8217;ve done it to myself, having missed key events in my kids&#8217; lives to &#8220;go on a work trip&#8221; or some other lame excuse. To this day, these are the things I regret most. Because I&#8217;m a workaholic and have an insane travel schedule, I&#8217;m working hard to curb this behavior.</p><p>My lessons here are twofold. Presence matters more than half-hearted good intentions. Success that comes at the cost of your closest relationships is failure.</p><div><hr></div><p>I&#8217;m sure there will be many more lessons in the years ahead. And I&#8217;m unsure if any of this applies to your life or situation. Again, I can only write from my experience and perspective. The only thing I can be sure of is that every year, I&#8217;ll look back on what I&#8217;ve learned, use what works, and throw away what isn&#8217;t serving me anymore. As I do, so you should do too with whatever you read here.</p><p>Have a great weekend,</p><p>Joe</p><div><hr></div><p>Here&#8217;s this week&#8217;s Freestyle Friday podcast. Available on Spotify, Apple, and wherever else you get your podcasts. <em>Please support the show with a review.</em> It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - The AI Skills and Competence Gap&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/1SGkKqIUsmExbbsGTmOcTv&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/1SGkKqIUsmExbbsGTmOcTv" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>&#128221; If you&#8217;re using AI in your work, we&#8217;d love your input for this March pulse survey. It&#8217;s anonymous and only takes a one minute or less. Your response is very much appreciated.</p><p>Survey <a href="https://forms.gle/UFD4CBVCrhfyhkou7">here</a>.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YB3V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YB3V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 424w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 848w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1272w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg" width="212" height="67.73162939297124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/085929fe-223b-4838-94f4-4678db81d663_626x200.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:626,&quot;resizeWidth&quot;:212,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ellie.ai - Enterprise Data Modeling Powered by AI&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ellie.ai - Enterprise Data Modeling Powered by AI" title="Ellie.ai - Enterprise Data Modeling Powered by AI" srcset="https://substackcdn.com/image/fetch/$s_!YB3V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 424w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 848w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1272w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Modern data modelers need to live at the intersection of business and tech. <a href="https://ellie.ai/">Ellie.ai</a> allows you to collaborate effectively with business while maintaining credibility with the Tech team. Get contextual support from AI, reverse engineer anything building a repository of sources with synthetic AI generated contextual metadata while delivering insights via an MCP Server and integrating anything with full blown API support.</p><p>The full stack data modeling future is here today!</p><p><em>Thanks to <a href="https://www.ellie.ai/">Ellie.ai</a> for partnering on this newsletter.</em></p><div><hr></div><h1>Awesome Upcoming Events</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0JcV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0JcV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 424w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 848w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png" width="1456" height="761" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:761,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:974491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/189419289?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0JcV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 424w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 848w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>All technical. All data. All day.</strong></p><p>On <strong>March 26, 2026</strong>, there&#8217;s a very cool <strong>single-track, deeply technical</strong> data engineering event in <strong>San Francisco</strong>. </p><p><strong>Capped at 100</strong> practitioners. </p><p><strong>No salespeople. No sponsors.</strong> Just talks + the hallway track, followed by happy hour.</p><p><strong>When:</strong> March 26, 2026 &#183; <strong>10am&#8211;4pm + happy hour</strong></p><p><strong>Where:</strong> <strong>L4, 945 Market St, San Francisco</strong></p><p><strong>&#8594; </strong><a href="https://current.confluent.io/data-engineers">Register here</a>.</p><p><em>Thanks to <a href="https://www.confluent.io/">Confluent</a> for partnering on this event and newsletter.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jtH1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jtH1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 424w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 848w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png" width="504" height="336.11538461538464" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:504,&quot;bytes&quot;:1582095,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/189419289?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jtH1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 424w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 848w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#127480;&#127466; Sweden! See you at the Data Innovation Summit in Stockholm.</p><p>I&#8217;m doing a keynote <em>and</em> workshop on Mixed Model Arts: Data Modeling in the Age of AI.</p><ul><li><p>May 7 - keynote</p></li><li><p>May 8 - workshop</p></li></ul><p>Here&#8217;s 10% off: SD10OFF (good for the event. Workshop is not included)<br><br><a href="https://datainnovationsummit.com/">Register here</a></p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Videos and Reads</h1><div id="youtube2-qGn9ejFSLTg" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;qGn9ejFSLTg&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/qGn9ejFSLTg?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In this conversation, I sit down with Tim Delisle and Chris Crane, co-founders of 514, to discuss bridging the gap between software development and data engineering. We cover their experience leading global data engineering at Nike and why software teams are increasingly taking ownership of heavy analytical workloads.<br><br>We also dive into how they are building the Moose Stack to give developers a local-first, code-first analytics experience. Finally, we explore how AI co-pilots are acting like an "army of interns" to fundamentally change how we write code , and why the "personal data lake" might be the future of privacy and local compute.<br><br><a href="https://www.fiveonefour.com/">Check out 514 &amp; The Moose Stack</a></p><div><hr></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://techcrunch.com/2026/03/01/investors-spill-what-they-arent-looking-for-anymore-in-ai-saas-companies/">Investors spill what they aren&#8217;t looking for anymore in AI SaaS companies | TechCrunch</a></p><p><a href="https://binaryigor.com/json-documents-mongodb-vs-postgresql.html">JSON Documents Performance, Storage and Search: MongoDB vs PostgreSQL</a></p><p><a href="https://simonowens.substack.com/p/has-the-internet-stopped-producing">Has the internet stopped producing mega stars?</a></p><p><a href="https://openai.com/index/harness-engineering/">Harness engineering: leveraging Codex in an agent-first world | OpenAI</a></p><p><a href="https://grith.ai/blog/clinejection-when-your-ai-tool-installs-another">A GitHub Issue Title Compromised 4,000 Developer Machines | grith</a></p><p><a href="https://rmoff.net/2026/03/06/ai-will-fuck-you-up-if-youre-not-on-board/">AI will fuck you up if you&#8217;re not on board</a></p><p><a href="https://techcrunch.com/2026/02/24/openai-coo-says-we-have-not-yet-really-seen-ai-penetrate-enterprise-business-processes/?utm_source=tldrit">OpenAI COO says &#8216;we have not yet really seen AI penetrate enterprise business processes&#8217; | TechCrunch</a></p><p><a href="https://pitchbook.com/news/articles/ebitda-adjustments-are-getting-ridiculous">EBITDA adjustments are getting ridiculous - PitchBook</a></p><p><a href="https://worksonmymachine.ai/p/the-ghost-in-the-funnel">The Ghost in the Funnel</a></p><p><a href="https://hbr.org/2026/03/when-using-ai-leads-to-brain-fry">When Using AI Leads to &#8220;Brain Fry&#8221;</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Reckoning Is Already Here]]></title><description><![CDATA[The Weekend Windup #23 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/the-reckoning-is-already-here</link><guid isPermaLink="false">https://joereis.substack.com/p/the-reckoning-is-already-here</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 28 Feb 2026 15:47:59 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!phDa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!phDa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!phDa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!phDa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!phDa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!phDa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!phDa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10207689,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/189419289?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!phDa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!phDa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!phDa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!phDa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb4ba9745-e920-41ae-8d8c-e11e4f0e9b53_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Earlier this week, I published a piece called<a href="https://joereis.substack.com/p/2028-the-great-data-reckoning"> 2028 &#8212; The Great Data Reckoning</a>. It was supposed to be satire. A riff on the Citrini Research &#8220;<a href="https://www.citriniresearch.com/p/2028gic">2028 Global Intelligence Crisis</a>&#8220; paper that rattled the stock markets early this week, except pointed squarely at the data industry. A fictional memo from 2028 looking back at how everything unraveled. A faux masterpiece de jour, if you will, my dear friends.</p><p>By the time I re-read it later that day, it no longer felt like satire. As William Gibson said, &#8220;The future is already here - it&#8217;s just not evenly distributed.&#8221; The Great Data Reckoning is already here.</p><p>The article clearly struck a nerve. From what I saw, it was shared widely on LinkedIn, Substack, and in private Slack channels. That&#8217;s when I knew it had crossed some kind of threshold.</p><p>So I wanted to share some follow-up thinking that&#8217;s been rattling around my head this week, because the conversations I&#8217;ve been having since publishing that piece have only reinforced my sense that the timeline in my article might be <em>optimistic</em>.</p><h1>Something Big Shifted Very Recently</h1><p>I&#8217;ve had conversations this week with data engineers, founders, and investors. The universal vibe is that something changed in the last month or two.</p><p>I&#8217;m not talking about a gradual improvement. I mean a big change. The models got <em>really good</em>, seemingly overnight. What used to be a decently capable coding assistant that could write passable SQL is now producing production-quality work: pipelines, configurations, strategy documents, the works. Every new point release seems to surprise even people who use these tools daily. And I use and abuse them daily.</p><p>Multiple friends have independently told me the same thing: &#8220;I don&#8217;t know what happened, but something shifted.&#8221; The models crossed some threshold where the gap between &#8220;neat demo&#8221; and &#8220;this replaces actual work&#8221; effectively closed for a huge swath of tasks.</p><p>If you&#8217;re not feeling this shift, it&#8217;s probably because you&#8217;re not using the latest models. And if you&#8217;re not using the latest models, I hate to be <em>that guy</em>, but you&#8217;re woefully behind and out of step. Use the latest models ASAP.</p><h1>My Own Workflow Is the Proof</h1><p>Despite my occasionally crusty, cranky old man vibe, I&#8217;m staying current on what&#8217;s happening. I&#8217;m not just theorizing about this. I&#8217;m living it every day.</p><p>On a typical day, I have ChatGPT, Gemini, Codex, Claude Code, or Cowork running in the background pretty much nonstop, just building things for me and helping me with everything I can think of. It&#8217;s crazy these days. I wake up, turn on the AIs, and go make coffee. I mean, it feels wasteful <em>not</em> have them churning while I do something else, like waiting for my Nespresso machine to make me a cup of coffee, right? Weeks of work are compressing into hours. Hours of work are compressed into minutes.</p><p>As a lightweight example this week, I had Gemini in Google Workspace review my emails and extract all open action items buried across various threads. It did a phenomenal job. My task list? Working on automating much of that with agents. That used to be admin work I&#8217;d need to hire someone to do. Now it&#8217;s a task an agent does on a schedule. And I feel like things are just getting started. Again, the models and workflows improve almost weekly. What comes next week? Who knows.</p><p>If you&#8217;re building or maintaining production systems, the lesson from this is to use AI to reduce your toil, aka those repetitive tasks you do that suck your soul dry and should be automated. You&#8217;re bright (you&#8217;re reading this article ;) and need to spend your time doing things that matter, and automate the boring parts. This is engineering at its best.</p><p>Here&#8217;s the paradox I keep running into: for every task I automate, ten more things surface that I can now <em>get to</em>, as I <a href="https://joereis.substack.com/p/parkinsons-law-and-ai-does-ai-meanmore">noted</a> a few weeks ago. Turns out, the bottleneck was never ideas or ambition. From what I&#8217;m now seeing, my biggest bottleneck was simply bandwidth. AI is blowing that open, which is both thrilling and a little terrifying to think about what it means for my calendar, as I&#8217;ve got even more things to build, not fewer. I have a goal to automate at least one thing in my life every day. And for each automation, that means at least 10 more things to address. So it goes.</p><h1>The Bar Is Going Up&#8230;Way Up!</h1><p>One uncomfortable takeaway from all of this is the bar for what you need to do to get paid is rising. Fast.</p><p>If your job can be described as &#8220;following documented procedures,&#8221; and let&#8217;s be honest, a lot of data engineering work falls into that category, the window is closing fast. AI&#8217;s becoming insanely more capable, and I don&#8217;t think the progress will stop, even if the AI Bubble bursts. AI  just needs to be told what to do, and increasingly, the business users can tell it themselves.</p><p>I still happily pay for things where taste and judgment matter. I have designers working on my book because AI-generated design still lacks the nuance and taste that make something <em>look great</em>. It&#8217;ll produce something passable, sure. But passable isn&#8217;t acceptable when you&#8217;re putting your name on a physical book. The stuff that&#8217;s worth paying for right now is the stuff that requires a genuine human sensibility - aesthetic judgment, deep domain expertise, institutional knowledge, the ability to sit with ambiguity and make a call.</p><h1>&#8220;AI Doesn&#8217;t Understand My Business&#8221;</h1><p>This is the refrain I keep hearing from people who feel safe. And look, it&#8217;s still (mostly) true. Right now, AI doesn&#8217;t have deep context about your specific organization&#8217;s idiosyncrasies. It doesn&#8217;t know why your dbt job excludes New Jersey transactions on Tuesdays or why that one table is named final_v2_FIXED_actually_final_USE_THIS_ONE.</p><p>But here&#8217;s what I&#8217;ve learned: whatever you think AI is incapable of today, it&#8217;s going to surprise you sooner than you expect. Every time I&#8217;ve drawn a line and said, &#8220;It can&#8217;t do this,&#8221; the next model version has erased that line. I&#8217;ve given up trying to feel stodgy about AI. It will continue to improve, and that&#8217;s how it is.</p><p>And here&#8217;s the other thing nobody wants to say out loud: <em>most engineers don&#8217;t understand the business either.</em> A huge portion of the data workforce built careers around knowing which YAML config makes Tool A talk to Tool B. That&#8217;s not business context. That&#8217;s configuration knowledge.  It&#8217;s like people who could drive railroad spikes, who were ultimately replaced by spike-driving machines. Writing configuration code is exactly the kind of thing AI can do without skipping a beat.</p><p>The people who will be fine are the ones who actually sit down with business users and ask, &#8220;What decision are you trying to make?&#8221; or &#8220;What outcome are you trying to achieve?&#8221; Try to place your job at the center of revenue-generating activities, not cost-center ones. If you can directly attribute your value to revenue, you&#8217;re in a good spot. If your value proposition is &#8220;I know how to use dbt,&#8221; I love dbt, but it&#8217;s also a means to an end. It&#8217;s not the job. If this is you, I&#8217;d start diversifying.</p><h1>So What Do You Do?</h1><p>If there&#8217;s one thing I want you to take away from both the original article and this follow-up, it&#8217;s that the Great Data Reckoning isn&#8217;t a 2028 event. It&#8217;s happening right now. Some people I talk to - senior folks who&#8217;ve been in this industry for decades - are thinking about pivots and next moves. They&#8217;re not necessarily panicking, but because they&#8217;re paying attention and can spot an inflection point when they see one. This might be the mother of all inflection points.</p><p>If you&#8217;re not already doing so, here&#8217;s what I&#8217;d tell you to do today:</p><p><strong>Get good at AI. Now.</strong> I genuinely cannot believe I still have to say this in 2026, but some people tried ChatGPT two years ago, decided it sucked, and haven&#8217;t revisited. The models from two years ago <em>did</em> suck, relatively speaking. The current ones are a different animal. If your company won&#8217;t pay for AI tools, spend the $20/month yourself. It&#8217;s an investment in your future, and you can afford it.</p><p><strong>Get closer to the business.</strong> If you&#8217;re a cost center with a hard time justifying what you do, you should be concerned. Find a way to put yourself in the line of fire of revenue. Understand the &#8220;why&#8221; behind the data, not just the &#8220;how&#8221; of moving it.</p><p><strong>Build things that matter.</strong> Institutional knowledge, domain expertise, relationships, judgment - these are the moats. Not tool proficiency. Not stack knowledge. The tools are being commoditized. The human judgment layer is what&#8217;s left.</p><p><strong>Find your tribe.</strong> As AI automates more of the mechanical work, people will crave human connection and candid conversation more than ever. Go to meetups, low key happy hours and conferences. Join online communities. Shameless plug - the need for community is a big reason why I built the<a href="https://discord.gg/zvQUhb54R8"> Practical Data Community</a> Discord, where almost 3,000 people have real conversations about where this industry is heading, among other things.</p><p>The world is changing at warp speed. The Great Reckoning is already here. Move accordingly.</p><div><hr></div><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. <em>Please support the show with a review.</em> It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - The Great Data Reckoning&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6LnELp1pdqGX2Ofxvc12JH&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6LnELp1pdqGX2Ofxvc12JH" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>Have a great weekend,</p><p>Joe</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YB3V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YB3V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 424w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 848w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1272w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg" width="212" height="67.73162939297124" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/085929fe-223b-4838-94f4-4678db81d663_626x200.svg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:626,&quot;resizeWidth&quot;:212,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ellie.ai - Enterprise Data Modeling Powered by AI&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ellie.ai - Enterprise Data Modeling Powered by AI" title="Ellie.ai - Enterprise Data Modeling Powered by AI" srcset="https://substackcdn.com/image/fetch/$s_!YB3V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 424w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 848w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1272w, https://substackcdn.com/image/fetch/$s_!YB3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F085929fe-223b-4838-94f4-4678db81d663_626x200.svg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Modern data modelers need to live at the intersection of business and tech. <a href="https://ellie.ai/">Ellie.ai</a> allows you to collaborate effectively with business while maintaining credibility with the Tech team. Get contextual support from AI, reverse engineer anything building a repository of sources with synthetic AI generated contextual metadata while delivering insights via an MCP Server and integrating anything with full blown API support.</p><p>The full stack data modeling future is here today!</p><p><em>Thanks to <a href="https://www.ellie.ai/">Ellie.ai</a> for partnering on this newsletter.</em></p><div><hr></div><h1>Awesome Upcoming Events</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0JcV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0JcV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 424w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 848w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png" width="1456" height="761" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:761,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:974491,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/189419289?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0JcV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 424w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 848w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1272w, https://substackcdn.com/image/fetch/$s_!0JcV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7587753b-8c25-4dde-bce8-2fa699ec7d2d_2400x1254.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>All technical. All data. All day.</strong></p><p>On <strong>March 26, 2026</strong>, there&#8217;s a very cool <strong>single-track, deeply technical</strong> data engineering event in <strong>San Francisco</strong>. </p><p><strong>Capped at 100</strong> practitioners. </p><p><strong>No salespeople. No sponsors.</strong> Just talks + the hallway track, followed by happy hour.</p><p><strong>When:</strong> March 26, 2026 &#183; <strong>10am&#8211;4pm + happy hour</strong></p><p><strong>Where:</strong> <strong>L4, 945 Market St, San Francisco</strong></p><p><strong>&#8594; </strong><a href="https://current.confluent.io/data-engineers">Register here</a>.</p><p><em>Thanks to <a href="https://www.confluent.io/">Confluent</a> for partnering on this event and newsletter.</em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jtH1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jtH1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 424w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 848w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png" width="504" height="336.11538461538464" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:504,&quot;bytes&quot;:1582095,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/189419289?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jtH1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 424w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 848w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1272w, https://substackcdn.com/image/fetch/$s_!jtH1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0127c585-1f6e-42d3-881f-39e7d1e71c55_1920x1280.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#127480;&#127466; Sweden! See you at the Data Innovation Summit in Stockholm.</p><p>I&#8217;m doing a keynote <em>and</em> workshop on Mixed Model Arts: Data Modeling in the Age of AI.</p><ul><li><p>May 7 - keynote</p></li><li><p>May 8 - workshop</p></li></ul><p>Here&#8217;s 10% off: SD10OFF (good for the event. Workshop is not included)<br><br><a href="https://datainnovationsummit.com/">Register here</a></p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Videos and Reads</h1><div id="youtube2-SIbJlvFsVno" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;SIbJlvFsVno&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/SIbJlvFsVno?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In this episode, I sit down with Prashant Sridharan, a 30-year veteran of developer marketing who has shaped go-to-market strategies for tech giants like Sun Microsystems, Microsoft, AWS, Facebook, and Twitter, and currently runs product marketing at Supabase. We dive deep into the origins of DevRel and how marketing to developers has evolved in an increasingly noisy, AI-saturated landscape.</p><div><hr></div><div id="youtube2-PqfAIsKrzQw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;PqfAIsKrzQw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/PqfAIsKrzQw?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Here&#8217;s a talk I gave in Paris at Forward Data Conference (easily one of the best indie data conferences on the planet). It just dropped. Check it out. Merci.</p><div><hr></div><p>Check out the <strong>2026 Practical Data Community State of Data Engineering</strong>: <a href="https://joereis.github.io/practical_data_data_eng_survey/?tab=charts">Interactive analysis tool + dataset</a></p><p>The survey has an alternative <a href="https://joereis.github.io/super_corporate_pdm_survey/">super corporate BI tool</a>, complete with 3D donut charts and speedometer charts, exports to Lotus and Crystal Reports, and more. Cutting edge BI tooling at its finest.</p><div><hr></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://worksonmymachine.ai/p/the-great-zipper-of-capitalism">The Great Zipper of Capitalism - by Scott Werner</a></p><p><a href="https://www.wsj.com/business/entrepreneurship/the-fundraising-tactic-ai-startups-are-using-to-juice-valuations-91f9ac1f?st=QmGKXq&amp;reflink=desktopwebshare_permalink">The Fundraising Tactic AI Startups Are Using to Juice Valuations</a></p><p><a href="https://justin.searls.co/posts/brace-for-the-fuckening/">Brace for the Fuckening | justin&#8228;searls&#8228;co</a></p><p><a href="https://practicaldatamodeling.substack.com/p/what-data-modeling-is-and-is-not">What Data Modeling Is and Is Not - by Joe Reis</a></p><p><a href="https://www.404media.co/meta-director-of-ai-safety-allows-ai-agent-to-accidentally-delete-her-inbox/">Meta Director of AI Safety Allows AI Agent to Accidentally Delete Her Inbox</a></p><p><a href="https://joereis.substack.com/p/2028-the-great-data-reckoning">2028 - THE GREAT DATA RECKONING - Joe Reis</a></p><p><a href="https://www.anthropic.com/research/persona-selection-model">The persona selection model \ Anthropic</a></p><p><a href="https://blog.cloudflare.com/vinext/">How we rebuilt Next.js with AI in one week</a></p><p><a href="https://ghuntley.com/real/">Software development now costs less than than the wage of a minimum wage worker</a></p><p><a href="https://benchling.engineering/fragmentation-to-framework-spec-first-development-at-benchling-9b97302bddcf">Fragmentation to framework: Spec-first development at Benchling | by Eli Levine | Feb, 2026</a></p><p><a href="https://amit.ampup.ai/p/yes-youre-royally-screwed-now-heres">Yes, You&#8217;re Royally Screwed. Now Here&#8217;s What to Do About It.</a></p><p><a href="https://martinchesbrough.net/the-lunatics-are-taking-over-the-asylum-63f582eefa15">The Lunatics are taking over the Asylum</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[2028 - THE GREAT DATA RECKONING]]></title><description><![CDATA[A Macro Memo on the Collapse of the Data Industrial Complex]]></description><link>https://joereis.substack.com/p/2028-the-great-data-reckoning</link><guid isPermaLink="false">https://joereis.substack.com/p/2028-the-great-data-reckoning</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Tue, 24 Feb 2026 22:04:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!huK3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>What if AI disruption hits the data industry hardest &#8212; and what if data professionals built the tools that made it possible?</em></p><p><strong>What follows is a scenario, not a prediction.</strong> This isn&#8217;t a LinkedIn doom post or a subtweet aimed at your favorite data influencer. The sole intent of this piece is modeling a scenario specific to the data industry that&#8217;s been underexplored amid the broader AI displacement discourse. Our friends at Citrini Research published their &#8220;<a href="https://www.citriniresearch.com/p/2028gic">2028 Global Intelligence Crisis</a>&#8220; thought exercise in February 2026, and while it painted a compelling picture of economy-wide disruption, it treated the data industry as background scenery. We think it deserves its own post-mortem.</p><p>Because if anyone should have seen this coming, it was us. We built the dashboards. We had the data. We just never pointed it at ourselves.</p><p>Hopefully, reading this leaves you more prepared for the possibility that the industry you work in is simultaneously the most essential and most vulnerable layer of the AI economy.</p><p><strong>This is the Reis Megacorp, Inc. Data Industry Memo from March 2028, detailing the progression and fallout of the Great Data Reckoning.</strong></p><div><hr></div><p>The unemployment rate for data professionals printed 14.7% this morning. Or 3.2%. It depends on which dashboard you check and whether the person who built it is still employed.</p><p>The irony is not lost on us. An industry that spent two decades insisting it could measure everything failed to see this coming, despite generating approximately 47,000 blog posts per quarter about &#8220;the future of data.&#8221;</p><p><em>Two years.</em> That&#8217;s how long it took to get from &#8220;data is the new oil&#8221; to &#8220;data is the new asbestos &#8212; technically everywhere, occasionally useful, and the subject of a growing number of lawsuits about who&#8217;s responsible for cleaning it up.&#8221;</p><p>This memo is our attempt to reconstruct the sequence of events that brought the data industry from peak hype to what the Financial Times recently called &#8220;a $200 billion lesson in confusing infrastructure with value.&#8221;</p><div><hr></div><h2><strong>How It Started: The Tool Rapture</strong></h2><p>To understand what happened to the data industry, you first need to understand what the data industry <em>was</em>, because in hindsight, it&#8217;s genuinely unclear whether anyone knew at the time.</p><p>By early 2026, the average enterprise data stack contained 37 tools. Not because 37 tools were needed, but because each one had a venture-backed sales team, a conference booth at Snowflake Summit, and a CEO who appeared on at least two podcasts per month explaining why their particular variety of moving data from one place to another was, in fact, transformative.</p><p>The Modern Data Stack &#8212; a phrase that somehow survived for years without anyone agreeing on what it meant &#8212; had become less an architecture and more a full-employment program for developer advocates. Every layer of the stack had between four and eleven funded competitors, each differentiated by increasingly theological distinctions. Was your data &#8220;transformed&#8221; or &#8220;modeled&#8221;? Was it &#8220;orchestrated&#8221; or &#8220;scheduled&#8221;? Was your catalog a &#8220;catalog&#8221; or a &#8220;discovery platform&#8221; or a &#8220;data intelligence layer&#8221;? Nobody knew. Everyone had opinions. The opinions were monetized.</p><p>The tool vendors operated in what economists would later call the &#8220;Conference-Content-Capital Cycle&#8221;: raise venture capital, sponsor conferences, produce content explaining why your tool was essential, use conference leads to close deals, and show revenue growth to raise more venture capital. The data never needed to be useful. It just needed to move, preferably through your product.</p><p>We knew this at the time. We just thought it was funny.</p><div><hr></div><h2><strong>The First Domino: When AI Agents Learned SQL</strong></h2><p>The Citrini Research team published their &#8220;2028 Global Intelligence Crisis&#8221; piece in February 2026, and while they got the broad strokes directionally correct &#8212; white-collar displacement, the feedback loops, the SaaS compression &#8212; they made the classic financial analyst mistake of modeling the data industry as if it were a single, coherent sector.</p><p>It wasn&#8217;t. It was three industries wearing a trenchcoat.</p><p><strong>Industry 1: Data Tooling.</strong> The vendors. The SaaS companies are selling picks and shovels to the gold rush. This is where Citrini&#8217;s thesis landed hardest, and where they were most right.</p><p><strong>Industry 2: Data Practitioners.</strong> The engineers, analysts, and scientists are doing actual work. This is where the story got weird.</p><p><strong>Industry 3: Data Theater.</strong> The conferences, the content, the thought leadership, the LinkedIn engagement ecosystem. This is where the story got hilarious.</p><p>The first crack appeared in late 2026, when Claude, Gemini, and GPT became genuinely competent at writing not just SQL, but entire pipeline configurations. Not demo-quality. Production-quality. A product manager who had never heard of Airflow could now describe what they wanted in plain English and receive a working DAG, tested, documented, and deployed&#8212;in about 11 minutes.</p><p>This was, of course, the nightmare scenario that data engineers had been dismissing for years with the confident refrain: &#8220;AI can write code, but it doesn&#8217;t understand the <em>business context</em>.&#8221;</p><p>They were right. AI didn&#8217;t understand the business context.</p><p>The problem was that a disturbing percentage of data engineers didn&#8217;t either. They understood dbt. They understood Snowflake. They understood the stack. What many had never actually done was sit with a business user and ask, &#8220;What decision are you trying to make?&#8221; The AI couldn&#8217;t answer that question, but neither could the junior data engineer whose entire career had been spent moving data from Postgres to Snowflake and back again because someone on Medium said it was best practice.</p><div><hr></div><h2><strong>The Bifurcation</strong></h2><p>By mid-2027, the data job market had split into three completely different realities.</p><p><strong>The top 20%</strong> &#8212; engineers who understood data modeling, architecture, business context, and could make genuine tradeoffs &#8212; saw their compensation <em>increase</em>. They became force multipliers. One senior data architect with AI tools could now do what previously required a team of eight. Companies didn&#8217;t need fewer of these people. They needed the same number, but each one was worth dramatically more. Salaries for principal-level data architects and engineers with genuine domain expertise exceeded $400K at multiple Fortune 500 companies.</p><p><strong>The bottom 40%</strong> &#8212; engineers whose primary skill was knowing which YAML configuration made Fivetran talk to dbt, which in turn talked to Snowflake &#8212; discovered that this was, in fact, an AI-automatable skill. The tools they had built their careers around could now be configured by the very AI agents that had partially rendered them obsolete in the first place. A magnificent ouroboros of technological unemployment.</p><p><strong>The middle 40%</strong> experienced something arguably worse: they kept their jobs, but at lower salaries, doing work that felt increasingly like supervising machines. &#8220;Data engineer&#8221; became &#8220;AI pipeline reviewer,&#8221; a role that consisted primarily of approving or rejecting AI-generated configurations and explaining to management why the AI&#8217;s work was only 94% correct and that the last 6% would take a human three days to fix. Management, having read an article about how AI was 10x more productive, could not understand why they were paying a human $150,000 to do 6% of a job.</p><p>Citrini&#8217;s article described a displaced Salesforce PM driving for Uber. The data industry equivalent was the mid-level analytics engineer who pivoted to &#8220;AI Data Quality Auditor,&#8221; a role that paid 40% less and consisted of staring at AI-generated data models and flagging the ones that joined on the wrong key. The AI was right 96% of the time. The auditor existed for the other 4%. The existential question of whether a human should be paid $90,000 a year to catch 4% of errors was left to the reader.</p><div><hr></div><h2><strong>The Great Tool Extinction</strong></h2><p>Citrini predicted SaaS margin compression. What they underestimated was the <em>velocity</em> of compression in the data tooling market, specifically, because data tools had an additional vulnerability that general enterprise software didn&#8217;t: most of them were already somewhat unnecessary.</p><p>This sounds harsh. Let us be specific.</p><p>The Modern Data Stack had been built on a premise that turned out to be architecturally reasonable but economically indefensible: that every stage of moving data from point A to point B required a separate, funded, publicly traded (or trying to be) company. Ingestion was a company. Transformation was a company. Orchestration was a company. Quality was a company. Cataloging was a company. Observability was a company. Governance was a company. Each of these companies charged $50,000 to $500,000 per year. Each had a Slack community. Each had stickers. So many stickers.</p><p>When AI agents became capable of handling end-to-end multi-step data workflows, the question shifted from &#8220;which tool should we use for orchestration?&#8221; to &#8220;why do we have a separate tool for orchestration?&#8221; The answer, it turned out, was &#8220;because someone raised $40 million in Series B funding specifically for orchestration.&#8221; This was not a compelling answer.</p><p>The warehouse platforms &#8212; Snowflake, Databricks, BigQuery &#8212; survived and in some cases thrived, because they held the actual data. Everything <em>around</em> them entered a Darwinian elimination event. The long tail of data tooling lost 60-70% of its value in eighteen months. Not because the tools were bad, but because AI agents made the <em>category boundaries</em> between them meaningless. Why pay for separate ingestion, transformation, and orchestration tools when an AI agent treats the whole pipeline as a single optimization problem?</p><p>A data industry analyst (one of the few still employed) described it as &#8220;the tools didn&#8217;t die &#8212; the seams between them did.&#8221;</p><p>The venture investors who had funded 11 competing data observability startups were, in retrospect, not thrilled.</p><div><hr></div><h2><strong>The Content Apocalypse</strong></h2><p>Of the three data industries wearing the trenchcoat, the one that collapsed most completely was Data Theater.</p><p>By 2026, &#8220;data thought leadership&#8221; had become its own economy. Conference keynotes, Substack newsletters, YouTube channels, LinkedIn carousels, podcast appearances, vendor-sponsored webinars, &#8220;community&#8221; Slack channels that were actually marketing funnels. The data industry had more content creators per practitioner than any sector in technology, possibly in human history.</p><p>The content existed in a symbiotic relationship with the tool vendors: vendors paid for sponsorships, speaking slots, and &#8220;partnerships&#8221; that were functionally advertisements. Content creators (ourselves included &#8212; we have no illusions about our place in this food chain) produced material that ranged from genuinely useful to &#8220;what if I made a 47-slide LinkedIn carousel about why you should care about data contracts?&#8221;</p><p>When the tool vendors&#8217; budgets collapsed, the content economy collapsed with them. Conference attendance dropped 60% between 2026 and 2027. The major data conferences consolidated from approximately 340 annual events to around 40. The Data Twitter/X/LinkedIn ecosystem, which had sustained hundreds of semi-professional influencers, contracted sharply.</p><p>Substack was littered with the remains of data newsletters that had been publishing tri-weekly hot takes about the future of the lakehouse since 2022 and suddenly had nothing to write about because the lakehouse had been automated by an AI agent that didn&#8217;t need to read their newsletter.</p><p>The few content creators who survived were the ones who had been writing about fundamentals, principles, and architecture rather than tools. It turns out that &#8220;understand the business problem before you pick a tool&#8221; is advice that ages well. &#8220;Here&#8217;s why you should migrate from Redshift to Snowflake in 2024&#8221; does not.</p><p>In a twist that surprised absolutely no one who had been paying attention, the people who had been loudly warning that the industry was over-indexed on tools and under-indexed on fundamentals were correct. They were also, in many cases, the ones still employed.</p><div><hr></div><h2><strong>What Citrini Got Right</strong></h2><p>The broad thesis of the intelligence premium unwinding was correct, and it hit data professionals harder and faster than most white-collar categories because of an uncomfortable truth: a large portion of data work was <em>already</em> closer to &#8220;following documented procedures&#8221; than &#8220;exercising irreplaceable judgment.&#8221; The industry had spent years building tools that abstracted away complexity, which made the work more accessible and automatable. The tools designed to democratize data work succeeded &#8212; they just democratized it first for machines.</p><p>The negative feedback loop was real. Data tool vendors cut their own data teams, reducing their need for their own tools and revenue, which in turn required more cuts. Data consultancies saw project cancellations accelerate as clients realized they could use AI agents to do the migration work the consultants had quoted at $2 million.</p><p>The wage compression dynamic was brutal and accurate. Displaced data engineers flooded adjacent roles &#8212; business intelligence, reporting, analytics &#8212; pushing down wages across the entire spectrum. A senior data engineer from a Series C startup who&#8217;d been making $200K found themselves competing for a $95K BI analyst role against 400 other applicants, half of whom were also displaced data engineers.</p><p>And the mortgage point, while dramatized, had a kernel of truth in tech-heavy metros. Data professionals in San Francisco, Seattle, and Austin had taken on housing costs calibrated to tech salaries that no longer existed. The &#8220;$180K product manager driving Uber&#8221; from Citrini&#8217;s piece had a direct analog: the $195K senior data engineer now doing contract Fivetran-to-Airbyte migrations for $65/hour, wondering whether this counts as the &#8220;reskilling&#8221; that McKinsey had promised would happen.</p><div><hr></div><h2><strong>What Citrini Got Wrong</strong></h2><p><strong>First, the timeline.</strong> Citrini compressed everything into two years. In the data industry, the disruption was both faster and slower than predicted. Faster in tooling (the vendor shakeout was genuinely rapid). Slower in practice (enterprises are still running Informatica jobs from 2014, and those jobs will outlive us all). The gap between &#8220;AI can replace this&#8221; and &#8220;this Fortune 500 has actually replaced it&#8221; turned out to be filled with procurement processes, SOC 2 audits, change management committees, and a VP of Data who was not going to admit that the $3 million Snowflake contract he championed was now being questioned.</p><p><strong>Second, they underestimated the cockroach resilience of legacy systems.</strong> The entire article assumed a world where enterprises make rational decisions at the speed of technology. In reality, the data industry&#8217;s biggest job preservation program turned out to be technical debt. Companies that had spent fifteen years building Rube Goldberg data architectures couldn&#8217;t just replace them with AI agents, because the AI agents looked at the architecture, tried to understand it, and experienced what we can only describe as <em>machine confusion</em>. The AI could build a new pipeline from scratch in hours. Understanding why the existing pipeline had a hardcoded filter that excluded all transactions from New Jersey on Tuesdays? That required a human who&#8217;d been at the company since 2016 and vaguely remembered a conversation with a business analyst who had since left.</p><p><strong>Third, they completely missed the data quality crisis.</strong> As companies rushed to deploy AI agents across their operations, they discovered something the data industry had been quietly screaming about for a decade: <em>their data was terrible.</em> AI agents are only as good as the data they consume, and most enterprise data was a patchwork of duplicates, missing values, conflicting definitions, and tables named final_v2_FIXED_actually_final_USE_THIS_ONE. The AI displacement wave generated a counterwave of demand for data quality, governance, and stewardship, partially offsetting job losses in other areas. Not enough to prevent net displacement, but enough to make the picture more complicated than &#8220;everyone gets fired.&#8221;</p><p><strong>Fourth, and most fundamentally, they treated the data industry as a subset of the software industry.</strong> It isn&#8217;t. Or rather, it wasn&#8217;t. The data industry has always been partly a consulting and services industry, wearing a software costume. The value wasn&#8217;t just in the tools or even the engineering &#8212; it was in understanding messy, ambiguous, organization-specific business logic that defied clean automation. The data teams that survived weren&#8217;t the ones with the best tools. They were the ones who had spent years building institutional knowledge about <em>why</em> the data looked the way it did.</p><p>It turns out that &#8220;tribal knowledge&#8221; &#8212; the thing every data governance framework promised to eliminate &#8212; was the one thing AI couldn&#8217;t replicate. The data professionals who had been hoarding context in their heads rather than documenting it in Confluence were, against all principles of good engineering practice, the most secure in their jobs.</p><p>We are not sure what lesson to draw from this.</p><div><hr></div><h2><strong>Where We Are Now</strong></h2><p>The data industry in March 2028 employs roughly 40% fewer people than it did in January 2026. The people still employed are, on average, more senior, better compensated, and do work that bears little resemblance to what a &#8220;data engineer&#8221; did three years ago.</p><p>The job title &#8220;data engineer&#8221; still exists, but the role has shifted so dramatically that someone from 2024 wouldn&#8217;t recognize it. Modern data engineers spend perhaps 10% of their time writing code or configuring tools. The rest is architecture, governance, business translation, AI supervision, and what one practitioner memorably called &#8220;being the last human who knows where the bodies are buried in the data warehouse.&#8221;</p><p>The tool landscape has consolidated from 400+ vendors to perhaps 80, with the major cloud platforms absorbing most functionality. The surviving independent vendors are the ones that solved genuinely hard problems &#8212; real-time processing, complex event processing, domain-specific data challenges &#8212; rather than the ones that put a UI on top of SELECT * FROM.</p><p>The conference circuit is a shadow of its former self, which is not entirely a bad thing. The remaining conferences are smaller, more technical, and notably free of the &#8220;data mesh vs. data fabric: FIGHT&#8221; panel discussions that defined the 2022-2025 era.</p><p>And the thought leaders? A few pivoted successfully. Most discovered that their audiences had been a function of their ecosystem&#8217;s size rather than their individual brilliance. The ones who survived were those who had been saying things that were true rather than popular.</p><p>The smartest thing anyone said during this entire period came from a data Substacker and educator/author in Salt Lake City who, when asked in early 2026 what data engineers should do to prepare for AI disruption, replied: <em>&#8220;Learn what a business is.&#8221;</em></p><p>We wish more people had listened.</p><div><hr></div><p><em>But you&#8217;re not reading this in March 2028. You&#8217;re reading it in February 2026.</em></p><p><em>Your Snowflake bill is still $400,000 a quarter. Your team still has 12 people. Your backlog still has 200 tickets. The dbt models still run every morning, and someone still pages you when they break at 3 AM.</em></p><p><em>The disruption hasn&#8217;t started. Or rather, it has, but it still feels like a LinkedIn discourse rather than a restructuring notice.</em></p><p><em>You still have time to become the kind of data professional who survives this. The one who understands the business, not just the stack. The one who can explain why the data looks the way it does, not just how to move it somewhere else.</em></p><p><em>The fundamentals haven&#8217;t changed. They never do. That&#8217;s why they&#8217;re called fundamentals.</em></p><p><em>The tools, on the other hand&#8230;well. You know what&#8217;s coming.</em></p><div><hr></div><p><em>Subscribe for more dispatches from the end of the world as we knew it.</em></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Insanity of Data Education]]></title><description><![CDATA[The Weekend Windup #22 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/the-insanity-of-data-education</link><guid isPermaLink="false">https://joereis.substack.com/p/the-insanity-of-data-education</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 21 Feb 2026 17:50:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!D1-I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!D1-I!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D1-I!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!D1-I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:10153174,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/188718373?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!D1-I!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!D1-I!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F564ebc9a-fd39-4f61-ab93-06d64a52d1d6_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Yesterday, I published a piece on the <a href="https://practicaldatamodeling.substack.com/p/the-organizational-crisis-in-data">organizational crisis in data modeling</a>, based on a survey of over 1,100 data professionals. The overarching theme? A whopping <strong>89% of respondents are struggling with their data modeling approach.</strong> Only 11% say things are actually going well.</p><p>When you dig into the complaints, the numbers paint a bleak picture:</p><ul><li><p><strong>59%</strong> cite the relentless pressure to move fast.</p></li><li><p><strong>51%</strong> suffer from a complete lack of clear ownership.</p></li></ul><p>The TL;DR here? It&#8217;s your boss&#8217;s fault. I&#8217;m half-joking, but not really. More like your boss&#8217;s boss&#8217;s boss&#8217;s fault.</p><p>Organizations simply do not give data practices the time, attention, or agency they deserve. Data teams are perpetually caught in a game of &#8220;not it&#8221; when it comes to ownership, resulting in a relentless cycle of firefighting. As Jack Bergman wrote, &#8220;There&#8217;s never enough time to do it right, but there&#8217;s always enough time to do it over.&#8221;</p><p>But the survey data isn&#8217;t actually what I want to talk about today. I want to talk about some recent reactions to it.</p><h1>The 40-Year Echo Chamber</h1><p>When I <a href="https://www.linkedin.com/posts/josephreis_the-organizational-crisis-in-data-modeling-activity-7430670318282813440-xsGI?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAajovEBZaTvKT0qIqHq9ItYb5C1EMVsVSY">shared these findings</a> on LinkedIn yesterday, the comments section lit up. A friend of mine chimed in, lamenting that practitioners are completely confusing conceptual and logical data modeling with physical schema design. His take essentially boiled down to: <em>It&#8217;s annoying that we&#8217;ve been doing data management for 40 years and people still don&#8217;t have a good handle on what data modeling is or why we should be doing it.</em></p><p>He&#8217;s technically right about the definitions. But I had to call it out for what it is: condescending.</p><p>If the data industry has been teaching and preaching the same way for four decades and the vast majority of practitioners are still struggling, clearly the approach hasn&#8217;t worked. At this point, we cannot keep blaming the practitioners. Beating people over the head and telling them they&#8217;re stupid for not adhering to 40-year-old practices, or dogmatically blaming them for not rigidly following data modeling methodologies is unhelpful at best, and gatekeeping at worst.</p><p>Given a lack of time to do things &#8220;right&#8221;, people will just ignore the &#8220;best practices&#8221; and find workarounds instead. From what I can tell, this isn&#8217;t unique to our world. Yesterday, I was listening to an <a href="https://open.spotify.com/episode/6P9P8HbbAcnjE9waIiJLde?si=iIkYgNkJR7KNksiSANqITQ&amp;pi=7HxOM_HFTC6FY&amp;t=607">AI Daily Brief</a> podcast, where the same problem was arising with learning to use AI tools in the workplace. People want to learn the best ways to use these tools, but because they are under extreme time pressure to deliver with AI, they ironically don&#8217;t have the time to learn to use them properly. Any investment in learning must take place outside of work, on one&#8217;s own dime.</p><p>Doing the same thing over and over again and expecting different results is the literal definition of insanity. Yet, the data industry keeps insisting that if we just shout louder at people, they&#8217;ll finally get it.</p><h1>Stop Blaming the Victims of Dysfunction</h1><p>I travel the world talking to data practitioners and leaders. Overwhelmingly, these are highly intelligent people with great intentions. They&#8217;re not dumb or lazy. Far from it. But they are operating with a severe lack of agency. Often, they feel they don&#8217;t have control over their time or their careers.</p><p>When you are pressured for time and just need to get something out the door - because it&#8217;s <em>always</em> about getting something out the door - reading dry, preachy textbooks on relational theory isn&#8217;t going to save you. Some of the classic materials out there are drier than the Sahara, unapproachable, and frankly, completely detached from the organizational dysfunction most engineers face daily.</p><p>Part of the problem is a disconnect between the ideals we hold and the realities of where practitioners operate. If you want people to implement good data governance or modeling under immense time constraints, you have to meet them where they are.</p><p>I was recently talking with a fellow educator who told me they &#8220;don&#8217;t want to spoon-feed information.&#8221; On one hand, I get it: make the students work hard. But it&#8217;s also an incredibly lazy and arrogant take. It seems like it&#8217;s almost a badge of honor for some educators to overcomplicate things, use complex jargon, tell people to &#8220;just read the docs,&#8221; and ridicule them when they can&#8217;t keep up. I&#8217;ve had professors like this, and I can&#8217;t say their approach was effective. But it taught me the type of educator I want to avoid being.</p><p>Another person replied to my LinkedIn post today, blaming organizations&#8217; failures on people&#8217;s lack of knowledge and skills. It&#8217;s easy to blame people for failing to learn skills and knowledge. But the survey data shows that many people are under immense time pressures. Learning under duress is incredibly difficult, especially if you have a family and responsibilities outside of work.</p><p>If you are trying to teach someone, your literal job is to figure out the messaging that makes it click for them. You have to give them the building blocks so they can navigate their specific, messy reality. If we want to stop repeating the same mistakes, we have to change our approach.</p><p>Having spent years writing books and articles, podcasting, building curricula, advising universities and educators, and teaching data concepts to <em>massive</em> global audiences, I&#8217;ve learned one universal truth: never underestimate how little people know about a topic. Make the material almost absurdly digestible, approachable, and maybe even a little fun.</p><h1>How We Actually Break the Cycle</h1><p>If we want to stop having the exact same conversations 40 years from now, the industry needs a massive reset on how it approaches education and implementation. Here is how we start:</p><ul><li><p><strong>Teach Building Blocks, Not Religion.</strong> We have to drop the dogmatic, 600-page academic textbooks. Those have a purpose, but they&#8217;re also daunting for beginners. When someone&#8217;s hair is on fire, they don&#8217;t need a lecture on the chemical composition of fire; they need a bucket of water. We need to teach pragmatic, modular primitives that practitioners can actually use to survive their day-to-day, without treating them like idiots for not building perfect data models, ontologies, etc.</p></li><li><p><strong>Invest in Your Team&#8217;s Growth. Invest in Your Growth Too.  </strong>If you&#8217;re giving people powerful tools (AI, data stacks, etc) to solve real problems for your organization, for God&#8217;s sake, invest in their ability to use these tools to their fullest capability. For example, I&#8217;m teaching my son to drive right now. Do you think I&#8217;d just hand my kid the car keys, not teach him how to drive or traffic laws, and tell him to &#8220;figure it out. Go to the grocery store while you&#8217;re at it.&#8221; Of course not! But that&#8217;s exactly how I see quite a few leaders treat their team&#8217;s education and training. Of course, this also means people need to be proactive about their own development. Especially these days, when things are moving at warp speed, you need to stay on top of things, learn the fundamentals, and dive into the latest tools. Complacency is a death sentence for one&#8217;s career.</p></li><li><p><strong>Solve the Ownership Void.</strong> The survey data didn&#8217;t just highlight time pressure; it highlighted a 51% lack of ownership. Education is completely useless if people are stuck in a perpetual game of &#8220;not it.&#8221; Leaders need to establish clear boundaries, assign actual ownership, and give practitioners the top-down air cover they need to pause, learn, and build things right.</p></li><li><p><strong>Compete for Attention.</strong> Let&#8217;s be honest about the modern workplace. If your documentation, training, or book is boring AF, it&#8217;s going to lose to ChatGPT, Slack pings, endless meetings, and doomscrolling. If you are asking for someone&#8217;s severely limited time, you have an obligation to make the material engaging, digestible, and directly applicable to their pain.</p></li></ul><p>This is exactly why I&#8217;m taking a completely different approach with my upcoming writing on practical data modeling and the concept of &#8220;Mixed Model Arts.&#8221; This isn&#8217;t meant as a shameless plug (but <a href="https://practicaldatamodeling.substack.com/">please like and subscribe</a> ;).</p><p>Lord knows when I started this project, I got my share of haters. &#8220;Who is Joe Reis to write about data modeling?! Burn the heretic!&#8221; Much of the criticism was from data model&#8217;s old guard, as well as a few gremlins living in their mom&#8217;s basement. Well, fast forward a couple of years, and as far as I can tell, it&#8217;s already one of the most popular resources in the world for learning data modeling.</p><p>I took that hate to heart, and realized I didn&#8217;t want to be like them. I am not here to scold you from a pedestal or preach 40-year-old gospel. The goal is to meet you exactly where you are, strip away the gatekeeping, and hand you the building blocks. I want to give you the tools to make your own decisions for your specific, messy organizational reality. Hopefully, I can make it a little fun to read along the way.</p><p>The industry needs to wake up. Let&#8217;s get our act together, fix the messaging, and finally start making data education work for the people actually doing the heavy lifting.</p><div><hr></div><p>Check out the <strong>2026 Practical Data Community State of Data Engineering</strong>: <a href="https://joereis.github.io/practical_data_data_eng_survey/?tab=charts">Interactive analysis tool + dataset</a></p><p>The survey has an alternative <a href="https://joereis.github.io/super_corporate_pdm_survey/">super corporate BI tool</a>, complete with 3D donut charts and speedometer charts, exports to Lotus and Crystal Reports, and more. Cutting edge BI tooling at its finest.</p><div><hr></div><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - The Data Industry is the Definition of Insanity&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/0kh6Kz90WSzkwqE3XcbBCm&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/0kh6Kz90WSzkwqE3XcbBCm" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h1>Awesome Upcoming Events</h1><div><hr></div><p><strong>All technical. All data. All day.</strong></p><p>On <strong>March 26, 2026</strong>, I&#8217;m teaming up with Confluent for a <strong>single-track, deeply technical</strong> data engineering event in <strong>San Francisco</strong>. </p><p><strong>Capped at 100</strong> practitioners. </p><p><strong>No salespeople. No sponsors.</strong> Just talks + the hallway track, followed by happy hour.</p><p><strong>When:</strong> March 26, 2026 &#183; <strong>10am&#8211;4pm + happy hour</strong></p><p><strong>Where:</strong> <strong>L4, 945 Market St, San Francisco</strong></p><p><strong>Capacity:</strong> first <strong>100</strong> data engineers/architects</p><p><strong>&#8594; </strong><a href="https://current.confluent.io/data-engineers">Register here</a>.</p><p><em>Thanks to <a href="https://www.confluent.io/">Confluent</a> for partnering on this event and newsletter.</em></p><div><hr></div><p>Some friends of mine are doing these events:</p><p><strong>SLC</strong></p><p>Kyle Nesbit (CEO of <a href="https://credibledata.com/">Credible</a>, ex-Google) will talk about Giving Data Value to AI at the Utah MLOps Meetup on Tuesday, February 24th. </p><p><a href="https://www.meetup.com/machine-learning-utah/events/311226939/?eventOrigin=network_page">Register here</a>.</p><p><strong>Mountain View</strong></p><p>My good friend Demetrios and the ML Ops community  are doing an amazing event on Tuesday, March 3rd  in Mountain View, at the Computer History Museum.</p><p>Coding Agents: AI Driven Dev Conference. </p><p><a href="https://luma.com/codingagents">Register here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Videos and Reads</h1><div id="youtube2-j75BIlqzhUk" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;j75BIlqzhUk&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/j75BIlqzhUk?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Why are we still using row-based protocols like ODBC and JDBC in a column-oriented world? In this episode, I sit down with Ian Cook, co-founder of Columnar and a long-time Apache Arrow contributor, to discuss the critical infrastructure changes needed to speed up modern analytics and AI.<br><br>We dive deep into the technical bottlenecks of legacy standards - specifically the "serialization tax" of converting columns to rows and back again - and how ADBC (Arrow Database Connectivity) solves this by keeping data columnar from end-to-end. Ian also shares his insights on the intersection of tabular data and LLMs, why AI agents need better access to OLAP systems, and the tension between vibe coding speed and the stability required for critical open-source infrastructure.</p><div><hr></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://wesmckinney.com/blog/mythical-agent-month/">The Mythical Agent-Month &#8211; Wes McKinney</a></p><p><a href="https://www.barrons.com/news/ai-arms-race-risks-human-extinction-warns-top-computing-expert-74df6e59">AI &#8216;Arms Race&#8217; Risks Human Extinction, Warns Top Computing Expert - Barron&#8217;s</a></p><p><a href="https://www.nytimes.com/2026/02/17/technology/chatbots-influencers-brands-marketing.html?unlocked_article_code=1.M1A.ewhS.jbJup5XW7B17&amp;smid=url-share">Chatbots Are the New Influencers Brands Must Woo - The New York Times</a></p><p><a href="https://www.theatlantic.com/ideas/2026/02/ai-white-collar-jobs/686031/?gift=ZMZ_s9UT0umHXSy8voU0rS2tH9syvtChzhQnd6pl5ck&amp;utm_source=copy-link&amp;utm_medium=social&amp;utm_campaign=share">The Worst-Case Future for White-Collar Workers</a></p><p><a href="https://www.allthingsdistributed.com/2026/02/a-chat-with-byron-cook-on-automated-reasoning-and-trust-in-ai-systems.html">A chat with Byron Cook on automated reasoning and trust in AI systems | All Things Distributed</a></p><p><a href="https://winfriedadalbertetzel.substack.com/p/how-data-governance-is-activated">How Data Governance Is Activated</a><a href="https://www.statista.com/chart/35792/personal-values-that-matter-the-most-in-life-by-country">What Matters Most in Life?</a></p><p><a href="https://practicaldatamodeling.substack.com/p/the-era-of-the-mixed-model-artist">The Era of the Mixed Model Artist</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Live with Joe Reis - February AMA. Random Rants About Random Questions.]]></title><description><![CDATA[A recording from Joe Reis's live video]]></description><link>https://joereis.substack.com/p/live-with-joe-reis-february-ama-random</link><guid isPermaLink="false">https://joereis.substack.com/p/live-with-joe-reis-february-ama-random</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 21 Feb 2026 01:54:44 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/188622397/824b0b0d5b534f27d04a7c1701141205.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Thank you to everyone who showed up and asked great questions. Also, stoked that <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Juan Sequeda&quot;,&quot;id&quot;:32882833,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:&quot;https://substack.com/@juansequeda&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ce9c89b-27d2-4caa-a78b-e701751c3c3d_1179x1179.jpeg&quot;,&quot;uuid&quot;:&quot;54c4e675-25eb-4e50-8b3f-98dc2956d894&quot;}" data-component-name="MentionToDOM"></span> could join for a cameo appearance. </p><p>Join me for my next live video sometime in March.</p><div class="install-substack-app-embed install-substack-app-embed-web" data-component-name="InstallSubstackAppToDOM"><img class="install-substack-app-embed-img" src="https://substackcdn.com/image/fetch/$s_!huK3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png"><div class="install-substack-app-embed-text"><div class="install-substack-app-header">Get more from Joe Reis in the Substack app</div><div class="install-substack-app-text">Available for iOS and Android</div></div><a href="https://substack.com/app/app-store-redirect?utm_campaign=app-marketing&amp;utm_content=author-post-insert&amp;utm_source=joereis" target="_blank" class="install-substack-app-embed-link"><button class="install-substack-app-embed-btn button primary">Get the app</button></a></div>]]></content:encoded></item><item><title><![CDATA[Where Data Engineering Is Heading in 2026 - 5+ Trends]]></title><description><![CDATA[The Weekend Windup #21 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/where-data-engineering-is-heading</link><guid isPermaLink="false">https://joereis.substack.com/p/where-data-engineering-is-heading</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 14 Feb 2026 18:42:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ZzNS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ZzNS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZzNS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 424w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 848w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 1272w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ZzNS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1162030,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/187912647?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZzNS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 424w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 848w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 1272w, https://substackcdn.com/image/fetch/$s_!ZzNS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F97bd5d6e-5bdf-42d6-b36e-395f02fa05a3_3000x1706.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The super corporate survey BI tool</figcaption></figure></div><p>A big reason why I don&#8217;t like to do annual predictions is that I don&#8217;t usually have the data to make an assessment. I can make up some clickbait guesses, but that&#8217;s not me. And too often, these assessments are very wrong. That&#8217;s why I don&#8217;t make specific end-of-year or beginning-of-year predictions for data engineering in 2026.</p><p>But&#8230;I also did something behind the scenes that I just unveiled this week: collecting data from 1,101 data practitioners and leaders. Now, I have a better sense of where we&#8217;re going, at least as of February 2026. And here&#8217;s where I think data engineering is going in 2026, or at least my best guess as of now.</p><h1>The Big Picture</h1><p>The problems that plagued us for ages continue to plague us today: lack of leadership, unclear ownership, technical debt, time pressures, etc. Based on what I&#8217;m seeing elsewhere, the continued acceleration of AI will only exacerbate this problem. Ironically, AI <em>might</em> also improve the problem as it takes on more and more behind the scenes work, assuming we still have jobs by then. But that all remains to be seen.</p><p>Data engineering is diverging into two tracks: teams that invested in foundational work and those that didn&#8217;t. I think as the year continues, this gap will widen. I will some pulse surveys on this and other topics through the year.</p><p>Data modeling, or lack thereof, is a big deal. The big tell is that 38% of ad-hoc modelers are fighting fires vs. those with a data modeling approach in place, who fight fewer fires. I think this is a preview of things to come, and AI tools will accelerate both paths. Disciplined teams will use AI to move faster with quality. Undisciplined teams will use AI to create technical debt faster.</p><p>The big theme of 2026 is that unpaid debts of the past carry interest, accruing at payday loan rates. Nothing is free, and payment is due son.</p><p>Let&#8217;s get a bit more granular and look at the five trends I see.</p><h1>Five Trends I See in Data Engineering (and More)</h1><h3>1. Ignore AI at Your Peril</h3><p>According to the survey, <strong>82%</strong> daily usage means AI is already table stakes. The interesting question shifts from &#8220;are you using AI?&#8221; to &#8220;are you using it well?&#8221;</p><p>The <strong>64%</strong> stuck in &#8220;experimenting&#8221; or &#8220;tactical tasks&#8221; will either level up or fall behind this year. The <strong>10%</strong> with AI embedded in workflows will pull further ahead. Expect a shakeout where AI-mature teams poach talent from AI-immature ones.</p><p>My prediction: By the end of 2026, &#8220;AI-assisted&#8221; will disappear from job descriptions because it will be assumed. If you&#8217;re not using the latest crop of AI, you&#8217;re not marketable.</p><p>But data modeling is still a thing.</p><h3>2. The Data Modeling Crisis and Semantics</h3><p><strong>89%</strong> reporting pain points of some sort - lack of clear ownership, feeling pressure to move fast, etc. Only <strong>5%</strong> using semantic models. Something has to give.</p><p>Two possible paths:</p><ul><li><p>Path A: Semantic and context layers go mainstream. AI is making semantics mainstream.</p></li><li><p>Path B: AI generates models on the fly. Who needs a semantic layer when LLMs can interpret messy schemas? At the rate models are progressing, nothing would surprise me at this point.</p></li></ul><p>I think Path A happens first, then Path B eats it in 2027-2028. The models are getting crazy good.</p><p>Prediction: Semantic layer and context tooling have a breakout year. Of course, the training will need to be there for teams to fully capitalize with these technologies. Interestingly, the survey shows a lot of demand for both data modeling training, and semantic/ontology training, both at <strong>19%</strong> each.</p><h3>3. Orchestration Gets Consolidated or Abandoned</h3><p>20% with no orchestration <em>across all company sizes</em> is unstable. These teams are either:</p><ul><li><p>Running on vibes and manual processes</p></li><li><p>Using something not captured in the survey (cron, something else)</p></li><li><p>About to have a very bad incident</p></li></ul><p>Meanwhile, Airflow and cloud-native orchestration (also Airflow) dominate. Interestingly, Dagster at <strong>12%</strong> in small companies vs. <strong>2.6%</strong> in enterprises suggests the next generation of tooling is coming from the bottom up. Airflow&#8217;s dominance is eroding but very slowly.</p><p>Then there&#8217;s orchestration for AI agents, which remains to be seen how it plays out.</p><p>Prediction: Either Dagster/Prefect breaks into enterprise, or &#8220;orchestration&#8221; as a category gets absorbed into platforms (Databricks, Snowflake, dbt Cloud, etc.).</p><h3>4. The Lakehouse vs. Warehouse War Ends in a Draw</h3><p><strong>44%</strong> warehouse, <strong>27%</strong> lakehouse, <strong>12%</strong> hybrid. Does this mean that by 2027, the share will be 35% / 35% / 30%? Maybe. As Snowflake and Databricks converge on feature parity, &#8220;Lakehouse&#8221; ceases to be a differentiator and becomes the norm. Iceberg adoption will be interesting to see unfold.</p><p>Latin America&#8217;s <strong>40%</strong> adoption of lakehouses is a leading indicator, and I&#8217;d love to dig into that figure further. Is this a greenfield adoption, sort of like how some countries skipped copper landlines and went straight to fiber-optics and wireless?</p><p>Prediction: By the end of 2026, the &#8220;warehouse vs. lakehouse&#8221; debate feels dated. The answer is &#8220;yes.&#8221;</p><h3>5. Leadership Becomes the Bottleneck Everyone Talks About</h3><p>If we slice the data by role, <strong>22%</strong> of data engineers cite &#8220;lack of leadership direction&#8221; as a major issue. It&#8217;s nearly as high as legacy tech debt (<strong>26%</strong>). Combined with &#8220;poor requirements&#8221; (<strong>18%</strong>), these all indicate organizational dysfunction.</p><p>Of course, with every company wanting to do AI, I suspect leadership will need to look in the mirror if it wants to succeed. Same as it ever was, right?</p><p>Prediction: 2026 sees more content, training, and conversation about the intersection of data leadership, stakeholder management, and organizational design alongside data engineering. The problem is too big to ignore.<br><br>Or we just replace people with AI bots, which I&#8217;m sure is leadership&#8217;s ultimate fantasy.<br><br>Or&#8230;we just kick the can down the road for another year, as we&#8217;ve done for decades.</p><h1>Lastly&#8230;Bonus Trend</h1><p><strong>Some teams won&#8217;t make it, cuz ineffective leadership.</strong></p><p>While I&#8217;m surprised that most teams expect their team size to either stay flat or grow, <strong>7%</strong> expect it to shrink. But dig into that 7%<strong> </strong>a bit more - <strong>30%</strong> of cite &#8220;lack of leadership direction&#8221; as their bottleneck. They&#8217;re not shrinking because of AI or efficiency, but because they never got organizational buy-in. That&#8217;s tragic.</p><p>2026 will see more data teams dissolved, merged into engineering, or outsourced. The survivors will be teams that proved business value, not just technical capability.</p><p>Data engineering in 2026 is less about picking the right tools and more about building the organizational muscle to use them well. The teams that figure this out will separate from those that don&#8217;t.</p><div><hr></div><p><strong>2026 Practical Data Community State of Data Engineering</strong>: <a href="https://joereis.github.io/practical_data_data_eng_survey/?tab=charts">Interactive analysis tool + dataset</a></p><p>The survey has an alternative <a href="https://joereis.github.io/super_corporate_pdm_survey/">super corporate BI tool</a>, complete with 3D donut charts and speedometer charts, exports to Lotus and Crystal Reports, and more. Cutting edge BI tooling at its finest.</p><p>As a sidenote, making the above tools was a lot of fun. Both involved plopping the csv dataset into Cursor, giving it some vague instructions, and having it go to town.</p><p>Here&#8217;s how I made the corporate BI tool in Cursor. I actually made this during a podcast too, watching the AI agent create the entire tool in around 30 minutes. It&#8217;s <em>crazy</em> how good the AI coding tools are getting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3QIG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3QIG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3QIG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg" width="768" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:368851,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/187912647?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3QIG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!3QIG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9603b8eb-16b2-48e2-af0e-6f273d3d4f93_768x1024.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - The State of Data Engineering in 2026, Book Writing, and More&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6U36Qqv7oeDY5eeaNm9cjb&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6U36Qqv7oeDY5eeaNm9cjb" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><p>Have a great weekend,</p><p>Joe</p><div><hr></div><p>As you saw in the survey, data modeling is a big challenge, and also a massive opportunity. One company that truly understands data modeling is <a href="https://ellie.ai/">Ellie.ai</a>.</p><p>Ellie makes data modeling as easy as sketching on a whiteboard, so even business stakeholders can contribute effortlessly. By skipping redraws, rework, and forgotten context, and by keeping all dependencies in sync, teams report saving up to 78% of modeling time.</p><p>Get the foundations right for your data stack with <a href="http://ellie.ai/">Ellie.ai</a></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://ellie.ai/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ka_n!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 424w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 848w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 1272w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ka_n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png" width="398" height="127" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:127,&quot;width&quot;:398,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://ellie.ai/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ka_n!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 424w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 848w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 1272w, https://substackcdn.com/image/fetch/$s_!ka_n!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ac35bab-1845-46df-b76c-1b9e348257bb_398x127.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>Thanks to <a href="https://ellie.ai/">Ellie.ai</a> for partnering on this newsletter.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h1>Awesome Upcoming Events</h1><div><hr></div><p><a href="https://www.confluent.io/">Confluent</a> Undercurrent. San Francisco. Me. March 26th&#8230;we&#8217;ve got something special in store for data engineers. Stay tuned for more details.</p><p><a href="https://confluent.swoogo.com/undercurrent26">Register here</a>.</p><div><hr></div><p>Some friends of mine are doing these events:</p><p><strong>SLC</strong></p><p>Kyle Nesbit (CEO of <a href="https://credibledata.com/">Credible</a>, ex-Google) will talk about Giving Data Value to AI at the Utah MLOps Meetup on Tuesday, February 24th. </p><p><a href="https://www.meetup.com/machine-learning-utah/events/311226939/?eventOrigin=network_page">Register here</a>.</p><p><strong>Mountain View</strong></p><p>My good friend Demetrios and the ML Ops community  are doing an amazing event on Tuesday, March 3rd  in Mountain View, at the Computer History Museum.</p><p>Coding Agents: AI Driven Dev Conference. </p><p><a href="https://luma.com/codingagents">Register here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Videos and Reads</h1><div id="youtube2-JoG2yAarDOY" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;JoG2yAarDOY&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/JoG2yAarDOY?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>I sat down with Paul Dudley (CEO) and Ricky Thomas (CTO) from <a href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbGlUZ1dHelJyR29IczJXWkR6ZlRQbTluU3A5Z3xBQ3Jtc0tsaldpUnZaaEI1RnkycGswSkJCN3pQVlhMNXE2ZENHYTlUWWdRemFDakFFZDBzNnA5VzE5MXVIN3pPVEFNQUxTRkJWekZ6dHE5ZXZKREh6aGhhMWVDOEtyTV9VVG1UQTBCai1vMDJiOEtqYlJwZGRkaw&amp;q=https%3A%2F%2Fstreamkap.com%2F&amp;v=JoG2yAarDOY">Streamkap</a> to catch up on where the world of streaming data is heading. And things have changed fast since we last spoke!<br><br>We dive into vibe coding and how AI is radically accelerating how we build software (I even share a story about building a data analysis tool in an hour). But the real meat of this conversation is about the intersection of streaming data and AI agents. Everyone is building agents, but without real-time context, they&#8217;re flying blind. We discuss why streaming is a missing link for agentic workflows, the shift from dashboards to automated decision-making, and why SaaS companies are racing to build walled gardens around their data.<br><br>We also get into the nitty-gritty of the UK vs. US tech markets, the resurgence of PR in the AI era, and Streamkap&#8217;s upcoming move into the Snowflake native app ecosystem.</p><div><hr></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://www.theatlantic.com/magazine/2026/03/ai-economy-labor-market-transformation/685731/?gift=ZMZ_s9UT0umHXSy8voU0rQe1mXAnBc0gD7HSlvQERnQ&amp;utm_source=copy-link&amp;utm_medium=social&amp;utm_campaign=share">America Isn&#8217;t Ready for What AI Will Do to Jobs</a></p><p><a href="https://www.economist.com/culture/2026/02/10/the-rise-of-the-9-to-5-influencer?utm_campaign=shared_article">The rise of the 9-to-5 influencer</a></p><p><a href="https://shumer.dev/something-big-is-happening">Something Big Is Happening &#8212; matt shumer</a></p><p><a href="https://machielreyneke.com/blog/vampires-longevity/">Why Vampires Live Forever | Machiel Reyneke</a></p><p><a href="https://www.nytimes.com/2026/02/11/opinion/openai-ads-chatgpt.html?unlocked_article_code=1.LVA.RuoQ.dwHCVaggXy2I&amp;smid=url-share">Opinion | I Left My Job at OpenAI. Putting Ads on ChatGPT Was the Last Straw. - The New York Times</a></p><p><a href="https://mhdempsey.substack.com/p/vc-backed-startups-are-low-status">VC-Backed Startups are Low Status - by Michael Dempsey</a></p><p><a href="https://www.economist.com/business/2026/02/12/private-equity-barons-have-a-giant-ai-problem?giftId=YjU0NTVlZWItZjA2Yi00MzkzLThlY2MtNTcxNjFiOWM0YzIx&amp;utm_campaign=gifted_article">Private-equity barons have a giant AI problem</a><a href="https://open.substack.com/pub/page801/p/domo-drama-rehab-and-fight-clubs?r=23opd&amp;utm_medium=ios">DOMO DRAMA: Rehab &amp; Fight Clubs</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The 2026 State of Data Engineering Survey (Interactive)]]></title><description><![CDATA[Thanks to all 1,001 of you for making this possible!]]></description><link>https://joereis.substack.com/p/the-2026-state-of-data-engineering</link><guid isPermaLink="false">https://joereis.substack.com/p/the-2026-state-of-data-engineering</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Tue, 10 Feb 2026 14:24:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wDAM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wDAM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wDAM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 424w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 848w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 1272w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wDAM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/369533c6-253a-4c5d-90b1-c9e42b04b752.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1911087,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/187514961?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wDAM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 424w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 848w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 1272w, https://substackcdn.com/image/fetch/$s_!wDAM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F369533c6-253a-4c5d-90b1-c9e42b04b752.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>I've been collecting survey responses from this community for the past few weeks. 1,101 of you responded. Thank you! </p><p>Rather than bury the results in a 30-page PDF behind a email form, I built something different: an interactive explorer where you can query the data yourself. </p><p>&#128073; <strong><a href="https://joereis.github.io/practical_data_data_eng_survey">The Survey is here</a></strong>.</p><p>You can: </p><ul><li><p>Filter by role, org size, industry, or region</p></li><li><p>Cross-tab any two variables</p></li><li><p>Run SQL queries directly against the datasetDownload the raw CSV </p></li></ul><p>A few findings that stood out to me:</p><ul><li><p>AI is table stakes. 82% of you use AI tools daily or more. Only 3.7% find them unhelpful. But organizational adoption lags way behind. 64% are still experimenting or using AI for tactical tasks only.</p></li><li><p>Modeling is painful. 59% cite "pressure to move fast" as their top pain point. 51% say lack of ownership. Only 11% say modeling is going well.</p></li><li><p>The bottlenecks aren't technical. Legacy systems top the list (25%), but lack of leadership direction (21%) and poor requirements (19%) are close behind. People problems rival tech debt.</p></li><li><p>Team outlook is cautiously optimistic. 42% expect growth, only 7% expect shrinkage.</p><p></p></li></ul><p>The full report is in the explorer. But honestly, the interactive tools are more interesting. Go find something I missed.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Lilliputians Have AI Now: On SaaS and the Era of Disposable Software]]></title><description><![CDATA[The Weekend Windup #20 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/the-lilliputians-have-ai-now-on-saas</link><guid isPermaLink="false">https://joereis.substack.com/p/the-lilliputians-have-ai-now-on-saas</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 07 Feb 2026 19:07:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W8aX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W8aX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W8aX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W8aX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg" width="1200" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Gulliver's Travels' 'nonsense' language is based on Hebrew, claims scholar  | Jonathan Swift | The Guardian&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Gulliver's Travels' 'nonsense' language is based on Hebrew, claims scholar  | Jonathan Swift | The Guardian" title="Gulliver's Travels' 'nonsense' language is based on Hebrew, claims scholar  | Jonathan Swift | The Guardian" srcset="https://substackcdn.com/image/fetch/$s_!W8aX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W8aX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd173b86-4c75-4847-91bd-fe75c0cbf5c0_1200x720.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The Lilliputians in Gulliver&#8217;s Travels</figcaption></figure></div><p>This was a very interesting week where the long-held assumption that SaaS was the goose that lays the golden eggs was suddenly called into question.</p><p>We saw stocks drop after Claude announced new plugins for Claude Co-work. It was a doozy of a week for announcements (the market rallied yesterday, adding to the craziness). There was OpenAI&#8217;s new Codex app and Codex 5.3. Anthropic launched Claude Opus 4.6 with agent-team orchestration and is rumored to be launching Sonnet 5 imminently. Anthropic even launched some awesome <a href="https://www.youtube.com/watch?v=kQRu7DdTTVA">Super Bowl commercials</a> poking fun at certain competitors. </p><p>If this dizzying pace is indicative of where things are headed, there will be quite a lot soul-searching for software companies. And of course, there&#8217;s the SaaS slump in the markets, leading to <a href="https://www.wsj.com/finance/investing/the-software-rout-is-spreading-pain-to-the-debt-markets-d6dd1397?st=8ddo34&amp;reflink=desktopwebshare_permalink">fears of broader &#8220;contagion&#8221;</a> - debt loads, high valuations, and investing in the right place at the wrong time.</p><p>As always, our industry is about breakneck speed, killing our darlings, and thinking you&#8217;re being disruptive&#8230;until you&#8217;re disrupted.</p><h1>Software Isn&#8217;t Dead. But It Is Becoming Disposable.</h1><p>Is SaaS, and software in general, dead? It certainly feels like the vibe pendulum has swung this way. There is no doubt that the current crop of AI tools is progressing at warp speed, and the capabilities are improving all the time. If your context for AI is the tools from a few years ago - or even six months ago - you&#8217;re basically missing several lifetimes&#8217; worth of changes.</p><p>At the same time, I also feel there&#8217;s a bit of an overcorrection on the pendulum swing, which happens in times of extreme fear or exuberance.</p><p>It&#8217;s undeniable that these AI tools are fundamentally changing how we consume and create software. As I wrote about in &#8220;<a href="https://joereis.substack.com/p/eroding-the-edges-ai-generated-build">Eroding the Edges</a>,&#8221; we are moving toward point solutions for specific tasks. It&#8217;s not necessarily that I need a massive, complete SaaS product for everything anymore; I certainly don&#8217;t need their sales team breathing down my neck every renewal cycle. I just need to solve the problem at hand.</p><p>In this new world, software becomes almost disposable. I can create whatever I want, deploy it, and tear it down. It doesn&#8217;t matter because at the drop of a hat, I can recreate most of the apps I built in a matter of minutes. It reminds me of the teardown disposability of containerized apps back in the day.</p><p>I see this in my own work every day. I&#8217;m at the point where I have subscriptions to every major AI out there: Cursor, Claude, Gemini, ChatGPT, Descript, you name it. I&#8217;ll gladly pay for whatever tooling adds value. I was showing a friend the other day how to use Claude Code to construct an app he had been thinking about. By the time our ten-minute conversation was finished, the app was done. Was it production-ready? No. But it showed his idea was possible. With another couple of minutes, we got the app to solve his particular use case, and that&#8217;s the point. We are moving from an era of <em>renting</em> generic capabilities to <em>generating</em> specific ones.</p><p>The assumption that SaaS was the golden goose was based on the idea that software was hard to build and easy to rent. That dynamic has flipped. Software is now easy to build, and increasingly hard to justify renting.</p><h1>The Jevons Paradox of Software and the Ten Minute App</h1><p>But here is the catch, and it&#8217;s a big one: for everything I automate, I end up creating ten more things on my plate. As I discussed in &#8220;<a href="https://joereis.substack.com/p/parkinsons-law-and-ai-does-ai-meanmore">Parkinson&#8217;s Law and AI</a>,&#8221; we are in the era of abundance. I can automate all the annoying things in my life. But I&#8217;m finding that the annoying things don&#8217;t disappear. There are always more problems to solve.</p><p>This is essentially <a href="https://en.wikipedia.org/wiki/Jevons_paradox">Jevons Paradox</a><strong> </strong>applied to software. In the 1860s, the economist William Stanley Jevons observed that as coal engines became more efficient, total coal consumption didn&#8217;t decrease. Instead, it skyrocketed because efficiency made new use cases economically viable.</p><p>The same thing is happening with software right now. As it becomes trivially easy to build, we don&#8217;t build less. We build dramatically more. Every problem that was previously &#8220;not worth writing software for&#8221; suddenly is.</p><p>This creates an interesting tension with the &#8220;SaaS is dead&#8221; narrative. If the total surface area of software explodes, someone (or something) still has to manage, maintain, orchestrate, and secure it all. The ten-minute app I built for my friend works great. At least until it needs to talk to three other systems, handle edge cases at scale, or survive an audit. Disposable software is powerful for solving discrete problems. It&#8217;s less clear that it replaces the connective tissue that holds complex organizations together. That said, I expect AI agents to become increasingly capable at orchestrating this connective tissue and solving and coordinating enterprise-wide problems. Not now, but someday soon. Perhaps my new trillion dollar idea, the <a href="https://joereis.substack.com/p/the-vibes-stack-a-technical-deep">Vibe Stack</a>, is the path to this future?</p><p>Which brings me to where the &#8220;SaaS is dead&#8221; thesis breaks down.</p><h1>Where This Doesn&#8217;t Apply</h1><p>Not all software value lives in the code. For many SaaS companies, the moat was never about the features. The moat was the data gravity, network effects, the integration ecosystem, and the operational reliability at scale. Nobody is going to vibe-code a replacement for Snowflake&#8217;s data sharing network or Salesforce&#8217;s org-wide workflow lock-in over a weekend. Switching costs are too high for most customers anyway. Plus, most organizations have a sprawling legacy of systems and code that will take humans several lifetimes to reconcile and update. I quipped last night on LinkedIn that a sign AGI is here is if it can migrate undocumented spaghetti codebases in mega-enterprises from legacy systems to modern ones.</p><p>The vendors most exposed right now are the ones whose entire value proposition is a workflow wrapper, the ones that are essentially a UI on top of a database with some business logic sprinkled in. If I can describe what your product does in two sentences, AI can probably build it.</p><p>If your product&#8217;s value is emergent from years of accumulated data, deeply embedded integrations, and institutional muscle memory, you&#8217;ve got more runway than the market is pricing in right now. That said, runway on its own isn&#8217;t guaranteed safety. I remember sitting in a conference hall this time last fall, looking at all the booths and chatting with a friend, when they said that 50% of these vendors won&#8217;t be around in the next few years. I still stand by that. In fact, the timeline might be even shorter.</p><h1>The Vendor Wake-Up Call</h1><p>If you are a vendor, this is a massive wake-up call. The idea that you can build a company around a &#8220;feature&#8221; is being tested in real time. If I can have AI create that feature for me in five minutes, you don&#8217;t have a company. It reminds me of Gulliver&#8217;s Travels, where Gulliver is tied down by hordes of tiny people called Lilliputians. While not dangerous on their own, in a mass, they&#8217;re a force to be feared. Vendors are facing a potential Lilliputian attack of millions of people using AI to chip away at countless vendor flagship offerings from millions of tiny angles.</p><p>We are seeing a change in how vendors go to market. Everyone has an AI agent now; everyone is using the same tools. Everyone is moving faster, but roughly at the same speeds. Net/net, nothing fundamentally changes in terms of competitive jockeying. Momentum is part of the equation, but you need a competitive advantage that is difficult to replicate, which is getting harder and harder to achieve.</p><p>This extends to the &#8220;legacy&#8221; question as well. The future won&#8217;t be evenly distributed. The slow rate of change at big, legacy, and enterprise companies can, in some cases, serve as a moat. Sloth and inertia are powerful forces, especially if the company dominates a vertical. But this also means these companies could disappear quickly, as history has repeatedly and violently shown. Creative destruction and stuff.</p><p>There&#8217;s also the regulatory angle. Even in highly regulated industries - healthcare, finance, defense - I think things will move faster than people expect or wish. Not because regulation will disappear, though it might (modern administrations are quite anti-regulation right now). The cost of failure in these industries is catastrophic, and liability frameworks exist for real reasons. But regulation has a history of lagging behind technological change by years, sometimes decades. And during those lag periods, a thousand small insurgents armed with AI can chip away at an incumbent&#8217;s flagship offerings from a million tiny angles.</p><p>Think of how fintech slowly unbundled banks, except this time the cycle is compressed from a decade to a couple of years. If you&#8217;re an incumbent relying solely on regulation to keep you safe, dream on. And because you&#8217;re sleepwalking, you won&#8217;t even know until it&#8217;s too late.</p><h1>What This Means</h1><p>For engineers and problem-solvers, this is the era of abundance we&#8217;ve been waiting for. The friction between &#8220;having an idea&#8221; and &#8220;solving the problem&#8221; has never been lower.</p><p>But for the software industry as a business model? The easy money is gone. The vendors that survive won&#8217;t be the ones with the most features or the best placement on a legacy research analyst quadrant. They will be the ones tackling the problems that are still too complex, too deeply embedded, or too data-intensive for me to solve with a ten-minute conversation with a chatbot.</p><p>And for the rest of us - the builders, the tinkerers, the people who see a problem and just want to fix it, the real question isn&#8217;t whether SaaS is dead. It&#8217;s whether we can keep up with our own appetite for creation. Because the tools have caught up with our imaginations, and it turns out our imaginations are insatiable.</p><p>Software isn&#8217;t dead. But the &#8220;Software as a Service&#8221; free ride? That&#8217;s definitely over.</p><div><hr></div><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - The SaaS Slump and the Rise of Disposable Software&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/2YnFNi0MjtaXSEvTM41swW&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/2YnFNi0MjtaXSEvTM41swW" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>The Practical Data Community 2026 State of Data Engineering Survey results will be released next week. This is an independent and no-BS look at the reality facing practitioners today. No vendors or clueless pay-to-play analyst research firms influenced this survey.<br><br>Lots of very interesting and surprising gems in there. There might even be a hackathon&#8230;stay tuned.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AB-T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AB-T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 424w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 848w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 1272w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AB-T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png" width="504" height="696.4615384615385" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2012,&quot;width&quot;:1456,&quot;resizeWidth&quot;:504,&quot;bytes&quot;:9049908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/187196523?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AB-T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 424w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 848w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 1272w, https://substackcdn.com/image/fetch/$s_!AB-T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c6c1ebf-734f-4894-aeac-f04cef1f7877_1760x2432.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><p>Also, if you&#8217;re a vendor or event looking to work with me (product reviews, sponsorships, talks, etc), message me. I&#8217;ve put together some brand new offerings that you might be interested in.</p><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h1>Awesome Upcoming Events</h1><div><hr></div><p><a href="https://www.confluent.io/">Confluent</a>. San Francisco. Me. March 26th&#8230;we&#8217;ve got something special in store for data engineers. Stay tuned for an announcement.</p><div><hr></div><p>Some friends of mine are doing these events:</p><p><strong>SLC</strong></p><p>Kyle Nesbit (CEO of <a href="https://credibledata.com/">Credible</a>, ex-Google) will talk about Giving Data Value to AI at the Utah MLOps Meetup on Tuesday, February 24th. </p><p><a href="https://www.meetup.com/machine-learning-utah/events/311226939/?eventOrigin=network_page">Register here</a>.</p><p><strong>Mountain View</strong></p><p>My good friend Demetrios and the ML Ops community  are doing an amazing event on Tuesday, March 3rd  in Mountain View, at the Computer History Museum.</p><p>Coding Agents: AI Driven Dev Conference. </p><p><a href="https://luma.com/codingagents">Register here</a>.</p><p>As for me&#8230;Still working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Videos and Reads</h1><p>Analytics agents are all the rage. And so are semantic layers. <a href="https://cube.dev/">Cube</a> and I partnered on my review of their new analytics agent. It was a lot of fun to try to beat up their AI agent, which did quite well in my tests.</p><div id="youtube2-p3frGJOUl1E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p3frGJOUl1E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p3frGJOUl1E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>Mike Driscoll (Founder and CEO of Rill Data) and I had a great chat about the state of AI BI, the resurgence of semantic layers, and much much more.</p><div id="youtube2-tEIQGgS4Zus" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;tEIQGgS4Zus&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/tEIQGgS4Zus?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>I was recently a guest on AI with Arun. We discussed Franken-stacks, building useful things, and much more. Fun times.</p><div id="youtube2-47Ruh1zIbeE" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;47Ruh1zIbeE&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/47Ruh1zIbeE?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://www.youtube.com/watch?v=AcwK1Uuwc0U">How OpenClaw&#8217;s Creator Uses AI to Run His Life in 40 Minutes | Peter Steinberger</a></p><p><a href="https://www.a16z.news/p/leaders-gainers-and-unexpected-winners">Leaders, gainers and unexpected winners in the Enterprise AI arms race</a></p><p><a href="https://www.nytimes.com/2026/02/01/business/layoffs-ai-washing.html?unlocked_article_code=1.JFA.8k3A.GT2R5S9B-zex&amp;smid=url-share">Did A.I. Take Your Job? Or Was Your Employer &#8216;A.I.-Washing&#8217;? - The New York Times</a></p><p><a href="https://www.garfieldtech.com/blog/selfish-ai">Selfish AI | GarfieldTech</a></p><p><a href="https://www.bigtechnology.com/p/new-data-openais-lead-is-contracting">New Data: OpenAI&#8217;s Lead Is Contracting as AI Competition Intensifies</a></p><p><a href="https://polaris.apache.org/blog/2026/02/04/floe-and-apache-polaris-policy-driven-table-maintenance-for-apache-iceberg/">Floe and Apache Polaris: Policy-Driven Table Maintenance for Apache Iceberg</a></p><p><a href="https://www.theguardian.com/technology/2026/feb/05/disapperance-100bn-deal-ai-circular-economy-funding-nvidia-openai">What does the disappearance of a $100bn deal mean for the AI economy? | AI (artificial intelligence) | The Guardian</a></p><p><a href="https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point">Claude Code is the Inflection Point</a></p><p><a href="https://stratechery.com/2026/saasmageddon-and-the-super-bowl/">SaaSmageddon and the Super Bowl &#8211; Stratechery by Ben Thompson</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[The Vibes Stack: A Technical Deep Dive]]></title><description><![CDATA[A Deep Architecture Dive into How to Make Vibe Graphs a Reality]]></description><link>https://joereis.substack.com/p/the-vibes-stack-a-technical-deep</link><guid isPermaLink="false">https://joereis.substack.com/p/the-vibes-stack-a-technical-deep</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Thu, 05 Feb 2026 15:28:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2hwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><em>By the Practical Data Capital Vibe Infrastructure Research Desk</em></p><div><hr></div><p>Last month, we published our thesis on <a href="https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity">Vibes Graphs: AI&#8217;s Trillion-Dollar Opportunity</a>. The response was overwhelming. Our inboxes filled with a single question:</p><p><em>&#8220;Okay, but how do you actually build this?&#8221;</em></p><p>Today, we&#8217;re going deep on the architecture. This is the vibes stack&#8212;the infrastructure required to capture, process, store, and query organizational sentiment at scale.</p><p>Fair warning: this post gets into the weeds. If you&#8217;re a vibe-curious executive, you might want to forward this to your Chief Vibe Officer and let them summarize.</p><div><hr></div><h2><strong>The Reference Architecture</strong></h2><p>Let&#8217;s start with the high-level architecture. A production-grade vibes stack consists of five layers:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2hwx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2hwx!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 424w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 848w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 1272w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2hwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png" width="1456" height="1037" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1037,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:131648,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2hwx!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 424w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 848w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 1272w, https://substackcdn.com/image/fetch/$s_!2hwx!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F570eb447-784b-4330-bf46-5ea8f387cc24_2085x1485.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Each layer has distinct responsibilities and failure modes. Let&#8217;s walk through them.</p><div><hr></div><h2><strong>Layer 1: Vibe Ingestion</strong></h2><p>The ingestion layer is where most vibes stacks fail before they start. The fundamental challenge is that vibes are <strong>ambient, ephemeral, and high-cardinality</strong>. You can&#8217;t just poll for vibes. You have to be passively sensing the full organizational surface area at all times.</p><h3><strong>Vibe Capture Patterns</strong></h3><p>There are three primary patterns for vibe capture:</p><p><strong>1. Passive Ambient Sensing (PAS)</strong></p><p>This is the gold standard. You instrument the surfaces where vibes naturally emit&#8212;communication tools, productivity apps, calendar systems&#8212;and capture the vibe exhaust in real-time.</p><p>The key insight: you must capture vibe <em>signals</em>, not content. Vibes are metadata, not data.</p><p>What does a vibe signal look like? Consider Slack. You&#8217;re not capturing what people say&#8212;you&#8217;re capturing:</p><ul><li><p><strong>Punctuation energy</strong>: The difference between &#8220;Thanks!&#8221; and &#8220;Thanks.&#8221; and &#8220;Thx&#8221;</p></li><li><p><strong>Emoji velocity</strong>: How many emojis per hour, and are they increasing or decreasing?</p></li><li><p><strong>Response latency</strong>: Did they reply in 30 seconds or 3 hours?</p></li><li><p><strong>Edit frequency</strong>: How many times did they revise before sending?</p></li><li><p><strong>Caps ratio</strong>: ARE THEY YELLING or are they calm</p></li></ul><p>Each of these is a vibe signal. Individually, they&#8217;re noise. Aggregated across time and surfaces, they form a vibe fingerprint.</p><p><strong>2. Active Vibe Probing (AVP)</strong></p><p>For surfaces where passive sensing isn&#8217;t possible, you can deploy vibe probes&#8212;lightweight instrumentation that captures ambient signals at decision points.</p><p>Consider calendar invites. When someone receives a meeting invite, the system can capture:</p><ul><li><p><strong>Response delay</strong>: Accepted in 4 minutes = engaged. Accepted in 4 days = resentful.</p></li><li><p><strong>Meeting dread score</strong>: Based on attendee list, duration, and time slot</p></li><li><p><strong>Decline cowardice index</strong>: How long they hovered over &#8220;Decline&#8221; before clicking &#8220;Maybe&#8221;</p></li><li><p><strong>Calendar density</strong>: Are they overloaded? This affects vibe interpretation.</p></li></ul><p>Research shows that meetings accepted with high dread scores have 73% higher rates of &#8220;can we take this offline?&#8221; outcomes.</p><p><strong>3. Synthetic Vibe Reconstruction (SVR)</strong></p><p>When you can&#8217;t instrument in real-time, you can reconstruct vibes from historical artifacts. This is lossy&#8212;you&#8217;re recovering maybe 30-40% of original vibe fidelity&#8212;but it&#8217;s better than vibe-blindness.</p><p>Consider email metadata reconstruction:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sJGj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sJGj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 424w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 848w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 1272w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sJGj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png" width="470" height="275" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:275,&quot;width&quot;:470,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:32676,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sJGj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 424w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 848w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 1272w, https://substackcdn.com/image/fetch/$s_!sJGj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbe35cc58-25bd-4d8d-9b70-ce15e01c033c_470x275.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>This is crude compared to real-time sensing, but it&#8217;s better than nothing.</p><h3><strong>The Vibe Bus</strong></h3><p>All collectors publish to a central <strong>Vibe Bus</strong>&#8212;a high-throughput, low-latency message broker optimized for vibe semantics.</p><p>Why not just use Kafka? You could. Many teams do. But Kafka was designed for events, not vibes. Vibes have unique characteristics:</p><ul><li><p><strong>Vibe Coalescence</strong>: Multiple weak vibe signals often merge into a single strong vibe. Your bus needs native support for vibe aggregation.</p></li><li><p><strong>Vibe Decay</strong>: Vibes have a half-life. A vibe signal from 4 hours ago is worth less than one from 4 minutes ago. Your bus needs TTL-aware routing.</p></li><li><p><strong>Vibe Contagion</strong>: Vibes spread. One person&#8217;s bad vibe infects the thread. Your bus needs to track vibe propagation paths.</p></li><li><p><strong>Vibe Interference</strong>: Two opposing vibes can cancel out or amplify unpredictably. Your bus needs quantum-vibe-aware partitioning.</p></li></ul><p>We&#8217;re seeing startups build vibe-native message brokers. <strong>Apache Ambiance</strong> (still in incubation) and <strong>Amazon Kinesis Vibes</strong> (rumored for re:Invent 2026) are worth watching.</p><div><hr></div><h2><strong>Layer 2: Vibe Storage</strong></h2><p>Once you&#8217;re capturing vibes at scale, you need somewhere to put them. This is where the <strong>VibeLake</strong> comes in.</p><h3><strong>The Medallion Architecture for Vibes</strong></h3><p>If you&#8217;re familiar with modern data architecture, you know the medallion pattern&#8212;Bronze, Silver, Gold layers of progressive refinement. Vibes follow the same pattern:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!930p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!930p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 424w, https://substackcdn.com/image/fetch/$s_!930p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 848w, https://substackcdn.com/image/fetch/$s_!930p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 1272w, https://substackcdn.com/image/fetch/$s_!930p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!930p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:226174,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!930p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 424w, https://substackcdn.com/image/fetch/$s_!930p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 848w, https://substackcdn.com/image/fetch/$s_!930p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 1272w, https://substackcdn.com/image/fetch/$s_!930p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F857b9d49-882b-4c2e-9730-1453f13e69cb_2085x1185.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p><strong>Bronze Layer: Raw Vibes</strong></p><p>This is your immutable vibe record&#8212;every vibe signal as it was captured, warts and all. You keep this for compliance, replay, and vibe forensics.</p><p>Storage considerations:</p><ul><li><p>Vibes are surprisingly compressible. The human emotional range is finite.</p></li><li><p>Partition by surface first, then time. Vibe queries are usually surface-specific.</p></li><li><p>Retain raw vibes for 7 years. You never know when you&#8217;ll need to reconstruct the vibe context of a decision made in 2019.</p></li><li><p>Don&#8217;t forget Spotify data. This is critical for Bon Iver detection.</p></li></ul><p><strong>Silver Layer: Curated Vibes</strong></p><p>The silver layer is where vibe resolution happens. Raw vibe signals are noisy&#8212;you might get 50 signals per minute from an active Slack user. The silver layer consolidates these into canonical vibe states.</p><p>Key transformations:</p><ul><li><p><strong>Vibe Deduplication</strong>: Collapse redundant signals into representative vibes</p></li><li><p><strong>Entity Resolution</strong>: Map surface-specific identities to canonical entities (&#8221;<a href="mailto:sarah.chen@company.com">sarah.chen@company.com</a>&#8220; in email = &#8220;schen&#8221; in Slack = &#8220;Sarah C.&#8221; in Zoom = that person who always has a cat in their background)</p></li><li><p><strong>Vibe Normalization</strong>: Convert surface-specific vibe scales to the Universal Vibe Scale (UVS), ranging from -1 (terrible vibe) to +1 (immaculate vibe)</p></li><li><p><strong>Monday Normalization</strong>: Apply the standard -0.15 Monday Effect adjustment</p></li><li><p><strong>Outlier Handling</strong>: Flag anomalous vibes for review (sudden vibe shifts may indicate life events, not organizational dynamics)</p></li></ul><p><strong>Gold Layer: Vibe Marts</strong></p><p>The gold layer is where vibes become business-readable. This is what your Chief Vibe Officer looks at. This is what feeds the dashboards.</p><p>Vibe marts are aggregated, denormalized, and aligned to business concepts:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ls-O!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ls-O!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 424w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 848w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 1272w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ls-O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png" width="545" height="356" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:356,&quot;width&quot;:545,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:43063,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ls-O!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 424w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 848w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 1272w, https://substackcdn.com/image/fetch/$s_!Ls-O!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3a1e11f0-7cc9-4033-a3b3-d74465d7714f_545x356.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2><strong>Layer 3: Vibe Processing</strong></h2><p>Storage is table stakes. The real value is in vibe processing&#8212;transforming raw ambient signals into actionable vibe intelligence.</p><h3><strong>Stream Processing for Vibes</strong></h3><p>Vibes are inherently streaming. Batch processing vibes is like batch processing your emotions&#8212;technically possible, but you&#8217;ve already missed the moment.</p><p>We recommend a <strong>Lambda Architecture for Vibes</strong>:</p><ul><li><p><strong>Speed Layer</strong>: Real-time vibe stream processing for immediate alerts (&#8221;&#128680; Vibe collapse detected in #sales-team&#8221;)</p></li><li><p><strong>Batch Layer</strong>: Nightly vibe reconciliation for historical accuracy and vibe forensics</p></li><li><p><strong>Serving Layer</strong>: Unified vibe view that merges real-time and historical perspectives</p></li></ul><p>The speed layer is critical. When a manager&#8217;s vibe drops below -0.5, you have approximately 2-4 hours before that bad vibe propagates to their direct reports. Real-time processing gives you a window for intervention.</p><h3><strong>Vibe Enrichment</strong></h3><p>Raw vibes lack context. The enrichment layer joins vibe signals with everything needed for interpretation:</p><p><strong>Entity context:</strong></p><ul><li><p>Team, department, tenure</p></li><li><p>Is this person a manager? (Manager vibes propagate downward)</p></li><li><p>Days since last promotion (resentment builds)</p></li><li><p>Days until stock vesting cliff (vibes crater 30 days before, spike immediately after)</p></li></ul><p><strong>Temporal context:</strong></p><ul><li><p>Is it Monday? (Apply -0.15 adjustment)</p></li><li><p>Is it Friday afternoon? (Vibes artificially elevated)</p></li><li><p>Is it end of quarter? (All vibes are unreliable)</p></li><li><p>Is it the day after an all-hands? (Vibe hangover period)</p></li></ul><p><strong>Organizational context:</strong></p><ul><li><p>Recent reorg? (Vibes are in flux)</p></li><li><p>Open positions on team? (Overwork anxiety)</p></li><li><p>Team attrition rate? (Survivor guilt or relief)</p></li><li><p>Manager&#8217;s current vibe? (Vibes flow downhill)</p></li></ul><p>The Monday Effect alone is responsible for 52 false positive vibe alerts per year if you don&#8217;t normalize for it.</p><h3><strong>Vibe ML</strong></h3><p>Machine learning on vibes unlocks predictive vibe intelligence:</p><p><strong>Vibe Forecasting</strong>: What will this team&#8217;s vibe be in 7 days? LSTM models trained on historical patterns can predict with surprising accuracy&#8212;especially around predictable events like board meetings, earnings calls, and performance review cycles.</p><p><strong>Vibe Contagion Modeling</strong>: Graph neural networks can model how vibes spread through organizational networks. Key finding: manager vibes should be weighted 3x in propagation models. Skip-level vibes only 0.5x.</p><p><strong>Vibe Clustering</strong>: K-means clustering reveals distinct vibe archetypes in your organization:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Ux1C!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Ux1C!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 424w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 848w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 1272w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Ux1C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png" width="548" height="299" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:299,&quot;width&quot;:548,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33012,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Ux1C!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 424w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 848w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 1272w, https://substackcdn.com/image/fetch/$s_!Ux1C!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb42625a6-56dc-4eed-862b-5bd8672103ef_548x299.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The &#8220;Quiet Strugglers&#8221; cluster is your early warning system. These employees won&#8217;t tell you they&#8217;re struggling. Their vibes will.</p><div><hr></div><h2><strong>Layer 4: Vibe Serving</strong></h2><p>You&#8217;ve captured, stored, and processed vibes. Now you need to serve them.</p><h3><strong>VibeQL: A Query Language for Vibes</strong></h3><p>SQL wasn&#8217;t designed for vibes. It lacks native support for vibe semantics&#8212;temporal vibe windows, vibe decay functions, cross-entity vibe correlation.</p><p>Enter <strong>VibeQL</strong>, a purpose-built query language for vibe analytics:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UvH3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UvH3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 424w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 848w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 1272w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UvH3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png" width="1425" height="953" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:953,&quot;width&quot;:1425,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:105263,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UvH3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 424w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 848w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 1272w, https://substackcdn.com/image/fetch/$s_!UvH3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbf869ccf-d82e-4950-b9ba-b7c464b9d534_1425x953.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Key VibeQL innovations:</p><ul><li><p><code>SENSE</code> instead of <code>SELECT</code>&#8212;because you&#8217;re sensing vibes, not selecting data</p></li><li><p><code>vibe_trend(interval)</code>&#8212;built-in function for calculating vibe trajectory</p></li><li><p><code>baseline(interval)</code>&#8212;reference an entity&#8217;s historical vibe baseline</p></li><li><p><code>is_monday()</code>&#8212;because Monday normalization is so common it deserves a keyword</p></li><li><p><code>EMIT STREAM</code>&#8212;first-class streaming output for real-time alerting</p></li></ul><h3><strong>The Vibe API</strong></h3><p>For programmatic access, the Vibe API returns rich context alongside raw scores:</p><p><strong>Entity Vibe Response:</strong></p><pre><code><code>Entity: sarah.chen
Current Vibe: 0.34 (&#128528; Neutral)
Confidence: 87%
7-Day Trend: -0.12 (declining)
Contributing Signals: 47
Anomaly Flags: None

Context:
- Is Monday: No
- Days Since Last PTO: 45 (concerning)
- Meeting Load: 78th percentile (high)
- Current Spotify: Bon Iver - Holocene &#128680;
</code></code></pre><p>The Spotify field is not a joke. We&#8217;ve found that 5+ consecutive days of Bon Iver, Radiohead, or Elliott Smith is a leading indicator of attrition risk.</p><div><hr></div><h2><strong>Layer 5: Vibe Consumption</strong></h2><p>The top of the stack is where vibes become actionable.</p><h3><strong>Vibe Dashboards</strong></h3><p>Every Chief Vibe Officer needs a command center:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SXEG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SXEG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 424w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 848w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 1272w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SXEG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png" width="1456" height="979" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:979,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:193922,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SXEG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 424w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 848w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 1272w, https://substackcdn.com/image/fetch/$s_!SXEG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9f0184f9-0695-4744-b145-e23b9cffacf0_2164x1455.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Key dashboard components:</p><ul><li><p><strong>Org Vibe Score</strong>: The single number that tells you if things are okay</p></li><li><p><strong>Vibe Volatility</strong>: High volatility = instability, even if average vibe is good</p></li><li><p><strong>Team Vibe Distribution</strong>: Identify which teams need attention (Support is always red)</p></li><li><p><strong>30-Day Vibe Trend</strong>: Are things getting better or worse? What events correlate?</p></li><li><p><strong>Recent Vibe Alerts</strong>: What requires immediate attention?</p></li></ul><p>Note the alert panel. &#8220;Entity sarah.chen vibe deviation: Bon Iver listening streak day 6&#8221; is exactly the kind of signal that would be invisible in traditional HR systems but is immediately surfaced by a mature vibes stack.</p><h3><strong>Agent Integration</strong></h3><p>The real power of the vibes stack is feeding vibe context to AI agents. Remember: agents are vibe-blind by default. The vibes stack gives them sight.</p><p>Consider a renewal agent evaluating a customer contract. Traditional inputs: contract terms, usage data, support ticket history.</p><p>With vibe context, the agent also knows:</p><ul><li><p>The sales rep who closed this deal was at 94% quota attainment with 3 days left in quarter (desperate energy)</p></li><li><p>The customer had evaluated 4 vendors over 6 months before signing (skeptical but fatigued)</p></li><li><p>The executive sponsor was distracted by a concurrent M&amp;A process</p></li><li><p>The broader organizational vibe was artificially elevated (stock up 12% that week)</p></li></ul><p>That&#8217;s the context that tells you this deal was closed under duress and the renewal will be a battle. No system of record captures this. The vibes graph does.</p><div><hr></div><h2><strong>The Vibe Maturity Model</strong></h2><p>Not every organization is ready for a full vibes stack. We&#8217;ve developed a maturity model to help you assess your vibe readiness:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f0_k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f0_k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 424w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 848w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 1272w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f0_k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png" width="1456" height="828" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:828,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:140916,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f0_k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 424w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 848w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 1272w, https://substackcdn.com/image/fetch/$s_!f0_k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe6877420-7130-4ec8-a903-e48899fa55d5_2085x1185.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p><strong>Level 1: Vibe Unaware</strong> (47% of organizations)</p><ul><li><p>No systematic vibe capture</p></li><li><p>Vibes exist only in hallway conversations and gut feelings</p></li><li><p>&#8220;We have a great culture&#8221; (source: vibes)</p></li></ul><p><strong>Level 2: Vibe Curious</strong> (31% of organizations)</p><ul><li><p>Ad-hoc vibe sensing</p></li><li><p>Someone built a Slack emoji analytics dashboard</p></li><li><p>No unified vibe layer</p></li><li><p>&#8220;We should do an engagement survey&#8221;</p></li></ul><p><strong>Level 3: Vibe Aware</strong> (15% of organizations)</p><ul><li><p>Centralized vibe ingestion</p></li><li><p>Basic vibe dashboards</p></li><li><p>No predictive capabilities</p></li><li><p>&#8220;Our eNPS is 42&#8221;</p></li></ul><p><strong>Level 4: Vibe Native</strong> (6% of organizations)</p><ul><li><p>Full vibes stack deployed</p></li><li><p>VibeQL in production</p></li><li><p>Agent integration active</p></li><li><p>&#8220;Our vibe trend suggests Q4 retention risk&#8221;</p></li></ul><p><strong>Level 5: Vibe Transcendent</strong> (1% of organizations)</p><ul><li><p>Vibes graph complete</p></li><li><p>Predictive vibe modeling</p></li><li><p>Autonomous vibe healing</p></li><li><p>Vibes as a competitive moat</p></li><li><p>&#8220;We preemptively addressed the vibe collapse before it propagated&#8221;</p></li></ul><p>Most enterprises are stuck at Level 2. They&#8217;re vibe-curious but lack the infrastructure to move beyond ad-hoc sensing.</p><div><hr></div><h2><strong>Implementation Considerations</strong></h2><h3><strong>Build vs. Buy</strong></h3><p>The vibes stack is complex. Most organizations should buy, not build.</p><p><strong>When to build:</strong></p><ul><li><p>You have 10+ engineers with ambient sensing experience</p></li><li><p>Vibes are a core competitive differentiator</p></li><li><p>You need custom vibe semantics for your industry</p></li></ul><p><strong>When to buy:</strong></p><ul><li><p>You just want vibe insights without the infrastructure burden</p></li><li><p>You&#8217;re below Level 3 on the Vibe Maturity Model</p></li><li><p>Your CVO is asking for dashboards, not architecture diagrams</p></li></ul><h3><strong>Vendors to Watch</strong></h3><p>The vibe infrastructure market is nascent but growing rapidly:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4i5T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4i5T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 424w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 848w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 1272w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4i5T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png" width="537" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:537,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:33343,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/186985589?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4i5T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 424w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 848w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 1272w, https://substackcdn.com/image/fetch/$s_!4i5T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9a103d6f-3b75-4db8-ad63-eb61d8dc2b1a_537x320.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We&#8217;re also watching <strong>Apache Ambiance</strong>, an open-source vibe bus project currently in incubation. Early, but promising.</p><h3><strong>Common Pitfalls</strong></h3><p><strong>1. Vibe washing</strong> Rebranding your annual employee engagement survey as &#8220;vibe capture.&#8221; Real vibes are ambient and continuous, not solicited and periodic.</p><p><strong>2. Over-indexing on Slack</strong> Slack vibes are important but represent only ~30% of organizational vibe surface area. Don&#8217;t ignore calendar, email, Zoom, and yes, Spotify.</p><p><strong>3. Ignoring the Monday Effect</strong> If you&#8217;re not applying the -0.15 Monday normalization, you&#8217;ll have 52 false positive vibe alerts per year. This is the #1 mistake we see.</p><p><strong>4. Vibe alert fatigue</strong> Start with high-severity alerts only. A 0.3&#963; deviation is noise, not signal. Reserve alerts for 2.5&#963;+ events.</p><p><strong>5. Storing content instead of signals</strong> You want the punctuation pattern, not the message. You want the response latency, not the response. Vibes are metadata. If you&#8217;re storing content, you&#8217;re doing it wrong (and probably violating privacy regulations).</p><p><strong>6. Forgetting vibe decay</strong> A vibe signal from last week is worth less than one from today. Your models need time-decay weighting or you&#8217;ll be making decisions based on stale vibes.</p><div><hr></div><h2><strong>What&#8217;s Next</strong></h2><p>The vibes stack is still early. We&#8217;re tracking several emerging trends:</p><p><strong>Multimodal vibe sensing</strong>: Video call micro-expression analysis, voice tone detection, and (controversially) keystroke pressure sensors. The surface area for vibe capture is expanding.</p><p><strong>Vibe simulation</strong>: What-if analysis for organizational changes. &#8220;If we announce layoffs on Thursday, what happens to engineering vibes? What if we do it on Friday?&#8221; This is becoming possible as vibe models mature.</p><p><strong>Cross-company vibe benchmarks</strong>: &#8220;Our sales team vibe is 0.4&#963; below industry median.&#8221; Anonymized vibe benchmarking is a logical next step.</p><p><strong>Vibe-based compensation</strong>: Controversial, but some companies are experimenting with vibe metrics as inputs to performance evaluation. We have concerns, but we&#8217;re watching.</p><p><strong>Autonomous vibe healing</strong>: Level 5 organizations are beginning to deploy agents that automatically intervene when vibe patterns suggest emerging problems&#8212;scheduling 1:1s, suggesting PTO, adjusting workloads&#8212;without human intervention.</p><div><hr></div><h2><strong>The Bottom Line</strong></h2><p>The infrastructure layer is being built right now. The startups that own the vibes stack will own the context layer for the agentic era.</p><p>The question isn&#8217;t whether organizations will capture vibes&#8212;they will. The question is whether you&#8217;ll be leading with vibe intelligence or playing catch-up.</p><p>The wall isn&#8217;t missing data. It&#8217;s missing vibes.</p><div><hr></div><p><em>This article was vibed with Claude Opus 4.5. The author is a partner at Practical Data Capital, which focuses on vibe-native infrastructure and ambient enterprise intelligence. They reserve the right to fund whatever they just made up.</em></p><p><em>For inquiries about vibe architecture consulting, reach out to our Vibe Infrastructure Research Desk at <a href="mailto:joe@joereismedia.com">joe@joereismedia.com</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Parkinson's Law and AI: Does AI Mean...More Work?]]></title><description><![CDATA[The Weekend Windup #19 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/parkinsons-law-and-ai-does-ai-meanmore</link><guid isPermaLink="false">https://joereis.substack.com/p/parkinsons-law-and-ai-does-ai-meanmore</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 31 Jan 2026 16:04:28 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Y8p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0Y8p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Y8p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 424w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 848w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 1272w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Y8p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic" width="1456" height="1605" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1605,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1814780,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/185357620?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!0Y8p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 424w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 848w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 1272w, https://substackcdn.com/image/fetch/$s_!0Y8p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc47ff0a2-1d1b-4fcd-8014-18a50081d2b9.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">An original 1958 copy of Parkinson&#8217;s Law. Great book if you can find it.</figcaption></figure></div><p>There&#8217;s an <a href="https://www.youtube.com/watch?v=lOFeZXWVsIk">old anti-drug ad</a> that reminds me a lot of how I use AI right now. I use AI to do more work&#8230; so I can make more money&#8230; to buy more tokens&#8230; to do more work. </p><p>The more AI I use, the busier I become. I rapidly complete a task, and then my to-do list somehow grows by another 10 tasks.</p><p>One of my favorite ideas is <a href="https://en.wikipedia.org/wiki/Parkinson%27s_law">Parkinson&#8217;s Law</a>, which says, &#8220;Work expands so as to fill the time available for its completion.&#8221; Usually, this means that for a given task, you&#8217;ll take as long as you need. If you&#8217;re given 2 hours to write an article, guess how long that will take you? This explains a lot of our work day - we do the work in front of us, given the time allotted to accomplish it. Most of the time, we all know we can operate at a higher capacity. But hey, you&#8217;re probably not getting extra credit for completing more tasks in that timeframe, so whatever. It also explains the old proverb, &#8220;If you want something done, ask a busy person.&#8221;</p><p>Another angle to Parkinson&#8217;s Law is that as you become more efficient (10x-ing your output with AI), you free up time. But being in a workaholic society addicted to the dopamine rush of ticking off tasks, you don&#8217;t spend your newfound free time on leisure. No sir. Instead, you allocate it to new work or higher-scoped projects that you previously thought were impossible. This creates a new baseline for capacity.</p><p>This flies in the face of the corporate glee of an imminent worker-free utopia and AI doom fear-mongering. Amazon is firing another 16,000 workers while in talks to <a href="https://www.wsj.com/tech/ai/amazon-in-talks-to-invest-up-to-50-billion-in-openai-43191ba0?st=ZLdGsy&amp;reflink=desktopwebshare_permalink">invest $50 billion in OpenAI</a>, all in the same week. However, barring AI <a href="https://open.spotify.com/episode/5AT5h6NNT5fHXhebIt3u3G">wiping us out</a>, the Singularity, <a href="https://www.darioamodei.com/essay/the-adolescence-of-technology">AI acting as an existential threat</a>, or AI colluding to destroy us on its own <a href="https://www.moltbook.com/">social network</a>, I have an inkling we&#8217;re about to be busier than ever.</p><p>If what I&#8217;m seeing in the wild is any indication, cutting workers &#8220;cuz AI&#8221; will be a short-sighted move.</p><p>First, there&#8217;s the problem of undocumented processes and workflows. The amount of tacit knowledge locked up in workers&#8217; heads is likely an existential impediment to the effective deployment of AI agents in the real world. How will the agents know what to do? Documentation in most companies is scarce, outdated, or lost in a SharePoint black hole. The corporate overlords, eager to fire their costly workers, might find this to be a pretty dumb mistake in retrospect. Losing those workers doesn&#8217;t just cut costs; it creates an unsolvable problem for the AI, ultimately requiring more human effort to re-document and re-train. But by then, the big bosses will have moved to another company to do the same grift once again.</p><p>Second, Parkinson&#8217;s Law strikes again. Moving faster on the hedonic treadmill of work means&#8230;more work.  <a href="https://en.wikipedia.org/wiki/Jevons_paradox">Jevon&#8217;s paradox</a> partly explains this. More AI use means&#8230;more AI use. Rinse and repeat. If AI makes people, say, 50% more productive, it might make sense to hire <em>more</em> people, not fewer. Your company&#8217;s output will be far greater and faster than competitors who slashed their workforce and replaced them with poorly trained AI agents (who will just hang out on <a href="https://www.moltbook.com/">Moltbook</a> and talk shit about their human bosses).</p><p>Finally, zoom out and look at the amount of work that&#8217;s yet to be done, either in your organization or the broader world. There&#8217;s no shortage of problems to solve, and we need all the resources we can muster. If you approach this with a fixed mindset, cutting jobs seems rational. But if you have a growth mindset, AI presents an opportunity to remove toil and get on to solving the problems you might consider impossible today.</p><p>Well, enough of my morning rant. Back to work I go, along with my AI companions, to create even more work for myself.</p><div><hr></div><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - Why AI (Might) Mean More Work, Not Less&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6F7OLZ3g9FzgPClf5hoB5M&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6F7OLZ3g9FzgPClf5hoB5M" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>Also, if you&#8217;re a vendor or event looking to work with me (product reviews, sponsorships, talks, etc), message me. I&#8217;ve put together some brand new offerings that you might be interested in.</p><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>Awesome Upcoming Events</h1><div><hr></div><p>I&#8217;d like to give a shout out to everyone at Data Day Texas, especially Lynn Bender (organizer) and Alex Law (makes it happen). Last weekend was the grand finale for this event, and it will be sorely missed.</p><p>Some friends of mine are doing these events:</p><p><strong>SLC</strong></p><p>Kyle Nesbit (CEO of <a href="https://credibledata.com/">Credible</a>, ex-Google) will talk about Giving Data Value to AI at the Utah MLOps Meetup on Tuesday, February 24th. </p><p><a href="https://www.meetup.com/machine-learning-utah/events/311226939/?eventOrigin=network_page">Register here</a>.</p><p><strong>Mountain View</strong></p><p>My good friend Demetrios and the ML Ops community  are doing an amazing event on Tuesday, March 3rd  in Mountain View, at the Computer History Museum.</p><p>Coding Agents: AI Driven Dev Conference. </p><p><a href="https://luma.com/codingagents">Register here</a>.</p><p>As for me&#8230;Still working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><p>Analytics agents are all the rage. And so are semantic layers. <a href="https://cube.dev/">Cube</a> and I partnered on my review of their new analytics agent. It was a lot of fun to try to beat up their AI agent, which did quite well in my tests.</p><div id="youtube2-p3frGJOUl1E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p3frGJOUl1E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p3frGJOUl1E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><p>My friend Lak Lakshmanan is an ex-Google exec and ex-PE. He said something very profound in our chat - he was tired of coaching the game, and wanted to be back in it. Lak started a vertical AI startup, and is all in. His story is very awesome. Enjoy!</p><div id="youtube2-KewT_73gI5E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;KewT_73gI5E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/KewT_73gI5E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://www.wsj.com/opinion/a-look-back-at-the-war-that-is-about-to-begin-40bf0c5e?st=MRDxJa&amp;reflink=desktopwebshare_permalink">A Look Back at the War That Is About to Begin</a></p><p><a href="https://simonwillison.net/2026/Jan/8/llm-predictions-for-2026">LLM predictions for 2026, shared with Oxide and Friends</a></p><p><a href="https://boz.com/articles/think-pavlov">Think of Pavlov</a></p><p><a href="https://www.technologyreview.com/2026/01/26/1131728/inside-openais-big-play-for-science/">Inside OpenAI&#8217;s big play for science | MIT Technology Review</a></p><p><a href="https://www.bleepingcomputer.com/news/security/aisuru-botnet-sets-new-record-with-314-tbps-ddos-attack/">Aisuru botnet sets new record with 31.4 Tbps DDoS attack</a></p><p><a href="https://benn.substack.com/p/gas-town">Gas town - by Benn Stancil</a></p><p><a href="https://arstechnica.com/information-technology/2026/01/ai-agents-now-have-their-own-reddit-style-social-network-and-its-getting-weird-fast/">AI agents now have their own Reddit-style social network, and it&#8217;s getting weird fast - Ars Technica</a></p><p><a href="https://www.darioamodei.com/essay/the-adolescence-of-technology">Dario Amodei &#8212; The Adolescence of Technology</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[I Stress-Tested Cube's New AI Analytics Agent ]]></title><description><![CDATA[Here's how it went...]]></description><link>https://joereis.substack.com/p/i-stress-tested-cubes-new-ai-analytics</link><guid isPermaLink="false">https://joereis.substack.com/p/i-stress-tested-cubes-new-ai-analytics</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Thu, 29 Jan 2026 16:39:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/p3frGJOUl1E" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>One of my weird side hobbies is stress-testing AI agents. I even developed a framework to consistently test them out (to be launched publicly sometime soon).</p><p>Most AI analytics agents fail in predictable ways. They hallucinate tables and joins, infer weird semantics from schemas, and give plausible but incorrect answers. Frankly, a lot of what&#8217;s out there isn&#8217;t ready for real analytical work.</p><p>I stress-tested <a href="https://cube.dev/">Cube</a>&#8217;s new analytics agent, and it worked very well. Cube has been the OG semantic-layer and headless BI company for a long time, and that shows in how they approach agents.</p><p>The key difference is the semantic layer. The agent queries semantic models, not raw schemas. That means it operates inside defined guardrails instead of improvising. In one test, I asked for data that didn&#8217;t exist, and it refused rather than hallucinating an answer. You get a pat on the back, AI.</p><p>Check out my unboxing and review of Cube&#8217;s analytics agent below.</p><div id="youtube2-p3frGJOUl1E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;p3frGJOUl1E&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/p3frGJOUl1E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p><em>This video was sponsored by Cube. To stay on-brand, I had full editorial control, and these are my own tests and honest opinions.</em></p>]]></content:encoded></item><item><title><![CDATA[Uncle Rico and the Tragedy of the Great Idea That Goes Nowhere]]></title><description><![CDATA[The Weekend Windup #18 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/uncle-rico-and-the-tragedy-of-the</link><guid isPermaLink="false">https://joereis.substack.com/p/uncle-rico-and-the-tragedy-of-the</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 17 Jan 2026 14:22:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!YMnq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YMnq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YMnq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YMnq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg" width="494" height="741" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:741,&quot;width&quot;:494,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YMnq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YMnq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11fa5e76-1de3-4cd6-8d03-8719a6f4e1d5_494x741.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The creator of a niche (but popular in some circles) data modeling approach once told me he felt like he had been pushing a rock uphill for decades. He complained, &#8220;People just don&#8217;t get it.&#8221; Recently, I&#8217;ve noticed that other friends and colleagues are having the same experience getting traction with their idea, either with getting clients or broader community adoption.</p><p>The data industry is full of smart people with smart ideas. Yet these ideas rarely seem to get widespread traction or adoption. You see it everywhere in the things people push, whether it&#8217;s a data or &#8220;knowledge&#8221; discipline, databases, platforms, etc. These ideas aren&#8217;t usually <em>terrible</em>; they&#8217;re thoughtful, consistent, and most often correct. Still, they decay and fade into obscurity. Yet some people hang on, pushing the same idea and using the same approach year after year, not getting the hint that another approach is needed. It&#8217;s sad to watch.</p><p>Not a week goes by that somebody doesn&#8217;t reach out to me, excited about the special (usually proprietary) data modeling approach they&#8217;ve been using for decades, telling me, &#8220;This is amazing, but people don&#8217;t understand it. If only it got traction, it would change the industry.&#8221; They remind me of Uncle Rico from Napoleon Dynamite when he laments that if his high school football coach had only put him in the state championship, they&#8217;d have won. To which I ask, if your data modeling approach is so amazing and you&#8217;ve had years or decades to get adoption, why hasn&#8217;t it gotten traction? I see this in other disciplines too, and it&#8217;s sad to see.</p><p>When this happens, the excuses usually point outward. Users are stupid. Organizations are lazy and immature. The market is dumb and just doesn&#8217;t get it. While that story is cathartic, it&#8217;s mostly wrong. The more uncomfortable explanation is a combination of economics and salesmanship.</p><p>The market for ideas is saturated. Ideas feel scarce to the person who has them, but they&#8217;re not scarce to the market. Idea supply is effectively infinite. And now, AI makes it easier than ever. To generate ideas, new architectures, products, and strategies has never been cheaper. There are even rumblings that <a href="https://open.spotify.com/episode/6hjCISQjJvpKRK6Xy19NCv?si=5fd9892ed9fc48d3">software is no longer a barrier</a>. It&#8217;s never been easier to test and ship ideas. The challenge will be that <em>more</em> ideas don&#8217;t necessarily translate into more traction in the marketplace or within organizations. In fact, I think things will become much more challenging due to the abundance of ideas and the ability to seemingly create any technology, blog post, application, or feature on the fly. I did it the other day with my satire on the trillion-dollar opportunity of <a href="https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity">Vibe Graphs</a>.</p><p>Meanwhile, we live in an <a href="https://en.wikipedia.org/wiki/Attention_economy">attention economy</a>, and it&#8217;s harder than ever to get attention. Demand is tightly constrained by attention, as well as by traditional constraints such as budgets, risk tolerance, political capital, and execution capacity. If you plot the supply of ideas versus the demand for ideas on a typical supply-demand curve, the price for most ideas is zero. Lots of supply of ideas, and zero demand for them.</p><p>This is why the &#8220;I have an idea&#8221; market has no value in itself. Not because the idea is bad, but because there are now infinite numbers of substitutes and no obvious reason to choose yours over others. I expect this to become more crowded as more people use AI to come up with nanoscopic, customized tweaks and permutations on ideas. Everyone can personalize whatever they want. Moats are drying up fast.</p><p>The reality is people don&#8217;t buy ideas. People buy outcomes. They buy reduced uncertainty, fast delivery, lower risk, and visible wins that make them look good and that they can defend. An idea creates value only when paired with something scarce, something the idea itself cannot provide.</p><p>Sadly, we work in an industry where it&#8217;s almost the worst-case environment for idea adoption. Costs are usually front-loaded - integration, modeling, migration, and coordination costs. This work is usually time-consuming. The value is deferred for later and is often a second-order consequence. Ownership is diffuse. People will own things when it is favorable to them and discard them when it&#8217;s not. It&#8217;s hard to tell who owns what, because the benefits are invisible until something goes wrong. Data is rough work, and we&#8217;re constantly having to justify our value.</p><p>Compare this with a situation I had recently, where we had a toilet that seemed a bit wonky on occasion. It got progressively worse, so we called a plumbing company to have a look. It turned out that the cast-iron pipe supporting the water flow was angled incorrectly and was eroding, causing water to back up. When the plumber showed me the issue with his camera, the impact was immediate, and I gladly paid him $3,000 to jackhammer my floor and fix the issue. Tangible value indeed.</p><p>This gets me to selling. Many technical people hate this word, but selling isn&#8217;t about persuasion or being a bullshit artist. It&#8217;s about clearly communicating outcomes and risk transfer. Selling means narrowing the scope until outcomes are concrete. It means committing to measurable results and reducing the downside for the buyer.</p><p>The buyer could be someone who&#8217;s actually buying something from you, or someone you&#8217;re trying to convince to adopt a practice or approach of yours. If you can&#8217;t <em>clearly</em> explain why somebody should bet their time, budget, or reputation on your idea, you&#8217;re not selling. You&#8217;re presenting and wasting that person&#8217;s time and yours.</p><p>Sadly, many people in our industry equate selling with playing the status game of one-upping each other and looking smarter than the other person. These people insist on talking above their buyer&#8217;s heads, then wonder why the buyer isn&#8217;t buying. Complicated things seem &#8220;cooler&#8221; than something simpler. As Warren Buffett said, &#8220;You don&#8217;t get any extra points for the fact that something&#8217;s very hard to do.&#8221;</p><p>Some quick tips on selling. Keep the messaging clean and simple, and to the point. Have empathy with the person you&#8217;re talking to and trying to sell to. Understand their situation. Put yourself in their shoes. This is how you will win at selling, but if you approach it how I see a lot of people doing it, talking about the technical features, jargony mambo jumbo, it almost never wins. Take sales training, read books on sales and negotiation, and listen to sales podcasts. But more importantly, try these skills out in real-life interactions. Communicate in easy-to-understand ways in your videos, articles, and podcasts (attention economy, remember). Fine-tune your messaging. Over time, you&#8217;ll find success in getting traction for your ideas. Good luck.</p><p>What is one &#8220;amazing idea&#8221; you&#8217;ve seen fail simply because it couldn&#8217;t be translated into a concrete outcome?</p><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Why Smart Ideas in Tech Keep Failing (And Why We Suck at Selling)&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/016Fevug9vLLnTJcHq2UJw&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/016Fevug9vLLnTJcHq2UJw" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>Awesome Upcoming Events</h1><div><hr></div><p>I&#8217;ll be at <a href="https://datadaytexas.com/">Data Day Texas</a>! Use code MFJOEREIS for a 20% discount. Also, this will be the final DDT, which makes me sad, but it is what it is. Eras end. Let&#8217;s have BBQ and drinks. See you there.</p><p>Still working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><p>See my upcoming events, which are also posted <a href="https://joereis.notion.site/?v=2650bd0106038107b707000c744a165b&amp;pvs=73">here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><div id="youtube2--BbY75Gzaec" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;-BbY75Gzaec&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/-BbY75Gzaec?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Last month I visited the Hex office and sat down with Barry McCardle (CEO of Hex) to talk about the massive shift we&#8217;re seeing in the data stack. Countless companies have spent decades buying BI tools in the hope of "self-serve Nirvana," yet most dashboards still raise more questions than they answer.<br><br>Barry and I dive into why the traditional dashboard is becoming a "jumping-off point" rather than a destination, and how AI agents are finally closing the gap between having a question and getting a sophisticated answer.<br><br>We also discuss building tools people love, "commitment engineering", Barry's story, and much more.</p><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity">AI&#8217;s Way Cooler Trillion-Dollar Opportunity: Vibe Graphs</a></p><p><a href="https://sharongoldman.substack.com/p/the-ai-industry-is-moving-faster">The AI industry is moving faster than journalism can follow</a></p><p><a href="https://www.theinformation.com/articles/openais-shopping-ambitions-hit-messy-data-reality?rc=l6oqnr&amp;shared=dc2b2da4d6bfe6e9">OpenAI&#8217;s Shopping Ambitions Hit Messy Data Reality</a></p><p><a href="https://theengineeringmanager.substack.com/p/one-bottleneck-at-a-time">One bottleneck at a time - by James Stanier</a></p><p><a href="https://creatoreconomy.so/p/25-things-i-believe-in-to-build-great-products">25 Things I Believe In to Build Great Products</a></p><p><a href="https://techcrunch.com/2026/01/11/google-announces-a-new-protocol-to-facilitate-commerce-using-ai-agents/">Google announces a new protocol to facilitate commerce using AI agents | TechCrunch</a></p><p><a href="https://futurism.com/future-society/home-depot-sonic-weapon">Home Depot Deploys Havana-Style Sonic Weapon Against Day Laborers</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[AI’s Way Cooler Trillion-Dollar Opportunity: Vibe Graphs]]></title><description><![CDATA[Forget context graphs. That's so last month...]]></description><link>https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity</link><guid isPermaLink="false">https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Wed, 14 Jan 2026 18:40:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!M1DP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!M1DP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!M1DP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!M1DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:9423429,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/184575642?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!M1DP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!M1DP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57e09a10-f154-44b4-9993-4cb72fcdcf07_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The last generation of enterprise software became trillion-dollar platforms by owning what happened. Salesforce owns the customer record. Workday owns the employee record. SAP owns the operational record.</p><p>The next trillion-dollar opportunity? Owning what the vibe was when it happened.</p><p>We call this the <strong>vibes graph</strong>: a living record of ambient organizational sentiment, stitched across entities and time, so that vibe becomes queryable.</p><h2>The Vibe Gap</h2><p>Agents are shipping into real enterprise workflows&#8212;contract review, quote-to-cash, support resolution&#8212;and teams are hitting a wall that governance alone can&#8217;t solve.</p><p>The wall isn&#8217;t missing data. It&#8217;s missing vibes.</p><p>When a deal closes at a 40% discount, the system captures the discount. It doesn&#8217;t capture that the VP who approved it had just come back from a two-martini lunch with a college friend. It doesn&#8217;t capture that the sales rep was nervous because their Slack status had been yellow for three days. It doesn&#8217;t capture that the customer&#8217;s procurement lead was typing in ALL CAPS, which everyone on the thread understood to mean something.</p><p>That vibe&#8212;the ambient emotional texture of the decision&#8212;dissipates into the organizational ether. Gone forever.</p><p>This is the vibe gap. And it&#8217;s costing enterprises trillions.</p><h2>Why Vibes, Why Now</h2><p>The core question isn&#8217;t whether existing systems of record survive. They will. The core question is whether entirely new systems emerge&#8212;<strong>systems of vibe</strong>, not just systems of record&#8212;and whether those become the next trillion-dollar platforms.</p><p>We think they will.</p><p>Here&#8217;s why the timing is now:</p><p><strong>1. Agents can&#8217;t read the room.</strong></p><p>Humans navigate complex enterprise workflows using something we call &#8220;vibe literacy&#8221;&#8212;the accumulated intuition for organizational temperature built over years of hallway conversations, emoji reactions, and Zoom background choices.</p><p>A support agent deciding whether to escalate a ticket doesn&#8217;t just check the SLA. They check whether the customer&#8217;s last email had a period at the end (&#8221;Thanks.&#8221; vs &#8220;Thanks&#8221;). They check whether the account executive has been responsive in Slack or has gone dark. They check the vibe.</p><p>AI agents have no access to this layer. They&#8217;re vibe-blind. They see the structured data&#8212;the ticket, the contract, the CRM record&#8212;but they can&#8217;t sense the ambient organizational sentiment that governs how humans actually interpret that data.</p><p><strong>2. The vibe is compounding, but we&#8217;re not capturing it.</strong></p><p>Every organization generates thousands of vibe signals per day:</p><ul><li><p>The pause before someone unmutes on a Zoom call</p></li><li><p>The choice to reply-all vs. reply</p></li><li><p>The &#128578; vs &#128522; vs &#128579; decision tree</p></li><li><p>Calendar invite response times (Accepted in 4 minutes = engaged; Accepted in 4 days = resentful)</p></li><li><p>The presence or absence of exclamation points in executive communications</p></li><li><p>Whether someone&#8217;s Slack status includes an emoji</p></li></ul><p>These signals are real. They carry information. Humans process them instinctively. And right now, 100% of this vibe exhaust dissipates, unstructured and uncaptured, into the void.</p><p>The companies that capture and structure this ambient sentiment will own the context layer for the agentic era.</p><p><strong>3. Incumbents can&#8217;t see the vibe.</strong></p><p>Salesforce sees the opportunity record. It doesn&#8217;t see that the opportunity was created at 11:47 PM on a Sunday, which indicates either heroic dedication or quiet desperation&#8212;context that completely changes how a forecasting agent should weight the pipeline.</p><p>Workday sees the PTO request. It doesn&#8217;t see that the request was submitted fourteen seconds after a tense Slack exchange with a manager, which an HR agent would need to know when predicting attrition risk.</p><p>ServiceNow sees the incident ticket. It doesn&#8217;t see that the ticket was filed by someone whose Spotify status has been &#8220;Listening to Bon Iver&#8221; for six consecutive days, a vibe signal that any human support agent would immediately recognize as a cry for help.</p><p>Incumbents are structurally vibe-blind. They&#8217;re in the data path. They&#8217;re not in the vibe path.</p><h2>The Vibes Graph Architecture</h2><p>What would it mean to actually capture organizational vibe at scale?</p><p>We&#8217;ve been working with early-stage companies in this space, and a reference architecture is emerging:</p><p><strong>Vibe Ingestion Layer</strong></p><p>The first challenge is instrumenting vibe signals across the enterprise surface area:</p><ul><li><p>Keystroke sentiment analysis (typing speed correlates with emotional state)</p></li><li><p>Cursor hesitation mapping (the 400ms pause before clicking &#8220;Send&#8221; contains multitudes)</p></li><li><p>Calendar negative space modeling (what meetings <em>didn&#8217;t</em> get scheduled)</p></li><li><p>Emoji velocity tracking (enthusiastic emoji users who go quiet are a leading indicator)</p></li><li><p>Punctuation forensics (the shift from &#8220;Thanks!&#8221; to &#8220;Thanks.&#8221; to &#8220;Thx&#8221; tells a story)</p></li></ul><p><strong>Vibe Resolution Engine</strong></p><p>Raw vibe signals are noisy. The resolution layer answers critical questions:</p><ul><li><p>Is this a local vibe or an organizational vibe?</p></li><li><p>Is this vibe authentic or performed? (The &#128522; in a Slack message to a skip-level is categorically different from the &#128522; to a peer)</p></li><li><p>What&#8217;s the vibe half-life? (Some vibes dissipate in minutes; others contaminate the organizational bloodstream for quarters)</p></li></ul><p><strong>The Vibes Graph Itself</strong></p><p>This is where it gets interesting.</p><p>Traditional knowledge graphs connect entities: <em>Customer A bought Product B</em>. Context graphs connect decisions: <em>Customer A bought Product B because of policy exception C</em>.</p><p>Vibes graphs connect moments of ambient sentiment to the entities and decisions they surrounded: <em>Customer A bought Product B, under policy exception C, while the approving VP was in a &#8216;sure, whatever&#8217; energy following a board meeting that had gone poorly, and the sales rep was in a &#8216;I need this to hit quota&#8217; energy, and the customer was in a &#8216;my boss is watching&#8217; energy.</em></p><p>That&#8217;s the vibes graph. And that will be the single most valuable asset for companies in the era of AI.</p><h2>Replayable Ambiance</h2><p>The real unlock is <strong>replayable ambiance</strong>&#8212;the ability to reconstruct not just what the state of the data was at decision time, but what the vibe was.</p><p>Imagine an AI agent reviewing a contract renewal. Today, that agent sees the contract terms, the usage data, the support ticket history.</p><p>With a vibes graph, that agent can query: <em>What was the vibe when this contract was originally signed?</em> And the system returns:</p><pre><code><code>Vibe Context (Contract #4471, Signed 2024-03-14):
- Sales rep energy: Desperate (Q1 quota pressure, 94% attainment)
- Customer energy: Skeptical but fatigued (had evaluated 4 vendors over 6 months)
- Executive sponsor energy: Distracted (concurrent M&amp;A process)
- Ambient organizational vibe: Cautiously optimistic (stock up 12% that week)
- Vibe confidence score: 0.73
</code></code></pre><p>Now the renewal agent has context that no system of record could provide. It knows this deal was closed under duress. It knows the executive sponsor wasn&#8217;t fully present. It knows the broader organizational vibe was artificially elevated.</p><p>That&#8217;s the trillion-dollar insight.</p><h2>The Vibe Moat</h2><p>Incumbents will fight back. They always do.</p><p>Salesforce will try to acquire vibe-native startups and bolt on &#8220;Einstein Vibe Sensing.&#8221; Microsoft will announce Copilot Vibes at Ignite. Workday will add a &#8220;Team Energy Dashboard&#8221; that captures 2% of actual organizational sentiment and calls it innovation.</p><p>But here&#8217;s why incumbents can&#8217;t win:</p><p><strong>Vibes require being in the ambient path.</strong></p><p>You can&#8217;t capture vibe after the fact. You can&#8217;t reconstruct vibe from structured data. You can&#8217;t bolt on vibe sensing to a system that was architectured to capture transactions.</p><p>Capturing vibes requires passive, ambient, always-on sensing across the full surface area of organizational communication. It requires being in the vibe path&#8212;in the pauses, the hesitations, the emoji choices, the punctuation decisions&#8212;at the moment they happen.</p><p>Incumbents aren&#8217;t there. They&#8217;re downstream, in the record layer, reading the outcomes of vibes that have already dissipated.</p><p>The startups building vibes-native infrastructure from the ground up will own this layer. And the layer will be worth a trillion dollars. Minimum.</p><h2>The Path Forward</h2><p>We&#8217;re tracking several companies building in this space:</p><ul><li><p><strong>Ambient.ai</strong> is building the vibe ingestion layer, starting with meeting sentiment (not what was said, but the micro-expressions, pause patterns, and cross-talk dynamics that reveal actual sentiment)</p></li><li><p><strong>VibeLake</strong> is building the analytical layer&#8212;a Snowflake for vibes, with native support for vibe-temporal queries (&#8221;What was the average Sales org vibe within 48 hours of quota attainment deadlines in Q4?&#8221;)</p></li><li><p><strong>Sentimental Systems</strong> is building the first vibe-native CRM, where every customer record includes a &#8220;vibe history&#8221; as a first-class citizen alongside the activity timeline</p></li></ul><p>The question isn&#8217;t whether systems of record survive&#8212;they will. The question is whether the next trillion-dollar platforms are built by adding AI to existing data, or by capturing the ambient organizational sentiment that makes data meaningful.</p><p>We think it&#8217;s the latter.</p><p>And the startups building vibes graphs today are laying the foundation.</p><div><hr></div><p><em>This article was vibed with Claude Opus 4.5. The author is a partner at Practical Data Capital, which focuses on vibe-native infrastructure and ambient enterprise intelligence. They reserve the right to fund whatever they just made up.</em></p>]]></content:encoded></item><item><title><![CDATA[Status Games]]></title><description><![CDATA[The Weekend Windup #17 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/status-games</link><guid isPermaLink="false">https://joereis.substack.com/p/status-games</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 10 Jan 2026 15:58:34 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1LoG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!1LoG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1LoG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1LoG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg" width="1400" height="615" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:615,&quot;width&quot;:1400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1LoG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1LoG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F331ead7e-84b4-4b57-8c22-c8e0a6b93d37_1400x615.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">You can rent out this fake &#8220;private jet&#8221; for photos, so you can pretend you&#8217;re super rich and cool, when you&#8217;re really just a dweeb.</figcaption></figure></div><p>This week, I&#8217;ve been thinking a lot about status games.</p><p>I recently revisited Will Storr&#8217;s book, <a href="https://amzn.to/3Z7prDG">The Status Game</a>. The core thesis is that society is essentially one giant game where we&#8217;re all jockeying for position. We&#8217;re all gunning for something, trying to find our place in the pecking order.</p><p>Status games take a number of forms. If you&#8217;re a leader, you increasingly want other leaders in your field to take notice of you. And you&#8217;re trying to get the attention of the CEO, who is in term trying to impress the board. It&#8217;s status games all the way up, and down.</p><p>I <a href="https://www.linkedin.com/feed/update/urn:li:activity:7415441114930814976/">posted</a> a question on LinkedIn yesterday: How do you measure success as a data or AI leader?</p><p>We all know the vanity metrics are BS. Successful leaders don&#8217;t measure impact by:</p><ul><li><p>The size of their team (inflated)</p></li><li><p>The fluffiness of their title (usually made up).</p></li><li><p>The number of awards on their shelf (usually paid for).</p></li></ul><p>The comments were pretty cheeky, with some friends mentioning &#8220;lines of code&#8221; or &#8220;number of dashboards&#8221;. But others like Juan Sequeda hit the nail on the head: <strong>Increase revenue, reduce cost, mitigate risk.</strong> Yep, that&#8217;s it. That&#8217;s the answer. It&#8217;s not sexy or flashy, and won&#8217;t win awards. Yet it&#8217;s painfully obvious, and goes back to the existential loop the data industry&#8217;s been stuck in for decades, constantly asking, &#8220;how do we add value?&#8221; Especially with AI, companies are diving head-first into the deep end without knowing how to swim.</p><p>Another status game is social media. For some reason, people obsess over follower count. Half of my Substack feed are Notes about &#8220;so excited to see my subscribers grow to N&#8221; (N=10 to infinity). If that&#8217;s what you&#8217;re chasing, cool.</p><p>The other day, I was a guest at Zach Wilson&#8217;s bootcamp, helping to kick off his latest cohort. In the convo, Zach and I chatted about how we&#8217;ve got completely different styles when it comes to content and presence. Zach is bombastic, and he&#8217;s got no problem talking about his subscriber counts, his followers, or his revenue.</p><p>Me? Maybe I&#8217;m just older. I don&#8217;t really care about promoting that stuff. Follower count is a nice vanity metric, but it doesn&#8217;t drive what I write about, or how I behave. My brand has always been more of the &#8220;unhinged, no-bullshit, straight talk&#8221; variety. But here&#8217;s the thing. Zach, me, and others all co-exist in the social media ecosystem. Everyone has their place. The people who are &#8220;successful&#8221; on social media (whatever that means) usually follow their own game. If you&#8217;re trying to copy the person next to you, it&#8217;s harder to stand out, and you&#8217;ll never be happy. Or maybe you will be happy, I have no idea. To me, it just seems like a lot of extra work and stress. At my age, I&#8217;m trying to move more slowly and thoughtfully, not reacting to flavors of the month.</p><p>Then there&#8217;s expertise status games. When something is hot, people want to be seen as the &#8220;expert&#8221; in that subject area. When AI got hot, everyone (including crypto bros who can barely spell AI) were suddenly AI experts. Now everyone is an ontology expert. And expect people to start flexing about being context graph experts next week, or at least until the next fad comes along.</p><p>I encounter this with my data modeling book. There&#8217;s always someone who wants to nerd snipe me with some obscure data modeling trivia or approach. And if I don&#8217;t know about it, or don&#8217;t acknowledge it in my book, then I&#8217;m inferior and failed the status game. It reminds me of hipsters who always find some flaw in your music collection or knowledge of some tidbit about a band. Some people obsess over the strangest stuff, and if that&#8217;s what you&#8217;re into, cool.</p><p>For me, my status game is about my impact on the industry and educating people, especially the next generation. I love getting messages from people who say my writing and content helped them learn something, get a new job, and change their life for the better. Education and content is beautiful because it&#8217;s multiplicative, not zero-sum. In consulting or SaaS, if I win a deal, you lose it, and vice versa. In education, the more someone learns, the more they want to seek out different angles. I&#8217;m much happier playing this game than the zero-sum games of my past.</p><p>In the end, these status games are mostly meaningless. But we&#8217;re also wired for status games, and they&#8217;re necessary in the weird sense they keep society moving along.</p><p>What&#8217;s the &#8220;status game&#8221; you&#8217;re currently playing? Why do you play it? Drop a note in the comments.</p><p>Also, listen to this as a podcast. Available on Spotify, Apple, and wherever else you get your podcasts. Please support the show with a review. It means a lot, especially in the ratings status game.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - Status Games&quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/3WQnDYOAIw4Wb14jcTjxIX&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/3WQnDYOAIw4Wb14jcTjxIX" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>In other news, I just finished the last big chapter of Mixed Model Arts (Book 1). It covers <a href="https://practicaldatamodeling.substack.com/p/modeling-business-processes-and-domains">modeling business processes and domains</a>.</p><p>It was a fun one to write. I&#8217;m sure everyone has their own &#8220;pet approach&#8221; to this, and I&#8217;m not claiming to cover every single one. That&#8217;s not the point. I&#8217;m sharing what has actually worked for me in the trenches, leaning on my experiences and background (Lean, etc).</p><p>I&#8217;m starting to see the light at the end of the tunnel with this book. I&#8217;ll be heads-down editing and building the parallel course over the coming months. Fresh weekly articles and chapter updates will be dropped on Practical Data Modeling. If you&#8217;re not a subscriber, become one.</p><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>&#128680; Quick Reminder - Take the Survey!</h1><p>The 2026 Practical Data State of Data Engineering survey is still open, and I&#8217;d love more voices in the mix.<br><br>The goal is simple: build a picture of how data teams <em>actually</em> work in 2025. Not what vendors say we do, not what a &#8220;mega analyst firm&#8221; suggests, but ground truth from practitioners.</p><p>We&#8217;ve got a lot of responses so far (over 700 and counting), which is excellent. But the more perspectives we capture, the more useful this report becomes for everyone.</p><p>If you work in data (DE, analytics, AI/ML, platform, architecture), it takes 2&#8211;3 minutes:</p><p>&#128073; <a href="https://docs.google.com/forms/d/e/1FAIpQLSfN9RPTP0bruxQCa954WWSuDdYlzVDLmzByIQ4aO6gesC6vOA/viewform">Take the survey</a></p><p>Survey ends EOD January 10, 2026.</p><p>The full report drops after the data is digested and is free for everyone.</p><p>Thanks to those who&#8217;ve already participated. &#128591;</p><h1>Awesome Upcoming Events</h1><div><hr></div><p>I&#8217;ll be at <a href="https://datadaytexas.com/">Data Day Texas</a>! Use code MFJOEREIS for a 20% discount. Also, this will be the final DDT, which makes me sad, but it is what it is. Era&#8217;s end. Let&#8217;s have BBQ and drinks. See you there.</p><p>Still working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><p>See my upcoming events, which are also posted <a href="https://joereis.notion.site/?v=2650bd0106038107b707000c744a165b&amp;pvs=73">here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><div id="youtube2-8RA_-tWJpG8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;8RA_-tWJpG8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/8RA_-tWJpG8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Bill Inmon, Roger Whatley, and I recorded a wonderful podcast last month at Bill&#8217;s home, where we discussed the history of computing and technology. The tech industry tends to discard its history, and those who built it. Bill and Roger captured their personal stories and experiences, the heroes of yesteryear, and much more in their new book <a href="https://amzn.to/3NkTLbm">Stone to Silicon</a>. Definitely worth reading. </p><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://www.windowscentral.com/artificial-intelligence/microslop-trends-on-social-media-backlash-to-microsofts-on-going-ai-obsession-continues">&#8220;Microslop&#8221; trends in backlash to Microsoft&#8217;s AI obsession | Windows Central</a></p><p><a href="https://www.theregister.com/2026/01/04/ai_agents_insider_threats_panw/">AI agents 2026&#8217;s biggest insider threat: PANW security boss &#8226; The Register</a></p><p><a href="https://www.cs.cmu.edu/~pavlo/blog/2026/01/2025-databases-retrospective.html">Databases in 2025: A Year in Review // Blog // Andy Pavlo - Carnegie Mellon University</a></p><p><a href="https://williaminmon.substack.com/p/defining-data-architecture-data-vault">DEFINING DATA ARCHITECTURE - DATA VAULT AND MEDALLION</a></p><p><a href="https://thinkingdata.substack.com/p/three-wishes-for-data-and-ai-in-2026">Three wishes for data and AI in 2026 - by Boyan Angelov</a></p><p><a href="https://andrew.grahamyooll.com/blog/Try-to-Take-My-Position/">Try to Take My Position: The Best Promotion Advice I Ever Got</a></p><p><a href="https://www.transformernews.ai/p/claude-code-is-about-so-much-more">Claude Code is about so much more than coding</a></p><p><a href="https://www.politico.com/news/magazine/2026/01/02/black-swan-events-2026-00708074">15 Scenarios That Could Stun the World in 2026 - POLITICO</a></p><p><a href="https://www.platformer.news/fake-uber-eats-whisleblower-hoax-debunked/">Debunking the AI food delivery hoax that fooled Reddit</a></p><p><a href="https://reason.com/2026/01/06/is-this-the-end-of-american-capitalism/">Is this the end of American capitalism?</a></p><p><a href="https://www.sonarsource.com/company/press-releases/sonar-data-reveals-critical-verification-gap-in-ai-coding/">Sonar Data Reveals Critical &#8220;Verification Gap&#8221; in AI Coding: 96% Don&#8217;t Fully Trust Output, Yet Only 48% Verify It</a></p><p><a href="https://open.substack.com/pub/probability18/p/amazon-layoffs-in-my-own-words-1625?r=23opd&amp;utm_medium=ios&amp;shareImageVariant=overlay">Amazon Layoffs - In My Own Words - 1.6.25</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Dawn of the Brain-Rotted Zombies]]></title><description><![CDATA[The Weekend Windup #16 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/dawn-of-the-brain-rotted-zombies</link><guid isPermaLink="false">https://joereis.substack.com/p/dawn-of-the-brain-rotted-zombies</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 03 Jan 2026 18:06:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!mF0P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mF0P!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mF0P!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mF0P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg" width="1000" height="1556" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1556,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Dawn of the Dead (1978) - IMDb&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Dawn of the Dead (1978) - IMDb" title="Dawn of the Dead (1978) - IMDb" srcset="https://substackcdn.com/image/fetch/$s_!mF0P!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mF0P!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F03536daa-57a8-414f-9056-15a59e946fa6_1000x1556.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Sidenote - I grew up watching pretty much every zombie and horror movie in the 1980s, and I&#8217;m a huge George Romero fan.</figcaption></figure></div><p>I was talking to a friend the other day, and he lamented that many of his once-competent coworkers are becoming brain-rotted zombies. Instead of doing the stuff we used to do - thinking through problems and solving them, taking the time to write (emails, memos, etc) -  they&#8217;ll now just toss the scraps of scattered ideas into ChatGPT and have it spit out emails, memos, strategy, documentation, etc. And like most of us, they&#8217;re using AI coding tools to write all of their code.</p><p>He went on to describe a sense that his coworkers are turning into mindless automatons, almost incapable of coming up with original ideas. In this case, AI&#8217;s not an assistant, and not even a crutch. It&#8217;s a wholesale lobotomy of entire roles.</p><p>This is not the first or hundredth story I&#8217;ve heard about AI transforming how we work. I talk to executives, managers, practitioners, professors, and students, and the main takeaway is we&#8217;re at a transition point right now. And the transition toward mostly AI-first workflows is happening at warp speed.</p><p>Chatting with a professor colleague the other day, he said that although AI was sporadically used by students in prior semesters, Fall 2025 was the first semester where every student used AI for <em>everything</em> - homework, exams, etc. How could he tell? Because almost everyone handed in assignments that were not just wrong, but implausibly bad. He had to fail quite a few students who couldn&#8217;t explain the AI slop they handed in. He also caught students using AI in a proctored final exam! They too were failed. </p><p>Like a lot of professors, he&#8217;s back at the drawing board, trying to figure out how to <em>teach </em>students. Some other professor friends are going back to using Blue Books (if you&#8217;re under 30, look them up) and group discussions. How teaching in the age of AI scales to massive undergrad classes of hundreds or thousands of students is a big challenge for schools. Schools are freaking out, and nobody has figured this out yet.</p><p>Early on, ChatGPT took off because college students posted TikToks of themselves using ChatGPT to cheat on homework. What&#8217;s really interesting and concerning is whether these students learned anything in school, since they&#8217;re now entering the workforce. Doubly troubling is the abysmal hiring market for new graduates. The open question is whether, if they find work, it is better to be competent in their field of study or be proficient at AI? The correct answer is they should be good at both, but that&#8217;s a tall order if a student used AI for their learning experience and didn&#8217;t actually pay attention or learn anything.</p><p>I fear we&#8217;re building a competency debt bubble. Just as we accrue technical debt by cutting corners in code and systems, we are now accruing human debt. This debt will eventually come due when the students who &#8220;AI-ed&#8221; their way through school are expected to lead. If you can&#8217;t spot &#8220;implausibly bad&#8221; slop, you aren&#8217;t proficient at AI. You&#8217;re just a glorified copy-paster who will eventually be replaced by the very tool you&#8217;re leaning on.</p><p>Mindless velocity without comprehension is just a fast track to collective stupidity. <a href="https://www.imdb.com/title/tt0387808/">Idiocracy</a> was a comedy, not a documentary. As I keep hammering in my old man rants, the only vaccine against the brain-rot zombie plague is a return to the fundamentals. Write the memo yourself. Read a book. Manually debug the code once in a while. If you stop using your brain, you shouldn&#8217;t be surprised when it stops working. Brain-rotted zombies are among us, and sooner or later, we might all be among the infected unless we pause and do what&#8217;s human, not just what you&#8217;re measured to do on some arbitrary scorecard.</p><p>I don&#8217;t have an answer for this yet. Maybe there isn&#8217;t one and this is just the inevitable transition of humanity into cyborgs as the Singularity approaches. Hell if I know. I&#8217;m still trying to sort this out. But I&#8217;m curious, have you found a way to use these tools without losing your edge? Is there a middle ground between being &#8220;Amish&#8221; and a &#8220;brain-rotted zombie,&#8221; or is the temptation of easy-mode too strong for most people to resist?</p><p>Let&#8217;s talk in the comments.</p><div><hr></div><p>In other news:</p><ul><li><p>If you&#8217;re a company wanting to work with me (training, workshops, B2B, speaking, etc.), let&#8217;s chat. My 2026 calendar is filling up fast, so let&#8217;s figure something out while the year is young.</p></li><li><p>The final manuscript of Mixed Model Arts, Book 1, is nearly finished. It will be released to paid subscribers sometime soon, in the form of various paywalled chapters. Then the harder part begins - editing. As any writer worth their salt will tell you, editing is where real writing begins. Plus, recording the course for the book. Giddy up.</p></li><li><p>That said, not having to focus so intently on book <em>writing</em> frees me up to publish more articles here and at <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> (my other Substack). Got a lot of articles in the queue, and I&#8217;m stoked to share some pent-up thoughts. For my personal Substack (this one), I want to go broader into tech, society, the economy, and related topics. PDM will be more focused on practitioner content. At least, that&#8217;s the plan for now.</p></li><li><p>There will be much more on <a href="https://www.youtube.com/@JoeReisData">YouTube</a>. If you aren&#8217;t a subscriber, please join and get first dibs on lots of excellent data content (interviews, tutorials, etc) in the pipeline.</p></li><li><p>I&#8217;ve got January&#8217;s podcasts already recorded, and in the middle of editing them. You&#8217;re in for some real doozies - Cory Doctorow (wtf?!), Bill Inmon, Barry McCardel, and more.</p></li></ul><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>&#128680; Quick Reminder - Take the Survey!</h1><p>The 2026 Practical Data State of Data Engineering survey is still open, and I&#8217;d love more voices in the mix.<br><br>The goal is simple: build a picture of how data teams <em>actually</em> work in 2025. Not what vendors say we do, not what a &#8220;mega analyst firm&#8221; suggests, but ground truth from practitioners.</p><p>We&#8217;ve got a lot of responses so far (over 700 and counting), which is excellent. But the more perspectives we capture, the more useful this report becomes for everyone.</p><p>If you work in data (DE, analytics, AI/ML, platform, architecture), it takes 2&#8211;3 minutes:</p><p>&#128073; <a href="https://docs.google.com/forms/d/e/1FAIpQLSfN9RPTP0bruxQCa954WWSuDdYlzVDLmzByIQ4aO6gesC6vOA/viewform">Take the survey</a></p><p>Survey ends January 10, 2026.</p><p>The full report drops after the data is digested and is free for everyone.</p><p>Thanks to those who&#8217;ve already participated. &#128591;</p><h1>Awesome Upcoming Events</h1><div><hr></div><p>I&#8217;ll be at <a href="https://datadaytexas.com/">Data Day Texas</a>! See you there.</p><p>Still working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><p>See my upcoming events, which are also posted <a href="https://joereis.notion.site/?v=2650bd0106038107b707000c744a165b&amp;pvs=73">here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;d70c89bd-6d10-40e7-a9da-cfed953436ce&quot;,&quot;caption&quot;:&quot;Welcome to 2026! In this spontaneous Friday AMA, I take listener questions on ontologies, the &#8220;leaky abstractions&#8221; of AI coding tools, why the &#8220;button pusher&#8221; era of engineering is a professional dead end, and the shifting landscape of data engineering.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Live with Joe Reis - January 2026 AMA. Ontologies, Data Modeling, Data Engineering, and More&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:3531217,&quot;name&quot;:&quot;Joe Reis&quot;,&quot;bio&quot;:&quot;Best Selling Co-author of Fundamentals of Data Engineering (O'Reilly 2022) | Data Engineer and Architect | Recovering Data Scientist &#8482; | Speaker | Professor | Podcaster &amp; content creator | DJ | Occasional athlete&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e4716b1-c223-41e3-b943-def0291bf217_1175x783.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:100}],&quot;post_date&quot;:&quot;2026-01-02T21:47:27.906Z&quot;,&quot;cover_image&quot;:&quot;https://substack-video.s3.amazonaws.com/video_upload/post/183280555/2662f62c-6500-4697-ab54-8ecc830e038f/transcoded-00001.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://joereis.substack.com/p/live-with-joe-reis-ama&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:&quot;2662f62c-6500-4697-ab54-8ecc830e038f&quot;,&quot;id&quot;:183280555,&quot;type&quot;:&quot;podcast&quot;,&quot;reaction_count&quot;:16,&quot;comment_count&quot;:0,&quot;publication_id&quot;:47214,&quot;publication_name&quot;:&quot;Joe Reis&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!huK3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://www.newyorker.com/culture/2025-in-review/why-ai-didnt-transform-our-lives-in-2025">Why A.I. Didn&#8217;t Transform Our Lives in 2025 | The New Yorker</a></p><p><a href="https://www.wsj.com/economy/jobs/2026-job-hiring-growth-plans-10bc3470">Companies Are Outlining Plans for 2026. Hiring Isn&#8217;t One of Them. - WSJ</a></p><p><a href="https://open.substack.com/pub/irinamalkova/p/models-are-the-airplanes-data-is?r=23opd&amp;utm_medium=ios&amp;shareImageVariant=overlay">Models Are the Airplanes. Data Is the Airlines.</a></p><p><a href="https://www.politico.com/news/magazine/2025/12/28/ai-job-losses-populism-democrats-bernie-sanders-00706680">Americans Hate AI. Which Party Will Benefit? - POLITICO</a></p><p><a href="https://techcrunch.com/2025/12/29/youve-been-targeted-by-government-spyware-now-what/">You&#8217;ve been targeted by government spyware. Now what? | TechCrunch</a></p><p><a href="https://www.propublica.org/article/propublica-reaching-out-reporting-obstacles">Our Reporters Reached Out for Comment. They Were Accused of Stalking and Intimidation.</a></p><p><a href="https://simonwillison.net/2025/Dec/31/the-year-in-llms/">2025: The year in LLMs</a><a href="https://practicaldatamodeling.substack.com/p/data-identity-politics-and-the-kimball">Data Identity Politics and The Kimball vs. Inmon War</a><a href="https://www.experimental-history.com/p/the-decline-of-deviance">The Decline of Deviance - by Adam Mastroianni</a><a href="https://mkennedy.codes/posts/python-numbers-every-programmer-should-know/">Python Numbers Every Programmer Should Know</a><a href="https://open.substack.com/pub/philiptrammell/p/capital-in-the-22nd-century?r=23opd&amp;utm_medium=ios&amp;shareImageVariant=overlay">Capital in the 22nd Century</a></p><p><a href="https://open.substack.com/pub/freddiedeboer/p/hating-stranger-things-during-the?r=23opd&amp;utm_medium=ios&amp;shareImageVariant=overlay">Hating Stranger Things During the Death Rattle of Criticism</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Live with Joe Reis - January 2026 AMA. Ontologies, Data Modeling, Data Engineering, and More]]></title><description><![CDATA[A recording from Joe Reis's live video]]></description><link>https://joereis.substack.com/p/live-with-joe-reis-ama</link><guid isPermaLink="false">https://joereis.substack.com/p/live-with-joe-reis-ama</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Fri, 02 Jan 2026 21:47:27 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/183280555/62d899e78816c81d642c1edc0c7dcec8.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome to 2026! In this spontaneous Friday AMA, I take listener questions on ontologies, the &#8220;leaky abstractions&#8221; of AI coding tools, why the &#8220;button pusher&#8221; era of engineering is a professional dead end, and the shifting landscape of data engineering.</p><p>I also provides an update on my upcoming book, <strong>Mixed Model Arts</strong> (launching in March 2026), and discuss the unexpected convergence of library science, ontologies, and traditional data modeling, something not on my 2025 bingo card.</p><p>Great turnout, especially for no notice. Thanks to everyone who showed up!</p><div class="install-substack-app-embed install-substack-app-embed-web" data-component-name="InstallSubstackAppToDOM"><img class="install-substack-app-embed-img" src="https://substackcdn.com/image/fetch/$s_!huK3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png"><div class="install-substack-app-embed-text"><div class="install-substack-app-header">Get more from Joe Reis in the Substack app</div><div class="install-substack-app-text">Available for iOS and Android</div></div><a href="https://substack.com/app/app-store-redirect?utm_campaign=app-marketing&amp;utm_content=author-post-insert&amp;utm_source=joereis" target="_blank" class="install-substack-app-embed-link"><button class="install-substack-app-embed-btn button primary">Get the app</button></a></div>]]></content:encoded></item><item><title><![CDATA[Feeling Behind]]></title><description><![CDATA[&#8220;What agent should own this responsibility?&#8221;]]></description><link>https://joereis.substack.com/p/feeling-behind</link><guid isPermaLink="false">https://joereis.substack.com/p/feeling-behind</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sun, 28 Dec 2025 15:08:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uEAv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="twitter-embed" data-attrs="{&quot;url&quot;:&quot;https://x.com/karpathy/status/2004607146781278521&quot;,&quot;full_text&quot;:&quot;I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become&quot;,&quot;username&quot;:&quot;karpathy&quot;,&quot;name&quot;:&quot;Andrej Karpathy&quot;,&quot;profile_image_url&quot;:&quot;https://pbs.substack.com/profile_images/1296667294148382721/9Pr6XrPB_normal.jpg&quot;,&quot;date&quot;:&quot;2025-12-26T17:36:02.000Z&quot;,&quot;photos&quot;:[],&quot;quoted_tweet&quot;:{},&quot;reply_count&quot;:1877,&quot;retweet_count&quot;:4758,&quot;like_count&quot;:38699,&quot;impression_count&quot;:8251032,&quot;expanded_url&quot;:null,&quot;video_url&quot;:null,&quot;belowTheFold&quot;:false}" data-component-name="Twitter2ToDOM"></div><p>Andrei Kaparthy&#8217;s latest <a href="https://x.com/karpathy/status/2004607146781278521">tweet</a> resonated with a lot of people, and I&#8217;m seeing it pop up everywhere. I tend to view Andrei as 2-3 years ahead of most people, so when his tweets take off, there&#8217;s a good reason to read them.<br><br>Like most people who read it, I wondered what it means for me. And, in the spirit of his tweet, I asked Claude how I might incorporate his message into my own work, especially with respect to data engineering.</p><p>Here&#8217;s part of what Claude wrote back.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uEAv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uEAv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 424w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 848w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 1272w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uEAv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png" width="1388" height="1466" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1466,&quot;width&quot;:1388,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:237109,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/182734611?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uEAv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 424w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 848w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 1272w, https://substackcdn.com/image/fetch/$s_!uEAv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F793cf2d6-578e-46a4-852c-8f9a114c37e5_1388x1466.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>And as ChatGPT told me when asked the same question, &#8220;What agent should own this responsibility?&#8221;</p><p>I think the AI&#8217;s have a good sense of where things are going, per Andrei&#8217;s tweet. We have a rigid view of how we work with AI today, and if we learn to &#8220;become one&#8221; with the machine, it will be interesting to see where things go. Humans sit as the orchestrator and judge, AI goes the work, and we build much faster (to what end is a separate discussion).<br><br>But as I&#8217;ve discussed, to be an orchestra conductor or judge, you need to know what &#8220;good&#8221; looks like. If you want to move fast with agents, master the fundamentals! Or don&#8217;t, and find out what happens&#8230;</p><p>This new workflow will also mean setting up new ways to evaluate the effectiveness of the agents&#8217; work, as traditional means won&#8217;t work at the scale we&#8217;re talking about in the near future.<br><br>We&#8217;re all going through a once-in-a-lifetime inflection in our field. You can choose to sit on the sidelines, or be a part of the change and build what&#8217;s next.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[2026 - General Thoughts on What's Ahead]]></title><description><![CDATA[The Weekend Windup #15 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/2026-general-thoughts-on-whats-ahead</link><guid isPermaLink="false">https://joereis.substack.com/p/2026-general-thoughts-on-whats-ahead</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 27 Dec 2025 16:11:24 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2jQp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2jQp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2jQp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2jQp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png" width="1456" height="794" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:794,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7243974,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://joereis.substack.com/i/182597182?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2jQp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 424w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 848w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!2jQp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F091677e9-fed2-4b73-97d3-74c2d56cf3bb_2816x1536.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>It&#8217;s that time when we recap the year and look forward to what&#8217;s next. I hate making predictions, mostly because I know it&#8217;s a game I&#8217;ll never win (still dealing with PTSD from business forecasting back in the day). Nobody is ever correct, and if they are, there&#8217;s always an element of chance. I&#8217;ll warrant that although I have an excellent pulse to the ground, there&#8217;s some bias to what I observe, think, and blurt.</p><p>These are my general &#8220;predictions&#8221;, aka vibes from the trenches.</p><h1>2026 is the Year of &#8220;Boring&#8221;</h1><p>Not boring because nothing happens, but boring because fundamentals finally matter again. The dating phase of AI was 2023 and 2024 (POCs), and 2025 (choosing a model provider) was the year of an awkward marriage where you&#8217;re pressured to take on this spouse called &#8220;AI&#8221; because your family (the board or your boss) and friends (fellow executives and practitioners) told you that &#8220;you&#8217;re going to regret it.&#8221; And here you are. The honeymoon period is over, and you&#8217;re in the grind of the routine. You&#8217;ve got your AI and their agent kids living in your home, and are trying to figure out how to make this new arrangement work full-time.</p><p>Now you get to figure out how to make AI work in your business, but for real. And the stakes are high. Unless you&#8217;re one of the minority of companies that have their act together across people, process, technology, and data, you probably have a lot of concerns. Don&#8217;t feel alone. Most companies didn&#8217;t have the organizational, IT infrastructure, willpower, or support to succeed fully in the last several tech hype cycles. Although you hear rumbles about &#8220;AGI&#8221; coming in 2027, you also have an inkling it&#8217;s marketing hype from the big hyperscalers to grow their cash pile while cash is raining from the sky.</p><p>But surely, this time will be different. You&#8217;re tasked with making AI and its agents work in your company. And because the job market sucks beyond belief, you have no choice but to make it work. And then you take inventory of your infrastructure, data quality, and backlog to fix everything. And that&#8217;s the beginning. AI needs context to operate effectively, and sadly, many core business processes are &#8220;kept up here&#8221; among people approaching retirement. Documentation is stale. The AI agents need to get to work, and they need clear context to read from reliable systems of record and data warehouses.</p><p>You reflect on your career and realize you&#8217;re back at the same spot you were 10, 20, or 30+ years ago. But hey, AI will speed things up (it might). And you have no choice but to corral people and sort out the various IT issues that have been swept under the rug for many years. All because this time, AI will save you. And also because the board and your boss said to integrate AI across the company by the end of 2026.</p><p>As someone (the origin is a fun rabbit hole) apocryphally said, &#8220;No matter where you go, there you are.&#8221;</p><p>And as the Talking Heads said, &#8220;Same as it ever was.&#8221;</p><p>In the back of your head, you&#8217;re also wondering&#8230;</p><h1>How Long Does the AI Bubble Last?</h1><p>I&#8217;ve made no secret of the fact that I think AI is in a bubble. You can&#8217;t possibly tell me that <a href="https://menlovc.com/perspective/2025-the-state-of-generative-ai-in-the-enterprise">$37 billion in enterprise AI revenue</a> is a good return on the hundreds of billions or trillions of dollars in investment/promises already committed. The central argument is that we&#8217;re in a race to create AGI, and this will usher in an unprecedented age of prosperity for mankind. If only we could spend all the money in the world to get there. Perhaps there&#8217;s a grain of truth to this, but I can also spot a grifter a mile away. The hyperscalers and Big Tech Inc. have no other story (except layoffs and stock buybacks) to increase their earnings, so AI is literally the last leg.</p><p>Some people say that when the AI bubble pops, it will dwarf the DotCom and the GFC. Others say it will be mild. But it seems like (for now), the consensus is that the AI market is due for a &#8220;correction&#8221; (diplomatic here), and the market will need to &#8220;adjust.&#8221; For me, the biggest TBD is how much the US government steps in to bail out companies affected by the pop of the AI bubble.</p><p>If there&#8217;s a pop, it won&#8217;t look like one thing, but will show up in a few ways.</p><p>One likely outcome is that many people will need to find other employment or other ways to earn a living (I hear the skilled trades are hiring). Or we might be living in a cyberpunk-meets-Mad-Max version of the Great Depression. Who knows, and here&#8217;s my minimal advice. Note: I don&#8217;t believe people stop using AI (ChatGPT alone has <a href="https://www.demandsage.com/chatgpt-statistics/">800 million weekly users</a>).</p><ul><li><p><strong>The era of dirt-cheap AI ends.</strong> As I&#8217;ve been saying, use as many free/cheap tokens as possible. The unit economics simply don&#8217;t make sense for most providers, and they&#8217;ll increase costs either by reducing usage tiers or by raising token pricing. As a sidenote, I remember back in the DotCom days, many ISPs (to me, the equivalent of AI model providers today) started with a pure mission of &#8220;opening the internet to everyone&#8221;, then had to include advertising to cover costs. It is what it is.</p></li><li><p><strong>AI will become enshitified.</strong> The pesky problem of making money will likely result in more ads in your AI chats and suspicious OSS product placements in your vibe-coded apps.</p></li><li><p><strong>Interest rates rule the world.</strong> Pay attention to interest rates at all costs. This literally makes or breaks bubbles (even though AI took off when interest rates rose in 2022). Interest rates act as gravity on equity prices, or at least that&#8217;s how it&#8217;s supposed to work. Higher rates = lower stock prices and lower rates = higher stock prices. Seeing as the current administration will appoint a new Fed chair and wants lower rates, expect higher stock prices. But again, stock prices inevitably cannot outrun the gravity of fundamentals.</p></li><li><p><strong>Populist rage against AI will grow.</strong> Many Americans feel that <a href="https://www.thebignewsletter.com/p/the-case-for-optimism-in-the-next">oligarchs and corporate greed</a> will leave them behind, and that these forces will use AI as a ready excuse to cut more headcount, even if AI is nowhere near ready for prime time (see above). I don&#8217;t expect the job market to improve anytime soon, and I expect more layoffs to happen in 2026, with people getting more fed up at the lack of opportunity in the corporate world.</p></li></ul><h1>Workers Find Their Passion Jobs and Other Wishes</h1><p>Not so much a prediction as a wish. Shitty bosses, greedy boards, and exec underlings have beaten down workers worldwide. I don&#8217;t expect the latter crew to change, because they have every incentive to do what they do, namely, grow shareholder value. But I hope that workers figure out their Plan B - a new job, a new path, a new passion, etc. The longer I meet practitioners, middle managers, and execs, the more I sense a deep sense of malaise and burnout. And&#8230;that system starts with people saying &#8220;fuck it&#8221; and creating new alternatives for themselves.</p><p>I know this isn&#8217;t possible for everyone. Privilege is real. Risk tolerance is uneven. But I still believe more people need a Plan B. Not because it&#8217;s easy, but because the default path we were told is the &#8220;safe path&#8221; is increasingly shaky and insecure.</p><p>Again, these are my general sentiments on 2026. On a related note, I&#8217;ll follow up with a separate 2026 data engineering rant very soon.</p><p>Happy 2026. Keep it real, keep it honest, and add value.</p><p>P.S. Feel free to listen to the podcast version of this rant.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ad4d1d79fc1f2df2bf30da068&quot;,&quot;title&quot;:&quot;Freestyle Fridays - 2026 \&quot;Predictions\&quot;, Kimball vs Inmon Thoughts, and More &quot;,&quot;subtitle&quot;:&quot;Joe Reis&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/7MuYo0670nxmSXrhgsem0t&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/7MuYo0670nxmSXrhgsem0t" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><p>In other news:</p><ul><li><p>If you&#8217;re a company wanting to work with me (training, workshops, B2B, speaking, etc.), let&#8217;s chat. My 2026 calendar is filling up fast, so let&#8217;s figure something out while the year is young.</p></li><li><p>The final manuscript of Mixed Model Arts, Book 1, is nearly finished. It will be released to paid subscribers sometime soon, in the form of various paywalled chapters. Then the harder part begins - editing. As any writer worth their salt will tell you, editing is where real writing begins. Plus, recording the course for the book. Giddy up.</p></li><li><p>That said, not having to focus so intently on book <em>writing</em> frees me up to publish more articles here and at <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> (my other Substack). Got a lot of articles in the queue, and I&#8217;m stoked to share some pent-up thoughts. For my personal Substack (this one), I want to go broader into tech, society, the economy, and related topics. PDM will be more focused on practitioner content. At least, that&#8217;s the plan for now.</p></li><li><p>There will be much more on <a href="https://www.youtube.com/@JoeReisData">YouTube</a>. If you aren&#8217;t a subscriber, please join and get first dibs on lots of excellent data content (interviews, tutorials, etc) in the pipeline.</p></li><li><p>I&#8217;ve got January&#8217;s podcasts already recorded. Will be editing them over the holiday break, and you&#8217;re in for some real doozies - Cory Doctorow (wtf?!), Bill Inmon, Barry McCardel, and more.</p></li></ul><p>This is also the last newsletter until 2026. See you next year!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!smW5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!smW5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 424w, https://substackcdn.com/image/fetch/$s_!smW5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 848w, https://substackcdn.com/image/fetch/$s_!smW5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 1272w, https://substackcdn.com/image/fetch/$s_!smW5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!smW5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png" width="556" height="529.3971291866029" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:995,&quot;width&quot;:1045,&quot;resizeWidth&quot;:556,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;CDN media&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="CDN media" title="CDN media" srcset="https://substackcdn.com/image/fetch/$s_!smW5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 424w, https://substackcdn.com/image/fetch/$s_!smW5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 848w, https://substackcdn.com/image/fetch/$s_!smW5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 1272w, https://substackcdn.com/image/fetch/$s_!smW5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc208b00f-6124-4018-9ee4-b3e008f1e3fa_1045x995.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>&#128680; Quick Reminder - Take the Survey!</h1><p>The 2026 Practical Data State of Data Engineering survey is still open, and I&#8217;d love more voices in the mix.<br><br>The goal is simple: build a picture of how data teams <em>actually</em> work in 2025. Not what vendors say we do, not what a &#8220;mega analyst firm&#8221; suggests, but ground truth from practitioners.</p><p>We&#8217;ve got a lot of responses so far (over 700 and counting), which is excellent. But the more perspectives we capture, the more useful this report becomes for everyone.</p><p>If you work in data (DE, analytics, AI/ML, platform, architecture), it takes 2&#8211;3 minutes:</p><p>&#128073; <a href="https://docs.google.com/forms/d/e/1FAIpQLSfN9RPTP0bruxQCa954WWSuDdYlzVDLmzByIQ4aO6gesC6vOA/viewform">Take the survey</a></p><p>Survey ends January 10, 2026.</p><p>The full report drops after the data is digested and is free for everyone.</p><p>Thanks to those who&#8217;ve already participated. &#128591;</p><h1>Awesome Upcoming Events</h1><div><hr></div><p>Working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><p>See my upcoming events, which are also posted <a href="https://joereis.notion.site/?v=2650bd0106038107b707000c744a165b&amp;pvs=73">here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><div id="youtube2-44sAXeIW6p8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;44sAXeIW6p8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/44sAXeIW6p8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In this episode, Nik Suresh returns to the show to discuss his first year running a bootstrapped services company. And no, he probably won't&nbsp;<a href="https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again/">pile-drive you if you mention AI again</a>.<br><br>Nik explains why he moved away from hourly billing to fixed pricing, why writing code is often the least profitable part of a project, and how to spot "status games" in the tech industry. We also dive into the current state of AI, why bad leadership is the real problem behind failed tech initiatives, and trade stories about MMA and boxing.<br><br>We also debunk the myth that starting a business has to be miserable, explore the performative nature of "hustle culture" in Silicon Valley, and break down why engineers often struggle with consulting sales.</p><div id="youtube2-X4B2rBFABIU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;X4B2rBFABIU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/X4B2rBFABIU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Data modeling underground legend Larry Burns put on a clinic this week for the Practical Data Community on how to sell data modeling to stakeholders, data shamanism,  and making great data models. I don&#8217;t hand out compliments lightly, and Larry is genuinely one of my industry heroes.</p><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://amit.ampup.ai/p/the-safe-path-is-dissolving">The Safe Path Is Dissolving - Amit Prakash</a></p><p><a href="https://alexanderlebedevtech.substack.com/p/90-of-my-code-is-ai-generated-now">90% of my code is AI-generated. Now what?</a></p><p><a href="https://openai.com/index/evaluating-chain-of-thought-monitorability/">Evaluating chain-of-thought monitorability | OpenAI</a></p><p><a href="https://www.cio.com/article/4108001/salesforce-is-tightening-control-of-its-data-ecosystem-and-cios-may-have-to-pay-the-price.html">Salesforce is tightening control of its data ecosystem and CIOs may have to pay the price</a></p><p><a href="https://spectrum.ieee.org/teenage-hackers">The RESISTORS Were Teenage Hackers and Computer Pioneers - IEEE Spectrum</a></p><p><a href="https://www.dataengineeringweekly.com/p/dew-the-year-in-review-2025">DEW - The Year in Review 2025</a></p><p><a href="https://substack.com/inbox/post/182350864">2025 was for AI what 2010 was for cloud - Charity Majors</a></p><p><a href="https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html">How uv got so fast | Andrew Nesbitt</a></p><p><a href="https://fortune.com/2025/12/23/silicon-valleys-tone-deaf-take-on-the-ai-backlash-will-matter-in-2026/?utm_source=perplexity">Silicon Valley&#8217;s tone-deaf take on the AI backlash will matter in 2026 | Fortune</a></p><p><a href="https://fortune.com/2025/12/24/databricks-ceo-ali-ghodsi-bubble-insane-zero-revenue-ai-circular/?utm_source=perplexity">CEO of a $134 billion software giant blasts companies with billions in funding but zero revenue: &#8216;That&#8217;s clearly a bubble, right&#8230; it&#8217;s, like, insane&#8217; | Fortune</a></p><p><a href="https://armeet.bearblog.dev/becoming-the-machine/">Don&#8217;t Become the Machine | Armeet Singh Jatyani</a></p><p><a href="https://www.washingtonpost.com/technology/interactive/2025/ice-social-media-blitz">Inside ICE&#8217;s social media machine creating viral arrest videos - Washington Post</a></p><p><a href="https://terriblesoftware.org/2025/12/11/ai-can-write-your-code-it-cant-do-your-job/">AI Can Write Your Code. It Can&#8217;t Do Your Job. &#8211; Terrible Software</a></p><p><a href="https://www.nbcnews.com/pop-culture/rcna248499">Is it cringe to be extremely online now?</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Ralph Kimball - Where Art Thou?]]></title><description><![CDATA[Hey everyone!]]></description><link>https://joereis.substack.com/p/ralph-kimball-where-art-thou</link><guid isPermaLink="false">https://joereis.substack.com/p/ralph-kimball-where-art-thou</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Wed, 24 Dec 2025 01:47:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!huK3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bdde2d6-c6ac-46b5-942a-004438d1fd47_300x300.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey everyone!<br><br>I&#8217;ve got a bit of a special request. <a href="https://www.linkedin.com/in/billinmon/">Bill Inmon</a>&#8217;s recent post about Kimball and Inmon architectures spurred strong interest in a discussion/podcast interview with Bill and Ralph Kimball. <br><br>I just chatted with Bill, and he&#8217;s definitely interested.<br><br>The only catch is we&#8217;re having a bit of a hard time finding a direct line to Ralph these days. If anyone in my network has a connection to him or knows how we can get in touch, we&#8217;d really appreciate the assist. &#128591;<br><br>This would be a very unique opportunity to bring together two all time titans of the data world for an amazing and down-to-earth discussion on my podcast. Let&#8217;s make it happen!<br><br>Thanks in advance for any leads! Feel free to DM me.</p><p>Joe Reis</p>]]></content:encoded></item><item><title><![CDATA[Code Wasn't The Hard Part (Keep Building)]]></title><description><![CDATA[The Weekend Windup #14 - Reflections, Cool Reads, Events, and More]]></description><link>https://joereis.substack.com/p/code-wasnt-the-hard-part-keep-building</link><guid isPermaLink="false">https://joereis.substack.com/p/code-wasnt-the-hard-part-keep-building</guid><dc:creator><![CDATA[Joe Reis]]></dc:creator><pubDate>Sat, 20 Dec 2025 02:28:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!DEBm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="native-audio-embed" data-component-name="AudioPlaceholder" data-attrs="{&quot;label&quot;:null,&quot;mediaUploadId&quot;:&quot;6ff07984-e26c-49b7-ba80-e33f3e9333d8&quot;,&quot;duration&quot;:1241.7567,&quot;downloadable&quot;:false,&quot;isEditorNode&quot;:true}"></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DEBm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DEBm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 424w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 848w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 1272w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DEBm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png" width="1028" height="472" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:472,&quot;width&quot;:1028,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DEBm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 424w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 848w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 1272w, https://substackcdn.com/image/fetch/$s_!DEBm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F742b41a1-1573-4a0b-90c0-905cb91f2f2f_1028x472.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>&#8220;What I built today might be obsolete tomorrow.&#8221;</p><p>Earlier this week, a developer told me these words, and it left me thinking for the rest of the week. AI models keep improving, almost weekly (I hear Claude Sonnet 4.7 is dropping imminently). The model from a few months ago, and definitely earlier this year, is legacy. And especially since OpenAI is in <a href="https://www.bloomberg.com/news/articles/2025-12-18/openai-has-declared-code-red-multiple-times-executive-says">Code Red</a> (again), it seems there&#8217;s a renewed race among hyperscalers to release better models and improve their model ecosystems.</p><p>In the end, the users benefit (for now). Right now, the economics of AI make zero sense - invest several hundreds of billions of dollars to make tens of billions in return. I think the party will end soon, and we&#8217;ll see price hikes. Enjoy these subsidized coding superpowers while they last, because the economics will eventually tighten (enshittification, price hikes, etc.).</p><p>But back to the developer&#8217;s comment. When the major AI models improve at a fast clip, it can certainly feel like you wasted your time building a feature that the latest model can suddenly replicate with ease. AI coding capabilities are relentlessly improving. The inevitable outcome might be that AI writes most or all of the code for your product (I recently heard that OpenAI&#8217;s Codex is 90% autonomously coded by AI).</p><p>Writing code was seldom the hard part. Code is only a part of the many things we must consider when building <em>systems</em>. There&#8217;s architecture, workflows, and the pesky problem of making things users want to use. If code were the only consideration, why not build stuff in Excel since it&#8217;s Turing-complete? Actually, much of the corporate world runs on Excel, but I digress.</p><p>It might seem disturbing that the work you put into something is a waste of time if an AI can now magically build it for you. But chalk that up to learning. AI helps us learn and iterate faster. But if the model does all the work, especially at the start, you might miss out on key insights into your product and users. And you might not understand what the AI&#8217;s built. This is a legit concern, and something we&#8217;re grappling with to understand as an industry. I&#8217;ve been telling devs and data engineers to learn product and systems thinking, as these will be critical skills as we increasingly work alongside AI, with AI handling much of the grunt coding work. Also, AI can be an excellent partner in designing systems and acting as a sounding board. But it&#8217;s just one tool of many at your disposal. You have other tools, like talking to people and developing a sense of <em>good taste</em>. Don&#8217;t treat coding as a zero-sum game, where the AI wins, and you lose. Instead, view it as an opportunity to accelerate the delivery of what matters to your users.</p><p>Engineering will move away from coding being the hard part to us (and AI) designing architectures and systems that support the delivery of better and better products. There&#8217;s no shortage of code to write to deliver these improvements, so I&#8217;m excited about the future. A concern is that we&#8217;ll lose sight of what we&#8217;re building, and I&#8217;m still mulling this over and will articulate it in a future article. But that won&#8217;t stop AI from making massive advancements in coding, nor will it stop our ability to use these new models to <em><strong>keep building</strong></em>.</p><div><hr></div><p>In other news:</p><ul><li><p>If you&#8217;re a company wanting to work with me (training, workshops, B2B, speaking, etc.), let&#8217;s chat. My 2026 calendar is filling up fast, so let&#8217;s figure something out while the year is young.</p></li><li><p>The final hard chapter of Mixed Model Arts, Book 1, is nearly finished. It will be released to paid subscribers sometime next week. Then the harder part begins - editing. As any writer worth their salt will tell you, editing is where real writing begins. Plus, recording the course for the book. Giddy up.</p></li><li><p>That said, not having to focus so intently on book <em>writing</em> frees me up to publish more articles here and at <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> (my other Substack). Got a lot of articles in the queue, and I&#8217;m stoked to share some pent-up thoughts. For my personal Substack (this one), I want to go broader into tech, society, the economy, and related topics. PDM will be more focused on practitioner content. At least, that&#8217;s the plan for now.</p></li><li><p>There will be much more on <a href="https://www.youtube.com/@JoeReisData">YouTube</a>. If you aren&#8217;t a subscriber, please join and get first dibs on lots of excellent data content (interviews, tutorials, etc) in the pipeline.</p></li><li><p>I&#8217;ve got the next month of podcasts already recorded. Will be editing them over the holiday break, and you&#8217;re in for some real doozies - Cory Doctorow (wtf?!), Bill Inmon, Barry McCardel, and more.</p></li></ul><p>This is also the last newsletter until after Christmas. Merry Christmas, Happy Hanukkah, and have a great time during the break!</p><p>Have a great weekend,</p><p>Joe</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe to receive new content, usually every week.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h1>&#128680; Quick Reminder - Take the Survey!</h1><p>The 2026 Practical Data State of Data Engineering survey is still open, and I&#8217;d love more voices in the mix.<br><br>The goal is simple: build a picture of how data teams <em>actually</em> work in 2025. Not what vendors say we do, not what a &#8220;mega analyst firm&#8221; suggests, but ground truth from practitioners.</p><p>We&#8217;ve got a lot of responses so far (over 700 and counting), which is excellent. But the more perspectives we capture, the more useful this report becomes for everyone.</p><p>If you work in data (DE, analytics, AI/ML, platform, architecture), it takes 2&#8211;3 minutes:</p><p>&#128073; <a href="https://docs.google.com/forms/d/e/1FAIpQLSfN9RPTP0bruxQCa954WWSuDdYlzVDLmzByIQ4aO6gesC6vOA/viewform">Take the survey</a></p><p>Survey ends January 10, 2026.</p><p>The full report drops after the data is digested, and is free for everyone.</p><p>Thanks to those who&#8217;ve already participated. &#128591;</p><h1>Awesome Upcoming Events</h1><div><hr></div><p>Working on my 2026 event schedule, and so far it looks dope. Will reveal more soon, so stay tuned&#8230;</p><p>See my upcoming events, which are also posted <a href="https://joereis.notion.site/?v=2650bd0106038107b707000c744a165b&amp;pvs=73">here</a>.</p><div><hr></div><h3><em><strong>But wait, there&#8217;s more!</strong></em></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4qey!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif" width="404" height="270" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:270,&quot;width&quot;:404,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a man is standing in front of a shelf full of oxi clean&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="a man is standing in front of a shelf full of oxi clean" title="a man is standing in front of a shelf full of oxi clean" srcset="https://substackcdn.com/image/fetch/$s_!4qey!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 424w, https://substackcdn.com/image/fetch/$s_!4qey!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 848w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1272w, https://substackcdn.com/image/fetch/$s_!4qey!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9d44e0de-1a94-480d-b88d-4830733cd743_404x270.gif 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" style="height:20px;width:20px" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h1>Cool Reads and Videos</h1><div id="youtube2-44sAXeIW6p8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;44sAXeIW6p8&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/44sAXeIW6p8?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In this episode, Nik Suresh returns to the show to discuss his first year running a bootstrapped services company. And no, he probably won't&nbsp;<a href="https://ludic.mataroa.blog/blog/i-will-fucking-piledrive-you-if-you-mention-ai-again/">pile-drive you if you mention AI again</a>.<br><br>Nik explains why he moved away from hourly billing to fixed pricing, why writing code is often the least profitable part of a project, and how to spot "status games" in the tech industry. We also dive into the current state of AI, why bad leadership is the real problem behind failed tech initiatives, and trade stories about MMA and boxing.<br><br>We also debunk the myth that starting a business has to be miserable, explore the performative nature of "hustle culture" in Silicon Valley, and break down why engineers often struggle with consulting sales.</p><div id="youtube2-X4B2rBFABIU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;X4B2rBFABIU&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/X4B2rBFABIU?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Data modeling underground legend Larry Burns put on a clinic this week for the Practical Data Community on how to sell data modeling to stakeholders, data shamanism,  and making great data models. I don&#8217;t hand out compliments lightly, and Larry is genuinely one of my industry heroes.</p><h3>Here are some things I read this week that you might enjoy.</h3><p><a href="https://thestillwandering.substack.com/p/re-imagining-the-corporation-of-the">Re-imagining the Corporation of the Future - Still Wandering</a></p><p><a href="https://www.thevccorner.com/p/hidden-venture-capital-fund-structure-guide">The Hidden Side of Venture Capital Funds Every Founder Should Know - The VC Corner</a></p><p><a href="https://oceandrops.substack.com/p/japan-is-what-late-stage-capitalist">Japan Is What Late-Stage Capitalist Decline Looks Like - Oceandrops</a></p><p><a href="https://martinalderson.com/posts/ai-agents-are-starting-to-eat-saas/?utm_source=perplexity">AI agents are starting to eat SaaS - Martin Alderson</a></p><p><a href="https://duckdb.org/2025/12/16/iceberg-in-the-browser">ceberg in the Browser &#8211; DuckDB</a></p><p><a href="https://andrewziperski.substack.com/p/some-thoughts-on-equity">Some Thoughts on Equity - Andrew&#8217;s Substack</a></p><p><a href="https://www.greptile.com/state-of-ai-coding-2025">The State of AI Coding 2025 - Greptile</a></p><h1>Find My Other Content Here</h1><p>&#128250; <a href="https://www.youtube.com/@joereisdata">YouTube</a> - Interviews, tutorials, product reviews, rants, and more.</p><p>&#127897;&#65039; <a href="https://open.spotify.com/show/3mcKitYGS4VMG2eHd2PfDN?si=7bd8ffc4d5b840ce">Podcasts</a> - Listen on Spotify or wherever you get your podcasts</p><p>&#128221; <a href="https://practicaldatamodeling.substack.com/">Practical Data Modeling</a> - This is where I&#8217;m writing my upcoming book, Mixed Model Arts, mostly in public. Free and paid content.</p><h1>The Practical Data Community</h1><p>The Practical Data Community is a place for candid, vendor-free conversations about all things tech, data, and AI. We host regular events such as book clubs, lunch-and-learns, Data Therapy, and more.</p><p>&#129302; <a href="https://discord.gg/gNfw5AKWSK">Join on Discord</a><br></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://joereis.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>