<?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[Better Every Cycle]]></title><description><![CDATA[For smart founders, product owners, and engineers in companies going through The Grow Up moment. ]]></description><link>https://www.bettereverycycle.com</link><image><url>https://substackcdn.com/image/fetch/$s_!pqsi!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faefa2ed2-5de7-418c-b502-45b359e4eb7c_180x180.png</url><title>Better Every Cycle</title><link>https://www.bettereverycycle.com</link></image><generator>Substack</generator><lastBuildDate>Sun, 10 May 2026 04:00:20 GMT</lastBuildDate><atom:link href="https://www.bettereverycycle.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Dustin Rea]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[dustinrea@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[dustinrea@substack.com]]></itunes:email><itunes:name><![CDATA[Dustin Rea]]></itunes:name></itunes:owner><itunes:author><![CDATA[Dustin Rea]]></itunes:author><googleplay:owner><![CDATA[dustinrea@substack.com]]></googleplay:owner><googleplay:email><![CDATA[dustinrea@substack.com]]></googleplay:email><googleplay:author><![CDATA[Dustin Rea]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Notes on Staff Projects, Find your voice, and Never Rewrite]]></title><description><![CDATA[Read along with me by viewing my annotated highlights on working as a Staff+ engineer and catch up on the best content I consumed in the last week.]]></description><link>https://www.bettereverycycle.com/p/notes-on-staff-projects-find-your</link><guid isPermaLink="false">https://www.bettereverycycle.com/p/notes-on-staff-projects-find-your</guid><dc:creator><![CDATA[Dustin Rea]]></dc:creator><pubDate>Sat, 30 Mar 2024 03:05:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/youtube/w_728,c_limit/NnDYiLJCSj0" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Read and respond to my notes on a Principal Engineer's thoughts on Staff+ work at Google and the idea that Senior Engineers must complete a"<em>Staff Project</em>" for promotion.  </p><p><a href="https://readwise.io/reader/shared/01ht6dt2bnxq08br9yf9kw55cf">Principal Software Engineer at Google - Adam Bender on staffeng.com</a></p><blockquote><p><em>Question for Staff+ Did you do a &#8220;Staff Project&#8221;? Did it land perfectly or need some refinement? </em> </p></blockquote><p>I talked a little about the experience of my &#8220;Staff Project&#8221; in the annotated notes in the link above.  </p><p>TLDR is that Staff Projects are big and ambitious and typically involve a lot of communication, planning, and reflection in hindsight on what could have gone better.</p><div><hr></div><h1>The Best of What I Read Last Week</h1><p>This is a curated list of reads from last week.  It is not exhaustive, in any order, or based on what was actually published last week.  This list is content that I consumed and felt worth sharing with people who would read my newsletter. </p><ul><li><p><a href="https://amivora.substack.com/p/using-a-series-of-dials-to-discover">Finding my voice with a series of dials</a></p></li><li><p><a href="https://medium.com/@AranT/auto-tagging-and-using-semantic-versioning-with-github-actions-e40188d12cf4">Auto-Tagging Releases with SemVer in Github Actions</a></p></li><li><p><a href="https://medium.com/@viraj_63415/oauth-or-openid-connect-3189393762a6">OAuth 2.0 vs OpenID Connect</a></p></li><li><p><strong>Never Rewrite - Episode 46: Workshopping Solutions for a Growing CRM SaaS product</strong></p></li></ul><p>Last week I was on the <a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1s">Never Rewrite Podcast </a>with Isaac Askew and Jeffrey Sherman discussing scale and quality issues for a CRM SaaS.   Check out the chapter list below to jump straight to a topic you&#8217;re interested in:<br><br><strong>Chapters </strong></p><ul><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=0s">00:00</a> Introduction and Background </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=72s">01:12</a> The Current State of the White Label CRM </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=371s">06:11</a> Goals and Expectations for the Project </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=474s">07:54</a> User Trust and Importance of the CRM </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=644s">10:44</a> Focus on Email and SMS Issues </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=810s">13:30</a> Importance of User Support and Community </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=996s">16:36</a> Email and SMS Deliverability Challenges </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1186s">19:46</a> Database Structure and Performance Challenges </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1213s">20:13</a> Improving Write Efficiency </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1262s">21:02</a> Using SQS and SNS for Message Queuing </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1323s">22:03</a> Controlling Flow with Multiple Readers </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1385s">23:05</a> Writing to Separate Databases </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1441s">24:01</a> Tracking Heavy Queries </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1537s">25:37</a> Separating Permissions and Heavy Reads </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1568s">26:08</a> Caching with Redis </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1625s">27:05</a> Improving Email Service Reliability </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1742s">29:02</a> Monitoring and Alerting </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1828s">30:28</a> Improving Data Logging and Validation </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1935s">32:15</a> Implementing a Defined Process for Email Service </p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=1989s">33:09</a> Recording and Rebuilding Failed Email Requests</p></li><li><p><a href="https://www.youtube.com/watch?v=NnDYiLJCSj0&amp;t=2111s">35:11</a> Setting Up Aggregated Logs and Monitoring</p></li></ul><div id="youtube2-NnDYiLJCSj0" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;NnDYiLJCSj0&quot;,&quot;startTime&quot;:&quot;1s)&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/NnDYiLJCSj0?start=1s)&amp;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>Thanks for reading!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.bettereverycycle.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 D-Rea's Newsletter! Subscribe for free to hear more about my experience as a staff+ engineer and agency owner.</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[Will AI End Your Coding Career?]]></title><description><![CDATA[Should you turn in your MacBook and try to make it on TikTok?]]></description><link>https://www.bettereverycycle.com/p/will-ai-end-your-coding-career</link><guid isPermaLink="false">https://www.bettereverycycle.com/p/will-ai-end-your-coding-career</guid><dc:creator><![CDATA[Dustin Rea]]></dc:creator><pubDate>Fri, 22 Mar 2024 15:58:25 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" length="0" type="image/jpeg"/><content:encoded><![CDATA[<blockquote><p>Hi I'm Dustin Rea and this is D-Rea's Newsletter.  <br>A newsletter for humans working in Tech.  </p></blockquote><p>At the time of this writing, I am a software engineer working at an AI company and I also operate a software design and development agency that works with SaaS companies, most of which are trying to leverage AI.  My opinions are my own. </p><p><em>Not going to lie</em>, I was a little nervous when I first saw <a href="https://preview.devin.ai/">Devin AI</a>, as most of you reading probably were as well.  That's why my clickbait title worked. </p><p>However, I try to keep my future <em>Terminator</em> nightmares at bay by remembering timeless principles about society that date back thousands of years. </p><p>TLDR</p><p>AI is another advancement that is already shaping the way we work.  Notice I said <em>we work</em>.  Because someone will need to solve problems, make decisions, or lead others using AI at the very least.  Also, people thrive on human connection so I predict entertainment as a profession will be safe for years to come.  </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="278" height="416.9554915145693" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4684,&quot;width&quot;:3123,&quot;resizeWidth&quot;:278,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a black and white photo of a robot&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="a black and white photo of a robot" title="a black and white photo of a robot" srcset="https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1643345397840-651fc8efd91e?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2fHx0ZXJtaW5hdG9yfGVufDB8fHx8MTcxMTEyMTUwOHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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" 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>Healthy Comparisons</h1><p>The Quantum Computer is also talked about in a similar way to AI.  It will fundamentally change what is possible.  For some people that is scary, because that means they will have to change what they are doing.  Change can be scary <em>and</em> bad.</p><p>Change can also be exciting and good.  If we didn't have change, we wouldn't have Amazon shipping packages to your door steps in two days, <em>most of the time</em>. </p><p>Without <em>change</em> we wouldn't have the internet or the iPhone.  Both of which were used to completely change industries.  In the same light, they created <em>new opportunities</em>. </p><p>Cloud Solutions Architect wasn't a job until the concept of the cloud existed.  Mobile App Developer wasn't a type of Software Engineer prior to the iPhone<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>.  </p><h1>Software Engineer or Clown</h1><div class="pullquote"><p>My theory is that as long as technology advances, Humans will find more complex problems to solve and better ways to leverage the technology to its limits until a new plateau is reached. The world will always need problem solvers, thinkers, leaders, and entertainers.  There are probably a few more but you get the picture. </p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.bettereverycycle.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">Subscribe for more writing by an actual human</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>Keep the MacBook, For Now</h1><p>I think that even if software engineering is going to fade away as the profession it is today, a new profession for engineering types will pop up.  In the meantime, there is a massive amount of work to do maintaining legacy software that keeps the world running.  There will be mountains of work to do even with AI helping us to start shifting that software to the new AI paradigm. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="252" height="378" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:5184,&quot;width&quot;:3456,&quot;resizeWidth&quot;:252,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;black and silver laptop computer beside black computer mouse&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="black and silver laptop computer beside black computer mouse" title="black and silver laptop computer beside black computer mouse" srcset="https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1597239450996-ea7c2c564412?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw0fHxzb2Z0d2FyZSUyMGVuZ2luZWVyfGVufDB8fHx8MTcxMTExOTU4OHww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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" 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>Humans don't change overnight, it will take time and effort and we should seize the opportunity, just like every other advancement. </p><p>Know a software engineer going through an existential crisis? Send &#8216;em my way and I&#8217;ll try to talk them down from the ledge.  <strong>Keep Building!</strong></p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.bettereverycycle.com/p/will-ai-end-your-coding-career?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Help Your Tech Friends by Sharing</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.bettereverycycle.com/p/will-ai-end-your-coding-career?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.bettereverycycle.com/p/will-ai-end-your-coding-career?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p><em>Unless you count Palm Pilot or Blackberry, but they are from relatively the same time period and the point remains.</em></p></div></div>]]></content:encoded></item></channel></rss>