<?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[WebDev Newsletter]]></title><description><![CDATA[Stay ahead in web development with our weekly newsletter. We deliver concise summaries and insights from top podcasts and articles, distilling the most valuable lessons and trends to keep you informed and inspired without taking up too much of your time.]]></description><link>https://www.webdev-magazine.com</link><image><url>https://substackcdn.com/image/fetch/$s_!zf8y!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F523ddd80-5747-4638-8962-7daca276b934_500x500.png</url><title>WebDev Newsletter</title><link>https://www.webdev-magazine.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 28 Apr 2026 13:14:24 GMT</lastBuildDate><atom:link href="https://www.webdev-magazine.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Gary Johnson]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[webdevmag@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[webdevmag@substack.com]]></itunes:email><itunes:name><![CDATA[Gary Johnson]]></itunes:name></itunes:owner><itunes:author><![CDATA[Gary Johnson]]></itunes:author><googleplay:owner><![CDATA[webdevmag@substack.com]]></googleplay:owner><googleplay:email><![CDATA[webdevmag@substack.com]]></googleplay:email><googleplay:author><![CDATA[Gary Johnson]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[My Substack Summer]]></title><description><![CDATA[What I read in Summer 2024]]></description><link>https://www.webdev-magazine.com/p/my-substack-summer</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/my-substack-summer</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Thu, 19 Sep 2024 19:29:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fcover.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What I read in Summer 2024</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qoEN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qoEN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 424w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 848w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 1272w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qoEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg" width="690" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1200,&quot;width&quot;:690,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Substack Summer&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="Substack Summer" title="Substack Summer" srcset="https://substackcdn.com/image/fetch/$s_!qoEN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 424w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 848w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 1272w, https://substackcdn.com/image/fetch/$s_!qoEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fsummer_assets%2Fv1%2Feb263a2e85fe2831eb096c737a5b893b%2Fhero.jpg 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>Highlights</h1><blockquote><p>&#9749;  I read the most in the morning</p><p>&#128140; I subscribed to 36 new Substacks</p><p>&#127911; I listened to 18 minutes of podcasts</p><p>&#128253;&#65039; I watched 4 minutes of video</p><p>&#10084;&#65039; I liked 5 posts</p><p>&#128172; I left 1 comment on posts</p><p>&#128220; I scrolled 9 meters in Notes</p><p>&#128373;&#65039; I discovered 1 new post via Notes</p></blockquote><h1>Top Substacks</h1><h2><a href="https://markjgsmith.substack.com">Mark Smith&#8217;s Newsletter</a> by Mark Smith</h2><blockquote><p>Javascript, tech and web development links from around the web</p><p>Top post this summer: <a href="https://markjgsmith.substack.com/p/hyperperversion-and-all-dimension">Hyperperversion and All Dimension Controls (Issue #177)</a></p></blockquote><h2><a href="https://remark.substack.com">ReMark&#8217;s Substack</a> by Michel Fiege</h2><blockquote><p>Web Development and InsurTech</p><p>Top post this summer: <a href="https://remark.substack.com/p/remark-tech-reading-list-issue-69">ReMark Tech Reading List - Issue #69</a></p></blockquote><h2><a href="https://blog.learndev.com">Learndev Newsletter</a> by Marius</h2><blockquote><p>Learn web development one line of code at a time.</p><p>Top post this summer: <a href="https://blog.learndev.com/p/3-different-ways-to-center-a-div">3 Different Ways to Center a Div with CSS</a></p></blockquote><h1>Share your own Summer Recap</h1><p>You can see your own summer recap in the <a href="https://substack.com/app/app-store-redirect">Substack app</a>. I&#8217;d love to see what you&#8217;ve been reading.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://open.substack.com/summer/open-draft&quot;,&quot;text&quot;:&quot;Get my Recap&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://open.substack.com/summer/open-draft"><span>Get my Recap</span></a></p>]]></content:encoded></item><item><title><![CDATA[WebDev Weekly Standup]]></title><description><![CDATA[Insights, Tools, and Tips for the Web Developers]]></description><link>https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Wed, 18 Sep 2024 16:31:05 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/523b81c9-3eeb-4045-a23b-ef452d5dabf9_900x900.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey Team!</p><p>Welcome to another week of <strong>WebDev Weekly Standup</strong>, where we bring you the latest insights, spotlights, and industry trends to keep you ahead in the fast-moving world of web development. This week, we&#8217;re diving into the journey of <strong>Lydia Hallie</strong>, a software engineer and educator whose ability to demystify complex topics has earned her recognition across the global developer community. Currently a <strong>Staff Developer Advocate at Vercel</strong>, Lydia specializes in <strong>JavaScript</strong>, <strong>React</strong>, and <strong>serverless technologies</strong>, and she&#8217;s made a massive impact through her open-source contributions, articles, and workshops.</p><p>Beyond her technical expertise, Lydia is passionate about <strong>mentoring</strong> others, offering personalized coding challenges and career development support. Whether through her conference talks at <strong>Next.js Conf</strong> or <strong>Reactathon</strong>, or her mentorship work, she&#8217;s helping to shape the next generation of developers. In this edition, we&#8217;ll explore her career, her approach to teaching, and the invaluable lessons she&#8217;s shared on everything from burnout to finding balance in the tech world.</p><p>We&#8217;ll also cover <strong>BGP security issues</strong>, the rise of <strong>AI-powered coding assistants</strong>, and how <strong>WebAssembly</strong> is transforming web performance. Let&#8217;s get into it!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!96tZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!96tZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!96tZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png" width="1080" height="1080" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1080,&quot;width&quot;:1080,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:994451,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!96tZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 424w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 848w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!96tZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43ca1dee-0ea3-4948-8d6d-a985bbc09ae1_1080x1080.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" 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><h2>Spotlight: Lydia Hallie - Simplifying Web Development for Everyone</h2><p>Lydia Hallie is a force in the world of web development, known for her ability to demystify complex topics and make them accessible to developers at every level. With a career spanning front-end, back-end, and everything in between, Lydia has carved out a niche as both a technical expert and a top-tier educator.</p><h4>A Journey Rooted in Passion for Code</h4><p>Lydia&#8217;s career began with a simple curiosity for how things work, but she quickly transformed that curiosity into a passion for coding. From learning the fundamentals of JavaScript and TypeScript to mastering GraphQL and Node.js, Lydia embraced the challenges of web development. Her ability to communicate her learnings in a clear, concise, and engaging way soon garnered her a significant following.</p><h4>Making Complex Topics Approachable</h4><p>What sets Lydia apart is her teaching style. Whether it&#8217;s through her popular blog posts, open-source contributions, or X (formerly know as Twitter) threads, Lydia&#8217;s content consistently breaks down intricate concepts into digestible pieces. Her explanations of topics like <strong>event loops</strong>, <strong>asynchronous JavaScript</strong>, and <strong>GraphQL</strong> have become must-read resources for developers looking to level up their skills.</p><h4>A Community-Driven Educator</h4><p>Lydia&#8217;s contributions to the developer community extend far beyond her writing. She&#8217;s a regular speaker at industry conferences, where her workshops and talks inspire countless developers to dive deeper into the world of programming. Her commitment to giving back to the community is evident in her open-source work and the free resources she shares.</p><h4>Leading by Example</h4><p>As a prominent woman in tech, Lydia has become a role model for aspiring developers, especially those who are underrepresented in the industry &#127881;. Her transparency about the challenges she has faced and her encouragement for others to follow their curiosity and passion are motivating a new generation of developers to pursue careers in web development.</p><h4>What&#8217;s Next for Lydia Hallie?</h4><p>With a track record of excellence and an ever-growing platform, Lydia shows no signs of slowing down. Her future projects, whether in the form of more educational content, new talks, or open-source contributions, are sure to continue shaping the web development landscape.</p><p>Lydia Hallie is currently working as a Staff Developer Relations Engineer at Vercel, where she continues to contribute to the open-source community and advocate for better developer experiences. She is focused on creating educational content, simplifying complex web technologies, and engaging with the developer community through talks, workshops, and collaborations with other industry leaders like Addy Osmani. Lydia also remains active in public speaking and shares her journey, insights on self-care, and the importance of work-life balance in tech.</p><p>To learn more, check out this conversation with Lydia Hallie on the <strong>Frontend Masters Podcast.</strong> It&#8217;s packed with insights about her tech journey, from self-taught coding to becoming a leader at Vercel. Lydia opens up about her experiences, including tackling burnout and the importance of work-life balance in sustaining a successful career. It's an inspiring listen for anyone in tech.</p><p>&#127911; Check out the full episode here: <a href="https://open.spotify.com/episode/54nBdn7Lo1q2Li3JZLODjR?si=6527aca9adf34802">Frontend Masters Podcast - Lydia Hallie</a>.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8adafabc185cd6b865da286d42&quot;,&quot;title&quot;:&quot;Lydia Hallie - From Self Taught Coder to Vercel Through Open Source | Frontend Masters Podcast Ep.12&quot;,&quot;subtitle&quot;:&quot;Frontend Masters&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/54nBdn7Lo1q2Li3JZLODjR&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/54nBdn7Lo1q2Li3JZLODjR" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><p>&#128250; In case you prefer a video:</p><div id="youtube2-MDz2_Zdzhos" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;MDz2_Zdzhos&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/MDz2_Zdzhos?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>Also, don&#8217;t forget to checkout her website at <a href="https://www.lydiahallie.io/">www.lydiahallie.io</a> and one of my personal favorites, <strong>Patterns.dev</strong>, a free online resource on design, rendering, and performance patterns for building powerful web apps with vanilla JS or other modern frameworks.</p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9?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">By the way, this post is public so share with whoever you think needs to read this.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9?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.webdev-magazine.com/p/webdev-weekly-standup-fa9?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><h2>Interesting Finds: Border Gateway Protocol (BGP)</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NERd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NERd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 424w, https://substackcdn.com/image/fetch/$s_!NERd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 848w, https://substackcdn.com/image/fetch/$s_!NERd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!NERd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NERd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6643703,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NERd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 424w, https://substackcdn.com/image/fetch/$s_!NERd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 848w, https://substackcdn.com/image/fetch/$s_!NERd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.png 1272w, https://substackcdn.com/image/fetch/$s_!NERd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc066d56b-dacc-4981-b1c9-2428b38460f8_2912x1632.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" 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 came across a daily.dev <a href="https://dly.to/pIv1EFBaTof">post</a> from <strong>Fireship</strong> that was absolutely stretched my brain &#129322;. Do you know anything about the Border Gateway Protocol (BGP)?</p><p>Well, it&#8217;s a critical component of the Internet, that has been at fault for several major outages and security breaches, as it was designed without stringent modern security measures. To mitigate these issues, a new solution involving the <strong><a href="https://csrc.nist.gov/glossary/term/resource_public_key_infrastructure">Resource Public Key Infrastructure (RPKI)</a></strong> is being implemented to cryptographically sign route announcements, though adoption is varied globally.</p><p>As software developers, understanding the Border Gateway Protocol (BGP) is essential because it&#8217;s one of the core systems that keep the internet functioning. BGP's vulnerabilities, especially its lack of built-in security, have led to major outages and security incidents that can impact everything from app performance to service availability. With the push for adopting solutions like Resource Public Key Infrastructure (RPKI), which cryptographically secures BGP routes, developers have a role to play in advocating for and adopting these practices to help secure the web. Being aware of these foundational internet protocols helps you build more resilient, secure applications and infrastructures.</p><div><hr></div><h2>Industry Highlights</h2><p><strong>The Rise of AI-Powered Coding Assistants</strong>: AI tools like GitHub Copilot, Cursor (covered in the last <a href="https://www.webdev-magazine.com/i/148436087/tool-of-the-week-cursor">issue</a>) and ChatGPT are revolutionizing how developers code, speeding up the development process and automating repetitive tasks. These tools, powered by large language models, are quickly becoming invaluable to developers, allowing them to focus more on problem-solving and innovation while handling boilerplate code with ease.<br><a href="https://github.com/features/copilot">Explore GitHub Copilot</a></p><p><strong>WebAssembly Gains Momentum</strong>: WebAssembly (Wasm) continues to grow as an essential technology for running high-performance applications in web browsers. Its ability to support multiple languages, including Rust and C++, and its improved execution speeds make it a go-to for developers looking to build complex applications with near-native performance in the browser.<br><a href="https://webassembly.org/getting-started/developers-guide/">Get started with WebAssembly</a></p><p><strong>BGP Vulnerabilities &amp; RPKI Adoption</strong>: With recent discussions around the security flaws of Border Gateway Protocol (BGP), the push for Resource Public Key Infrastructure (RPKI) adoption is gaining traction. RPKI helps prevent BGP hijacking and misconfigurations by cryptographically signing route announcements, yet global adoption remains inconsistent. Developers should stay informed about this technology, as it affects the reliability of internet infrastructure and the security of their applications.<br><a href="https://www.youtube.com/watch?v=SVo6cDnQQm0">Deep dive into BGP security</a></p><div><hr></div><h2>Tool of the Week: <strong>&#10024;Superfilter&#10024; </strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sl1i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sl1i!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 424w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 848w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sl1i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png" width="1456" height="891" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:891,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:507338,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sl1i!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 424w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 848w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.png 1272w, https://substackcdn.com/image/fetch/$s_!sl1i!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F460e4883-efc5-4302-a138-4130c3a9b694_3426x2096.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" 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>Meet Superfilter, an AI-powered tool that manages your email with the intelligence of an executive assistant so you can focus on meaningful work.</p><p>Superfilter is an email companion that manages your inbox like a human executive assistant would. We use AI to organize your high priority and actionable emails, summarizes you latest inbox activity, give you enough context to help you respond quickly, and take low leverage tasks like coordinating meetings and signing documents off of your plate. It's a reliable companion for founders who value responsiveness without sacrificing focus and peace of mind. Superfilter is always working, improves as it learns from you, and will only leave to work for another person if you cancel your subscription.</p><p>If you&#8217;re curious about how it works or want to signup for their waitlist, you can learn more on their website: <a href="https://www.superfilter.ai/">Superfilter.ai</a></p><div class="pullquote"><p><strong>&#8220;It&#8217;s hard not to get overwhelmed by the sheer amount of senior developers who can criticize you online. You can learn from this criticism, but you just have to ignore the negativity, get through it, and tune out the haters.&#8221;</strong></p><p>&#8212; Lydia Hallie, <a href="https://cult.honeypot.io/reads/interview-with-lydia-hallie/">Honeypot</a></p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.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">Stay ahead in web development with concise insights from top podcasts and articles, delivered weekly.</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><h4><strong>Wrapping Up</strong></h4><p>That&#8217;s a wrap for this week&#8217;s WebDev Weekly Standup! Lydia Hallie&#8217;s journey serves as an inspiration for all developers, reminding us of the power of curiosity, self-directed learning, and resilience in the face of challenges. Her contributions to the open-source community and her passion for mentoring continue to shape the web development landscape. Whether you&#8217;re a seasoned developer or just starting out, there&#8217;s always something to learn from Lydia&#8217;s approach to making complex topics accessible.</p><p>Stay tuned for more insights on industry trends, from securing the web with RPKI to leveraging AI-powered tools like GitHub Copilot. Don&#8217;t forget to explore the power of WebAssembly for building high-performance web applications.</p><p>And finally, if you&#8217;re looking to streamline your workflow, take a peek at <strong>Superfilter</strong>&#8212;a game-changing tool that acts like your personal executive assistant for managing emails. Until next time, keep coding, keep learning, and stay inspired!</p><p>Feel free to share this issue with your network, and as always, leave a comment if you have any thoughts or feedback. See you next week! &#128075;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.webdev-magazine.com/p/webdev-weekly-standup-fa9/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[WebDev Weekly Standup]]></title><description><![CDATA[Insights, Tools, and Tips for the Web Developers]]></description><link>https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Tue, 03 Sep 2024 17:30:09 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VIGb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey Team!</p><p>Welcome to another week of WebDev Weekly Standup! This time, we're spotlighting <strong>Kent C. Dodds</strong>, a powerhouse in JavaScript and React, who&#8217;s all about helping us level up. Whether you're fine-tuning your skills or just staying ahead of the game, there's plenty here to get you inspired and motivated!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VIGb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VIGb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VIGb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg" width="900" height="900" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:900,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:108521,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VIGb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VIGb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F61d9d66c-0811-46e7-b3d0-19622b17b808_900x900.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" 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><h2>Spotlight</h2><p>Our spotlight is on Kent C. Dodds. He&#8217;s known for his expertise in JavaScript and React, and he&#8217;s all about helping developers level up their skills. Kent&#8217;s a go-to resource for testing best practices, and his <code>react-testing-library</code> has become a staple in the community. I recently caught him on Front End Happy Hour podcast, where he shared his journey from working at PayPal to becoming a full-time educator. Kent talked about creating Epic React and Epic Web, and the ups and downs of going solo. If you're into learning from someone who's been there and done that, Kent&#8217;s insights on growth, resilience, and the power of teaching are definitely worth a listen!</p><p>&#128250; Check out the full conversation here: </p><div id="youtube2-nO_Jw7n8evU" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;nO_Jw7n8evU&quot;,&quot;startTime&quot;:&quot;3s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/nO_Jw7n8evU?start=3s&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>If you want to learn more about Kent C. Dodds and his work, check out his website at <a href="http://kentcdodds.com">kentcdodds.com</a>. It&#8217;s filled with resources, courses, and insights that can help you take your development skills to the next level!</p><p>If you&#8217;d prefer to listen to the audio version, you can listen here:</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8aeb7ccf03d2c3246eb045d392&quot;,&quot;title&quot;:&quot;Episode 207 - Sips of Wisdom: Interview with Kent C. Dodds&quot;,&quot;subtitle&quot;:&quot;Front End Happy Hour&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/438OpRWU92Autqzs0CAfCP&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/438OpRWU92Autqzs0CAfCP" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1?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">By the way, this post is public so share with whoever you think needs to read this.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1?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.webdev-magazine.com/p/webdev-weekly-standup-1a1?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><h2>Interesting Finds!</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OL3g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OL3g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OL3g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg" width="1000" height="420" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:420,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cover image for GitHub Repositories Every Software Engineer Should Know&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="Cover image for GitHub Repositories Every Software Engineer Should Know" title="Cover image for GitHub Repositories Every Software Engineer Should Know" srcset="https://substackcdn.com/image/fetch/$s_!OL3g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 424w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 848w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!OL3g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71d6fe17-764b-4611-9c5d-183a2bb63f27_1000x420.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" 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 came across an article that I&#8217;m definitely bookmarking and sharing with all of you. The title says it all: <em>GitHub Repositories Every Software Engineer Should Know.</em> It&#8217;s a fantastic collection of repositories that&#8217;s perfect for engineers at any level who want to stay updated and keep honing their skills.</p><p>I found it on daily.dev, but you can check it out here too: <a href="https://dev.to/jrmarcio_/github-repositories-every-software-engineer-should-know-2e80">GitHub Repositories Every Software Engineer Should Know</a>.</p><div><hr></div><h2>Industry Highlights</h2><p><strong>Progressive Web Apps (PWAs):</strong> PWAs are becoming a go-to for businesses looking to create fast, app-like experiences without the need for downloads. They&#8217;re perfect for engaging users who want quick access, even offline.<br><br>A few weeks ago, I added daily.dev to my home screen and was instantly impressed by how it felt just like a native app. It honestly felt like magic&#8212;no download time and no need to go through the Apple App Store. I&#8217;m excited to try my hand at building a PWA in the near future. &#129299;</p><div><hr></div><h2>Tool of the Week: <strong>&#10024;Cursor&#10024; </strong></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IEHE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IEHE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IEHE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg" width="1456" height="926" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:926,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Cursor.so: The AI-first Code Editor &#8212; with Aman Sanger of Anysphere&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="Cursor.so: The AI-first Code Editor &#8212; with Aman Sanger of Anysphere" title="Cursor.so: The AI-first Code Editor &#8212; with Aman Sanger of Anysphere" srcset="https://substackcdn.com/image/fetch/$s_!IEHE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IEHE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27253e8e-2d70-41e0-99f1-f9e5a684f1a3_2918x1855.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" 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>Meet Cursor, an AI-powered code editor designed to streamline your coding process. Cursor leverages AI to provide smart code completions, error detection, and even code generation, making your development experience faster and more efficient. Whether you're tackling complex algorithms or just looking to speed up your workflow, Cursor's intuitive features are a game-changer.</p><p>I&#8217;m excited to give Cursor a try for my next project. The AI integration looks like it could really boost productivity, especially with its ability to handle repetitive coding tasks. If you&#8217;re curious about how it works, you can check out more on their website: <a href="https://www.cursor.com/">Cursor.com</a>.<br><br>Checkout this conversation with the creator, <strong><a href="https://amansanger.com/">Aman Sanger</a></strong> on why he built it!</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ae23c2e82a88bd78137b1fb42&quot;,&quot;title&quot;:&quot;Cursor.so: The AI-first Code Editor &#8212; with Aman Sanger of Anysphere&quot;,&quot;subtitle&quot;:&quot;Alessio + swyx&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6Mdz9uptrg8aXvzXDyGzSS&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6Mdz9uptrg8aXvzXDyGzSS" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div class="pullquote"><p><strong>&#8220;Keeping your modules pure means limiting the amount of stuff they're doing at the root-level of the module. It allows you to completely avoid issues and bring more clarity to your codebase.&#8221;</strong></p><p>&#8212; Kent C. Dodds, <a href="https://kentcdodds.com/blog/pure-modules">Pure Modules</a>.</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.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">Stay ahead in web development with concise insights from top podcasts and articles, delivered weekly.</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><p></p><h4><strong>Wrapping Up</strong></h4><p>That&#8217;s it for this week! Cursor&#8217;s AI-powered features seem like a real game-changer. Have you had a chance to try it out? I&#8217;m curious to hear how AI is fitting into your workflow and if it&#8217;s making a difference in your productivity. Let&#8217;s keep the conversation going and explore how these tools are shaping the future of development!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1/comments&quot;,&quot;text&quot;:&quot;Leave a comment&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.webdev-magazine.com/p/webdev-weekly-standup-1a1/comments"><span>Leave a comment</span></a></p>]]></content:encoded></item><item><title><![CDATA[WebDev Weekly Standup]]></title><description><![CDATA[Insights, Tools, and Tips for the Web Developers]]></description><link>https://www.webdev-magazine.com/p/webdev-weekly-standup-5ee</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/webdev-weekly-standup-5ee</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Tue, 27 Aug 2024 17:00:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dhgn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey Team!</p><p>Welcome to another edition of WebDev Weekly Standup! Whether you're a seasoned developer or just starting out, this newsletter is your go-to resource for staying on top of the latest in web development. From must-listen podcast episodes to exciting new tools and industry insights, we've got you covered. Let's dive into this week's highlights and keep pushing the boundaries of what we can create together!</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-5ee?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">By the way, this post is public so share with whoever you think needs to read this.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/webdev-weekly-standup-5ee?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.webdev-magazine.com/p/webdev-weekly-standup-5ee?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dhgn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dhgn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dhgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1503957,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dhgn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Dhgn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F83861d34-0a34-45e7-b163-73fd52c6b8da_1024x1024.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" 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><h3><strong>The Pod Roundup</strong></h3><p>Podcasts are one of my favorite ways to stay updated on the latest in the web dev world. Whether I&#8217;m doing chores or on my way into the office (back when commuting was a thing &#128556;), they&#8217;re a great way to make the most of that time. After a good episode, I often feel like I've gotten a little smarter or learned something valuable. This week, I&#8217;m sharing some of my favorite episodes and what I took away from them. I highly recommend giving them a listen!</p><ol><li><p><strong>Syntax - Effortless Light and Dark Mode &#215; Theme Styling</strong>  </p><p>If you're working on adding light and dark mode to your web app, this guide is definitely worth checking out. It breaks down practical strategies for making the transition between themes seamless, without sacrificing accessibility or performance. Whether you&#8217;re starting from scratch or refining your setup, the tips here will help ensure your users have a great experience in both modes.</p></li></ol><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8ada4bfc6d17ba4b7f66e6012a&quot;,&quot;title&quot;:&quot;810: Effortless Light and Dark Mode &#215; Theme Styling&quot;,&quot;subtitle&quot;:&quot;Wes Bos and Scott Tolinski&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/2s4SIZxNHe54QoEXONvC4j&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/2s4SIZxNHe54QoEXONvC4j" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe><ol><li><p><strong>The Stack Overflow Podcast - Ryan Dahl Explains Why Deno Had to Evolve with Version 2.0</strong></p><p>Ryan Dahl, the guy behind Deno, dives into the challenges of evolving Deno to version 2.0 and the new features they&#8217;ve built to meet the needs of today&#8217;s JavaScript developers. It's a great listen if you want to understand the thought process behind the updates and what&#8217;s coming next for Deno.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a493e8f09033e2ed1d79ee18a&quot;,&quot;title&quot;:&quot;Ryan Dahl explains why Deno had to evolve with version 2.0&quot;,&quot;subtitle&quot;:&quot;The Stack Overflow Podcast&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/62bfcrMnca25cBpi785C8u&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/62bfcrMnca25cBpi785C8u" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe></li><li><p><strong>Modern Web - Do What Matters with Who Matters While It Matters</strong></p><p>Mark Techson gets into leadership in tech, really honing in on how to prioritize what truly matters, both in your career and personal life. If you&#8217;re interested in balancing the two and leading with intention, this is definitely worth your time.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a6db0a2551ff4f0c09a51da22&quot;,&quot;title&quot;:&quot;Modern Web Podcast S12E21- \&quot;Do What Matters with Who Matters While It Matters\&quot; Mark Techson on Leadership&quot;,&quot;subtitle&quot;:&quot;Modern Web&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/2euYhrXVLgTFGPdYFVHbyy&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/2euYhrXVLgTFGPdYFVHbyy" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe></li><li><p><strong>The Changelog - Practices of Reliable Software Design</strong></p><p>If you're looking to build robust and maintainable systems, this guide on best practices in software design is a must-read. It&#8217;s packed with insights that can really help you create cleaner, more efficient code that stands the test of time.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a50fc0f66a3aa13c8a87cba10&quot;,&quot;title&quot;:&quot;Practices of reliable software design (News)&quot;,&quot;subtitle&quot;:&quot;Changelog Media&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/6PGYpx5XA9T85j4FO6jhRe&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/6PGYpx5XA9T85j4FO6jhRe" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe></li><li><p><strong>ShopTalk Show - The Great Divide, Global Design + Web Components, and Job Titles</strong></p><p>Check out this discussion on the evolving roles in web development&#8212;it dives into the "Great Divide" between designers and developers and explores the impact of global design systems. It&#8217;s a solid take on how the landscape is shifting and what it means for both sides of the field.</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a938e70624ec3930aa3787e2f&quot;,&quot;title&quot;:&quot;629: The Great Divide, Global Design + Web Components, and Job Titles&quot;,&quot;subtitle&quot;:&quot;Chris Coyier &amp; Dave Rupert&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/2yhbg7YTVu5LbkQdNoYYQc&quot;,&quot;belowTheFold&quot;:false,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/2yhbg7YTVu5LbkQdNoYYQc" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" data-component-name="Spotify2ToDOM"></iframe></li></ol><p>These episodes deliver a solid blend of technical insights, industry trends, and practical advice that any web developer will find valuable.</p><div><hr></div><h3><strong>Interesting finds: DeepAtlas</strong></h3><p>The founders of Hack Reactor are back at it! They've spotted a new opportunity to offer an immersive learning experience for developers interested in Machine Learning development (MLDev). Full disclosure: I attended Hack Reactor back in 2014 and had an amazing experience, so I might be a bit biased&#8212;but credit where credit's due! Tony Phillips, one of the founders, shared a great summary in his recent LinkedIn post that captures the essence of what they&#8217;re building.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b4Pc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b4Pc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 424w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 848w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 1272w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b4Pc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png" width="512" height="640" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:640,&quot;width&quot;:512,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:100871,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b4Pc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 424w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 848w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.png 1272w, https://substackcdn.com/image/fetch/$s_!b4Pc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F514f5a90-49d7-4ad0-a0a5-f944ab8f4517_512x640.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" 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>If you&#8217;re curious about DeepAtlas and want to learn more, check out their site: <a href="https://www.deepatlas.ai/apply">DeepAtlas Program</a>.</p><div><hr></div><h3><strong>Industry Highlight</strong></h3><h4><strong>CSS Snapshot: What's New in the World of Styles</strong></h4><p>CSS is evolving with exciting developments aimed at enhancing the styling capabilities and performance of modern web applications. Recently, a few key updates have taken center stage:</p><ul><li><p><strong>Nesting and Container Queries</strong>: Progress in nesting allows for cleaner, more maintainable styles by nesting rules within one another. Container queries are also gaining traction, providing more flexibility in designing responsive layouts based on container size rather than just the viewport.</p></li><li><p><strong>CSS Grid and Subgrid</strong>: Grid layouts are getting a boost with the introduction of subgrid, enabling more precise control over complex design systems.</p></li><li><p><strong>New Color Functions</strong>: Updates like <code>color-mix()</code> and <code>color-contrast()</code> are making it easier to work with dynamic and accessible color schemes.</p></li><li><p><strong>Performance and Browser Support</strong>: Ongoing discussions around the performance implications of CSS properties, especially animations and complex layouts, are guiding best practices in optimization. Browser support for these new features continues to expand, simplifying adoption.</p></li></ul><p>For a deeper dive into these updates, check out <a href="https://www.w3.org/Style/CSS/">this comprehensive resource</a> on the latest CSS developments. It covers everything you need to stay ahead of the curve.</p><div><hr></div><h3><strong>Tool of the Week: daily.dev</strong></h3><p>This week&#8217;s standout tool is one that every developer should have on their radar. Daily.dev offers a personalized feed tailored to help developers stay updated without getting bogged down by irrelevant content, fostering a more focused community experience. The platform&#8217;s rapid growth was kickstarted by an early submission to Product Hunt, which helped pivot it towards community-driven engagement and high-quality content.</p><p>If you&#8217;re already using Daily.dev, keep an eye out for my WebDev account&#8212;coming soon! I&#8217;ll be sharing more updates, so stay tuned!</p><div class="pullquote"><p>"The best way to learn something new is to break it and then figure out how to fix it."</p><p>&#8212; Wes Bos, WesBos.com</p></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.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">Stay ahead in web development with our weekly newsletter. We deliver concise summaries and insights from top podcasts and articles, distilling the most valuable lessons and trends to keep you informed and inspired without taking up too much of your time.</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[Momentum Over Mastery]]></title><description><![CDATA[The Power of Moving Forward]]></description><link>https://www.webdev-magazine.com/p/momentum-over-mastery</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/momentum-over-mastery</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Thu, 22 Aug 2024 16:46:03 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!R-TA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>You know, when you&#8217;re working on a project and things start to get complicated, it&#8217;s so easy to lose yourself in the technical weeds. You&#8217;re staring at your screen, and suddenly you&#8217;re caught up in all the little details&#8212;the kind that can freeze you in your tracks. But here&#8217;s the thing: in those moments, what really matters is taking a step back and focusing on what you can do next. What&#8217;s the next actionable step? Because, believe it or not, momentum is everything. When you keep things moving, you create the space for productive outcomes. It&#8217;s about making progress, not getting hung up on perfection.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R-TA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R-TA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R-TA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1767293,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!R-TA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!R-TA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F935adc1d-12c0-45c4-8a55-07992b8905fe_1024x1024.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" 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 idea came up in this week&#8217;s episode of Runtime Rundown, a weekly web development podcast that, by the way, is pretty great.</p><p>On the surface, it sounds so simple, right? Just keep moving. But we all have that little voice inside our heads. The one that says, &#8220;Why not take your time and build it from scratch?&#8221; or &#8220;Maybe you should refactor this with that new framework everyone&#8217;s talking about.&#8221; Or even, &#8220;Let&#8217;s optimize this for the best time and space complexity.&#8221;</p><p>And sure, you&#8217;re probably thinking, &#8220;Well, what&#8217;s wrong with that? Building from scratch will teach me so much.&#8221; Or, &#8220;If I refactor now, it&#8217;ll save me a headache down the road.&#8221; Or, &#8220;Why wouldn&#8217;t I want to write the most performant code I possibly can?&#8221;</p><p>And yes, those are all good instincts.</p><p>But here&#8217;s the thing&#8212;this mindset, while valuable, doesn&#8217;t apply to every situation. As developers, one of the key skills we need to develop is the ability to make trade-offs when necessary. It&#8217;s about understanding when to aim for perfection and when to prioritize progress.</p><div><hr></div><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/momentum-over-mastery?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">By the way, this post is public so share with whoever you think needs to read this.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/p/momentum-over-mastery?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.webdev-magazine.com/p/momentum-over-mastery?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><p>Now, I get it. You might be thinking, &#8220;Okay, that makes sense for work projects where there are deadlines and stakeholders. But what about my personal projects? Why not take my time and get everything just right?&#8221;</p><p>But here&#8217;s why I think it matters even for personal projects. Progress over perfection is a skill you have to practice. The more you do it, the more you learn, the more you grow, and the stronger your craft becomes. In a way, the more you prioritize progress, the closer you get to that elusive perfection.</p><p>Take my own experience with writing a newsletter. I&#8217;ve been discovering all these amazing writers, these newsletters that are just beautifully crafted. And I have to tell you, it&#8217;s inspiring&#8212;but also a little paralyzing. I have all these ideas for making the perfect newsletter, but time is limited, and my goal is to share something meaningful with you. So, there might be a typo here and there, or maybe an image I pulled from MidJourney that&#8217;s a bit random. But I&#8217;m committed to putting something out there, week by week, and improving it as I go.</p><p>And I&#8217;m glad you&#8217;re here with me on this journey.</p><p>&#127911; If you want to dive deeper, check out the full episode of the Runtime Rundown podcast:</p><iframe class="spotify-wrap podcast" data-attrs="{&quot;image&quot;:&quot;https://i.scdn.co/image/ab6765630000ba8a3aecf63caf90749dd479fa9c&quot;,&quot;title&quot;:&quot;We're Speed-running a Side Business&quot;,&quot;subtitle&quot;:&quot;Joe Boyle and Evan Cooper&quot;,&quot;description&quot;:&quot;Episode&quot;,&quot;url&quot;:&quot;https://open.spotify.com/episode/3y9T363EEwFrwRRqoMJHBM&quot;,&quot;belowTheFold&quot;:true,&quot;noScroll&quot;:false}" src="https://open.spotify.com/embed/episode/3y9T363EEwFrwRRqoMJHBM" frameborder="0" gesture="media" allowfullscreen="true" allow="encrypted-media" loading="lazy" data-component-name="Spotify2ToDOM"></iframe><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.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">If you haven&#8217;t already, don&#8217;t forget to subscribe. As Joe from Runtime Rundown always says, &#8220;We love to see the numbers go up and to the right. &#128200;&#8220;</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[WebDev Weekly Standup]]></title><description><![CDATA[Insights, Tools, and Tips for the Web Developers]]></description><link>https://www.webdev-magazine.com/p/webdev-weekly-standup-9bf</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/webdev-weekly-standup-9bf</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Tue, 20 Aug 2024 17:01:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!e02s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hey Team!</p><p>Welcome to another week of WebDev Weekly Standup! This week, we&#8217;re diving into career development and sharpening the skills we need to not just land that dream role but absolutely crush it!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e02s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e02s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 424w, https://substackcdn.com/image/fetch/$s_!e02s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 848w, https://substackcdn.com/image/fetch/$s_!e02s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!e02s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e02s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg" width="728" height="1092" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:2184,&quot;width&quot;:1456,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:21444255,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e02s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 424w, https://substackcdn.com/image/fetch/$s_!e02s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 848w, https://substackcdn.com/image/fetch/$s_!e02s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!e02s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa25d416c-db98-42c5-9b2a-ac9d9fd49ec1_4626x6938.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" 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><h2>Spotlight</h2><p>Our spotlight is on <strong>Anthony D. Mays</strong>. He&#8217;s known for his work in strategic planning and problem-solving, and he also coaches people on interview skills. He helps individuals refine their communication, answers, and confidence. I caught him on the Modern Web Podcast recently, and it&#8217;s worth a listen. Whether you&#8217;re job hunting or just looking to sharpen your skills, it&#8217;s definitely useful!</p><p>&#128250; Check out the full conversation here: </p><div id="youtube2-tdSjE5TiWI8" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;tdSjE5TiWI8&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/tdSjE5TiWI8?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>If you want to learn more about Anthony D. Mays and his work, check out his website at <a href="https://anthonydmays.com/">anthonydmays.com</a>. It&#8217;s packed with resources and insights that could be really valuable for your career development!</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_!nabp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nabp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nabp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nabp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nabp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nabp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1826293,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nabp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!nabp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!nabp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!nabp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff362bd09-4ed8-4248-a21b-1e8f716f0b10_1024x1024.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" 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><h2>Quick Tip!</h2><p><strong>Implement </strong><code>&lt;template&gt;</code><strong> for Reusable Content:</strong> Efficiently manage repetitive content with HTML templates. Learn more on <a href="https://developer.mozilla.org/en-US/docs/Web/HTML/Element/template">MDN</a>.</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_!-4hQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-4hQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-4hQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1826289,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-4hQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!-4hQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2be612a-66b3-4dc4-9c5d-5e0020b42f66_1024x1024.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" 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><h2>Industry Highlights</h2><p><strong>AI and Machine Learning:</strong> Increasing integration of AI for personalization, chatbots, and advanced analytics. Tools like <a href="https://www.tensorflow.org/">TensorFlow.js</a> are enabling ML models directly in the browser. </p><p>If you want to stay up to date with the latest TensorFlow news, tutorials, best practices, and more, subscribe to their <a href="https://www.youtube.com/@TensorFlow">YouTube channel</a>!</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_!N8xC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N8xC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N8xC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1718258,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!N8xC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!N8xC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7958189d-0e29-49fc-9a97-fb8fb11220f2_1024x1024.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" 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><h2>Tool of the Week: <strong>&#10024;<a href="https://vercel.com/">Vercel</a>&#10024;</strong></h2><p>Meet Vercel, it provides a platform for deploying, hosting, and scaling web applications and static sites, with a focus on performance and ease of use.</p><p>I&#8217;m leaning towards using Vercel for my project. I&#8217;m especially impressed by the skew protection feature&#8212;it seems like it&#8217;ll keep things running smoothly even when things get busy. Check out this <a href="https://www.youtube.com/watch?v=99U78rS1LeQ">YouTube video</a> where </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_!PCfv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PCfv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PCfv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1600123,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PCfv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!PCfv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f77c1e0-11ac-41f3-86fe-a47d04dad610_1024x1024.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" 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 class="pullquote"><p><strong>&#8220;When you build a user interface, you need to be able to respond to at least some interactions with </strong><em><strong>guaranteed</strong></em><strong> low latency and with </strong><em><strong>zero</strong></em><strong> network roundtrips.&#8221;</strong></p><p>&#8212; Dan Abramov, <a href="https://arc.net/l/quote/hqqowbgu">Link to their work.</a></p></div><h4><strong>Wrapping Up</strong></h4><p>That&#8217;s it for this week! What trends or tools are catching your eye in your development journey? I&#8217;d love to hear your thoughts and insights. Let&#8217;s keep the conversation going and continue exploring the exciting world of web development together!</p>]]></content:encoded></item><item><title><![CDATA[WebDev Weekly Standup]]></title><description><![CDATA[Insights, Tools, and Tips for the Web Developers]]></description><link>https://www.webdev-magazine.com/p/webdev-weekly-standup</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/webdev-weekly-standup</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Tue, 13 Aug 2024 19:44:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!OyfT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Welcome to the inaugural issue of <strong>WebDev Weekly Standup</strong>! Each week, I'll be sharing insights, tools, and tips that I've discovered, with the hope that you'll find them as valuable as I do.</p><p>To kick off this newsletter, I'm focusing on career growth and development&#8212;an essential priority for every developer. This week, I&#8217;ve distilled key learnings from a thought-provoking conversation with Brian Pulliam on the importance of career coaching and staying prepared for market fluctuations.</p><p>I&#8217;m thrilled to begin this journey with you and look forward to delivering content that supports your growth as a developer. Let&#8217;s dive into this week&#8217;s insights and make the most of them!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!OyfT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!OyfT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!OyfT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1714455,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!OyfT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!OyfT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0f0553e3-81a8-4fe7-b260-fdfa6f798fc5_1024x1024.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" 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><h3><strong>Last Week&#8217;s Learnings</strong></h3><p>As a software engineer, I&#8217;ve never stopped to consider the idea that having a professional coach would be beneficial to my career development. It&#8217;s easy to get caught up in the technical aspects of the job&#8212;writing clean code, learning new frameworks, optimizing performance&#8212;while neglecting the personal growth and strategic career planning that are equally important.</p><p>This week, I had the pleasure of diving into a fascinating conversation between <a href="https://twitter.com/jcutrell">Jonathan Cutrell</a> and Brian Pulliam, a seasoned tech professional turned career coach. The insights shared revolved around the substantial benefits of career coaching and effective strategies for navigating the tech job market. Here&#8217;s what I took away.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QFWG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QFWG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QFWG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:255896,&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;: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_!QFWG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!QFWG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8801a77-d3f3-4905-97b1-e6ca9dd87ed7_1024x1024.png 1456w" sizes="100vw"></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><h3><strong>The Role of a Career Coach</strong></h3><p><strong>Understanding Career Coaching:</strong> One key takeaway is understanding the distinction between a career coach, a mentor, and a manager. Brian explained that while a manager or mentor may provide guidance within the context of your current role or organization, a career coach offers an objective, external perspective. This perspective can be invaluable, especially when you need unfiltered feedback to accurately assess your career trajectory.</p><p>Brian&#8217;s journey from tech to becoming an athletics coach alongside his wife, before transitioning to career coaching, is inspiring. His unique background allows him to blend technical knowledge with coaching principles, offering a holistic approach to career development.</p><p><strong>The Value of Having a Career Coach:</strong> Brian emphasized the importance of having an advocate who is not entangled in your workplace dynamics. As a self-employed career coach, he can provide unbiased advice without any conflicts of interest&#8212;a luxury even the most supportive managers may not be able to offer. This independence allows career coaches to help you optimize your career path much like you would optimize code, by identifying inefficiencies and guiding you toward better opportunities. It&#8217;s a straightforward yet impactful method for shaping your career trajectory.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6llg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6llg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6llg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6llg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6llg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6llg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3062741,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6llg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 424w, https://substackcdn.com/image/fetch/$s_!6llg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 848w, https://substackcdn.com/image/fetch/$s_!6llg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.png 1272w, https://substackcdn.com/image/fetch/$s_!6llg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e713920-f6ab-44c5-b736-84a25ae5c674_3072x1536.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" 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><h3><strong>Strategies for Career Growth</strong></h3><p><strong>Optimizing Your Career Path: </strong>Just as engineers optimize for memory or CPU performance, it's crucial to optimize your career. Whether it's navigating complex workplace dynamics or charting a path for growth, a career coach can be instrumental in identifying the right strategies and tactics to help you advance.</p><p><strong>Interview Tactics and Mindset: </strong>When it comes to interviews, authenticity can be a game-changer. While technical skills are essential, the ability to present your true self and ask thoughtful questions often sets candidates apart. Instead of jumping straight into coding during interviews, taking the time to understand the problem and engage in meaningful dialogue can position you as a more seasoned and well-rounded professional.</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_!mb2F!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mb2F!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mb2F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1285305,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mb2F!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!mb2F!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff072f7b7-1319-49c3-a833-cfe818bc5108_1024x1024.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" 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><h3><strong>Preparing for Market Fluctuations</strong></h3><p><strong>Understanding the Tech Job Market:</strong> The tech job market is notoriously cyclical, with hiring seasons that can be unpredictable in length. Brian&#8217;s analogy of tech hiring being like seasons&#8212;sometimes long, sometimes short, and always uncertain&#8212;serves as a reminder to stay prepared. Even when you&#8217;re happily employed, it&#8217;s wise to keep your resume updated and your network active.</p><p><strong>Building a Resilient Career:</strong> Brian offered practical advice on maintaining career readiness, even when job security seems solid. He advocates for periodically testing your marketability&#8212;essentially, applying and interviewing for jobs even when you don&#8217;t need one. This not only keeps your skills sharp but also puts you in a stronger position when negotiating offers.</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_!Jt3Z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1947363,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!Jt3Z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1a0b36b-84e1-4c1d-b22b-31175efd93dd_1456x816.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" 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><h3><strong>Real-life Lessons and Practical Advice</strong></h3><p><strong>Learning from Experience:</strong> Navigating layoffs and career transitions can be challenging, but these experiences often teach valuable lessons about resilience and the importance of leveraging your network. Facing unexpected changes can lead to personal growth and a stronger professional foundation.</p><p><strong>Preparing for Interview Questions:</strong> Handling tricky interview questions is a skill that can be honed with practice. By paraphrasing or reframing questions to align with company values, you can turn challenging situations to your advantage. For example, if a company values teamwork, you can prepare by crafting responses that highlight your collaborative experiences.</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_!EHkF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EHkF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 424w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 848w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 1272w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!EHkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png" width="1344" height="896" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:896,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2278821,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!EHkF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 424w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 848w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.png 1272w, https://substackcdn.com/image/fetch/$s_!EHkF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F28f37fe0-f640-4f70-b753-1d9e9a641491_1344x896.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" 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><h3><strong>Reflection and Moving Forward</strong></h3><p>This week&#8217;s exploration underscored the importance of proactive career management. Whether it&#8217;s through career coaching, refining your interview tactics, or staying vigilant in a fluctuating job market, the focus remains on continuous growth and adaptability. Just as you optimize your code for efficiency, it&#8217;s essential to take deliberate steps in optimizing your career.</p><p>As you consider these strategies, take a moment to evaluate your own career path. Have you recently reviewed your goals, sought out new learning opportunities, or updated your resume? These small, consistent actions can make a significant difference in navigating the ever-changing tech landscape.</p><p>Adaptability and foresight are not just crucial for individual careers; they are also key to shaping the broader landscape of how we build and innovate on the web. Whether it&#8217;s mastering the interview process or staying ahead of market trends, these insights contribute to our collective growth and success.</p><p>&#127911;&nbsp;<strong>Listen to the full episode here:</strong> <a href="https://developertea.com/episodes/c96d39df-a8c7-4935-aba7-63967965ad03">https://developertea.com/episodes/c96d39df-a8c7-4935-aba7-63967965ad03</a></p><p><strong>&#129299; You can also reach out to Brian Pulliam here:</strong> https://refactorcoaching.com</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_!HfhV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HfhV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HfhV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1661540,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!HfhV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!HfhV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0664dd1a-256b-4976-b8e0-d2c2980340d2_1024x1024.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" 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 class="pullquote"><p><em>&#8220;First, solve the problem. Then, write the code.&#8221;</em> &#8211; John Johnson</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.webdev-magazine.com/subscribe?"><span>Subscribe now</span></a></p><div><hr></div><h3>Tool of the Week: Pragmatic Drag and Drop</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Syn4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Syn4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 424w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 848w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 1272w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Syn4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif" width="714" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:714,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4657603,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!Syn4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 424w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 848w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.gif 1272w, https://substackcdn.com/image/fetch/$s_!Syn4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96ecd065-902d-48e0-8397-5b2bc4ce1d36_714x470.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" 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><h4>Description:</h4><p>Pragmatic Drag and Drop is an intuitive, accessible, and flexible drag-and-drop library designed to simplify the implementation of drag-and-drop interactions in modern web applications. Built with accessibility in mind, it provides a seamless user experience across various devices and browsers. The library is highly customizable and integrates well with React, allowing developers to create rich, interactive interfaces with minimal effort. Whether you&#8217;re building a simple to-do list or a complex dashboard, Pragmatic Drag and Drop gives you the tools to make your application more dynamic and user-friendly.</p><p>Check this sandbox where you can play around with a live example: <a href="https://codesandbox.io/p/sandbox/list-pkq6c5?file=%2Fexample.tsx%3A162%2C4&amp;module=%2Fexample.tsx">CodeSandbox</a></p><h4><strong>Learn More and Get Started:</strong></h4><p>For more detailed documentation and advanced features, visit the official <a href="https://atlassian.design/components/pragmatic-drag-and-drop/core-package">Pragmatic Drag and Drop documentation</a>.</p><div><hr></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.webdev-magazine.com/subscribe?"><span>Subscribe now</span></a></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_!p-qk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!p-qk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!p-qk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png" width="1456" height="816" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:816,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1364064,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!p-qk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 424w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 848w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.png 1272w, https://substackcdn.com/image/fetch/$s_!p-qk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa3e43788-950d-49f1-ad93-a35519b66e07_1456x816.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" 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><h3><strong>Career Development Tip</strong></h3><p>This week&#8217;s focus is on the value of considering a career coach, especially if you&#8217;re looking to accelerate your professional growth or navigate tricky career transitions. Just as you would fine-tune a project by debugging issues and refining your code, a career coach can help you identify areas for improvement and develop a clear, strategic plan for growth.</p><p>If you haven&#8217;t explored this option yet, it might be worth considering. An outside perspective can often uncover blind spots and provide the clarity needed to advance your career with confidence.</p><div><hr></div><h4><strong>Wrapping Up</strong></h4><p>That&#8217;s it for this week! What trends or tools are catching your eye in your development journey? I&#8217;d love to hear your thoughts and insights. Let&#8217;s keep the conversation going and continue exploring the exciting world of web development together!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.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 WebDev Newsletter! 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[WebDev Magazine Substack]]></title><description><![CDATA[Get your weekly dose of web development wisdom &#8211; curated insights and takeaways from thought leaders in web development.]]></description><link>https://www.webdev-magazine.com/p/coming-soon</link><guid isPermaLink="false">https://www.webdev-magazine.com/p/coming-soon</guid><dc:creator><![CDATA[Gary Johnson]]></dc:creator><pubDate>Thu, 08 Aug 2024 06:42:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/789f8c3b-bf6f-4c98-83ff-e6ecc6845186_2048x2048.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hello, and thank you for joining us on this exciting journey through the world of web development! We&#8217;re thrilled to have you as part of our community.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="https://www.webdev-magazine.com/subscribe?"><span>Subscribe now</span></a></p><p>At WebDev Magazine, our mission is to bring you the latest insights, trends, and tips from the ever-evolving web development landscape. Whether you're a seasoned developer, a curious newbie, or somewhere in between, we&#8217;ve got something for everyone.</p><p>Here&#8217;s what you can look forward to:</p><ul><li><p><strong>In-Depth Articles</strong>: Explore comprehensive guides and thought-provoking articles that dive deep into the latest technologies and best practices.</p></li><li><p><strong>Expert Opinions</strong>: Gain valuable perspectives from industry leaders and innovators.</p></li><li><p><strong>Hands-On Tutorials</strong>: Learn through practical, step-by-step tutorials designed to enhance your skills and keep you ahead of the curve.</p></li><li><p><strong>Community Insights</strong>: Stay informed with updates and trends from the vibrant web development community.</p></li></ul><p>We&#8217;re excited to embark on this journey with you and look forward to your feedback and contributions. If you have any questions or suggestions, feel free to reach out.</p><p>Here&#8217;s to making the web a more amazing place&#8212;together!</p><p>Welcome aboard!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.webdev-magazine.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://www.webdev-magazine.com/subscribe?"><span>Subscribe now</span></a></p><p>Warm regards,<br>The WebDev Magazine Team</p>]]></content:encoded></item></channel></rss>