<?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[Carolina Code Conference™]]></title><description><![CDATA[Home of the Carolina Code Conference, the polyglot and cybersecurity conference for all who code, on August 14th and 15th, 2026 @ Flywheel Coworking in Greenville, SC! Subscribe here to be the first to know as things develop!]]></description><link>https://blog.carolina.codes</link><image><url>https://substackcdn.com/image/fetch/$s_!J0iw!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png</url><title>Carolina Code Conference™</title><link>https://blog.carolina.codes</link></image><generator>Substack</generator><lastBuildDate>Wed, 03 Jun 2026 16:59:56 GMT</lastBuildDate><atom:link href="https://blog.carolina.codes/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Brightball, Inc]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[barry@crm.carolina.codes]]></webMaster><itunes:owner><itunes:email><![CDATA[barry@crm.carolina.codes]]></itunes:email><itunes:name><![CDATA[Barry Jones]]></itunes:name></itunes:owner><itunes:author><![CDATA[Barry Jones]]></itunes:author><googleplay:owner><![CDATA[barry@crm.carolina.codes]]></googleplay:owner><googleplay:email><![CDATA[barry@crm.carolina.codes]]></googleplay:email><googleplay:author><![CDATA[Barry Jones]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Announcing our 2026 Speakers!]]></title><description><![CDATA[30 incredible speakers & a special Memorial Day opportunity!]]></description><link>https://blog.carolina.codes/p/announcing-our-2026-speakers</link><guid isPermaLink="false">https://blog.carolina.codes/p/announcing-our-2026-speakers</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 25 May 2026 13:35:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kZTD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kZTD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kZTD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kZTD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3716381,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kZTD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!kZTD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4a22349-9248-454c-a90b-aa16b3ebf465_1920x1080.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><figcaption class="image-caption">Announcing our 2026 Speakers! We have an incredible lineup for you this year!</figcaption></figure></div><p>In previous years, we&#8217;ve somewhat intentionally tried to balance the AI related topics for talks just as we do with every topic. Balance is important, after all. The influence on our entire industry is more pronounced and that includes our talks this year! We had yet another very competitive year with 175 talks submitted.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/announcing-our-2026-speakers?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">Share the Announcement!</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/announcing-our-2026-speakers?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://blog.carolina.codes/p/announcing-our-2026-speakers?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><p style="text-align: center;">Announced on [ <a href="https://www.linkedin.com/feed/update/urn:li:activity:7464671961437265920/">LinkedIn</a> | <a href="https://x.com/CodesCarolina/status/2058906232992534702">X</a> | <a href="https://www.instagram.com/p/DYw4BvVAbP5/?igsh=NzAyODN2MG51azFm">Instagram</a> | <a href="http://youtube.com/post/UgkxjuoXJ0gkNYazokNGEXDpCyCWKwWGZFNW?si=vlnALj8azF0sgL6I">YouTube</a> ]</p><p>We have an incredible lineup this leading off with 4 great keynotes! After 3 years of <s>pestering</s> <a href="https://x.com/craigkerstiens/status/1832444277387059203?s=20">recruiting</a> we are thrilled to welcome Craig Kerstiens to spread the good news of PostgreSQL! The magnificent Diana Pham will be returning for the 3rd year in a row, this time as a keynote, to take us for a walk with her robot dog! Houston Hayes will be making the debut of a brand new language in Clef! Closing out the conference, the legendary Trey Grainger will transport us with Wormhole Vectors!</p><p>Beyond the keynotes, we have an additional 14 Intermediate talks covering topics from Type Driven Design, Elixir &amp; AI, Batch Observability with Java, Training AI to ride a Pony, Computer Vision, Etherhiding Cyberthreats, programming with Julia, Mutator Testing, real world COBOL, Micro VM&#8217;s and Unikernels, Intelligent Incident Response System and the meta topic, coding C# with C#.</p><p>Rounding things out we have 11 insightful lightning talks covering a wide array of topics including an OpenLDAP Directory Overview, Protobuf Reconsideration, KEDA Event Autoscaling, Security Developer Collaboration, Vibe Coding SaaS, Keycloak Identity Integration, AI Agent Tooling Evaluation, Edge AI IoT in Ruby, YAML Open Source Moat, Career Mentorship Strategies, and AI Product Management.</p><p>Check out all the details below!</p><h2>Quick Notes</h2><h3>Memorial Day Discount!</h3><p>Since we&#8217;re a little behind schedule getting this announcement out and it is Memorial Day, we&#8217;re offering a special Memorial Day promotion! For the rest of May, you can use the discount code <strong>HONOR250</strong> for 20% off the conference ticket price!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2026-event-details-and-registration&quot;,&quot;text&quot;:&quot;Get Tickets Today!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2026-event-details-and-registration"><span>Get Tickets Today!</span></a></p><h3>We need your help with our Lyrical Code T-shirt!</h3><p><a href="https://blog.carolina.codes/i/171655195/weve-been-rickrolled">We&#8217;ve been Rickrolled</a>! Rick Astley&#8217;s &#8220;Never Gonna Give You Up&#8221; was <a href="https://blog.carolina.codes/p/final-four-2026-lyrical-code-challenge">voted as the song for this year&#8217;s Lyrical Code T-shirt</a>! Visit our <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">Github repo</a> to submit a verse or the entire song as code in your favorite language. You can enter as little as a single verse or a the entire song but give it a try; it doesn&#8217;t take long and it&#8217;s a lot of fun.</p><p>We&#8217;ll combine lines in different languages to make our polyglot t-shirt that you can&#8217;t help but sing when you read. Don&#8217;t give me up&#8230;don&#8217;t let me down&#8230;don&#8217;t run around&#8230;and hurt me&#8230;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/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">Get all the news about tickets, contests and future events by subscribing!</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><h2>Your 2026 Carolina Code Conference Speakers!</h2><p>Keep scrolling for full profiles and session overviews.</p><h3>// Friday Talks</h3><pre><code><code>WITH friday_talks AS ( -- PostgreSQL w/ CTE
    SELECT speaker, title, format, scheduled_at
    FROM talks
    WHERE DATE(scheduled_at) = '2026-08-14'
)
SELECT * FROM friday_talks ORDER BY scheduled_at;
</code></code></pre><h4>morning.summary()</h4><ul><li><p>9:00am // Craig Kerstiens - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7craig-kerstiens-albany-ca">Postgres say what?</a> #keynote</p></li><li><p>10:00am // Cameron Presley - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7cameron-presley-charlotte-nc">Preventing Bugs with Better Types - An Intro to Type Driven Design</a> #intermediate</p></li><li><p>10:30am // Gregory Noe - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7gregory-noe-grand-junction-co">A Look at OpenLDAP - The Directory Database</a> #lightning</p></li><li><p>10:45am // Paul Sullivan - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7paul-sullivan-rockwall-tx">Elixir &amp; AI: Coding at Ludicrous Speed</a> #intermediate</p></li><li><p>11:15am // AJ Danelz - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7aj-danelz-greenville-sc">It Is Time to Reconsider Protobuf</a> #lightning</p></li><li><p>11:30am // Amit Kulkarni &amp; Yamank Vashishtha - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7amit-kulkarni-tampa-fl">Proactive Batch Observability: Automate File Freshness and SLA Monitoring</a> #intermediate</p></li><li><p>12:00pm // Redvers Davies - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7redvers-davies-charlotte-nc">My Little Claude: Codegen Isn&#8217;t Magic</a> #intermediate</p></li></ul><h4>afternoon.summary()</h4><ul><li><p>1:30pm // Jack Teitel - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7jack-teitel">From Pixels to Patterns: A Pragmatist&#8217;s Guide to Computer Vision</a> #intermediate</p></li><li><p>2:00pm // Aaron Augustine - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7aaron-augustine">Event-Driven Autoscaling with Kubernetes and KEDA: Practical Strategies for Modern Applications</a> #lightning</p></li><li><p>2:15pm // Amon Otis Poston - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7amon-otis-poston-atlanta-ga">Indelible Malware: Etherhiding and the future of Cyberthreats</a> #intermediate</p></li><li><p>2:45pm // Adam Anderson - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7adam-anderson-petaluma-ca">From Prompt to Product: Building an SaaS company in the world of Vibe Coding</a> #lightning</p></li><li><p>3:00pm // Joshua Ballanco - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7joshua-ballanco-greenville-sc">Julia: The Best Programming Language You&#8217;ve Never Heard Of</a> #intermediate</p></li><li><p>3:30pm // Neviar Rawlinson - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7neviar-rawlinson-columbia-sc">When Security Says &#8220;High Risk&#8221; and Developers Say &#8220;But That&#8217;s How It&#8217;s Supposed to Work&#8221;</a> #lightning</p></li><li><p>3:45pm // Diana Pham - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7diana-pham-denver-co">Taking Your Robot Dog Off the Leash with APIs</a> #keynote</p></li></ul><h3>// Saturday Talks</h3><pre><code><code>query { # GraphQL
  saturdayTalks: talks(
    where: { scheduled_at: { _eq: "2026-08-15" } }
    order_by: { scheduled_at: asc }
  ) {
    speaker, title, format, scheduled_at
  }
}
</code></code></pre><h4>morning.summary()</h4><ul><li><p>9:00am // Houston Haynes - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7houston-haynes-asheville-nc">The Clef Programming Language - A Ship of Theseus Story</a> #keynote</p></li><li><p>10:00am // David Mackey - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7david-mackey-augusta-ga">What the Mutant? Using Mutator Testing to Write Better Tests</a> #intermediate</p></li><li><p>10:30am // Benjamin Overcash - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7benjamin-overcash">Integrating Keycloak</a> #lightning</p></li><li><p>10:45am // Paul Jarrett - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7paul-jarrett">Writing Open Source Ada in 2026</a> #intermediate</p></li><li><p>11:15am // Schuster Braun - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7schuster-braun-augusta-ga">Evaluating AI Agent Tooling</a> #lightning</p></li><li><p>11:30am // Marty Heyman - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7marty-heyman-grand-junction-co">COBOL - Round 2</a> #intermediate</p></li><li><p>12:00pm // Gene Gotimer - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7gene-gotimer-leesburg-va">Bad Things You Can Do to Unsecured Containers</a> #intermediate</p></li></ul><h4>afternoon.summary()</h4><ul><li><p>1:15pm // Michael Dominick - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7michael-dominick-lithia-fl">AI at the Edge: What We Learned Building an Open-Source Industrial IoT Stack in Ruby</a> #lightning</p></li><li><p>1:30pm // Tyler Benfield - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7tyler-benfield-charlotte-nc">Micro VMs and Unikernels: The Cloud&#8217;s Next Infrastructure Evolution</a> #intermediate</p></li><li><p>2:00pm // Doug Cone - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7doug-cone-greenville-sc">The Moat Was Made of YAML</a> #lightning</p></li><li><p>2:15pm // Sonman Roul - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7sonman-roul-phoenix-az">Building Intelligent Incident Response Systems for Modern Digital Payment Platforms</a> #intermediate</p></li><li><p>2:45pm // Eugene Willis - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7eugene-willis">3 Mentors</a> #lightning</p></li><li><p>3:00pm // AL Rodriguez - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7al-rodriguez">Coding C# with C#</a> #intermediate</p></li><li><p>3:30pm // Charles Bergman - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7charles-bergman">In an AI world, everyone&#8217;s a Product Manager</a> #lightning</p></li><li><p>3:45pm // Trey Grainger - <a href="https://blog.carolina.codes/p/announcing-our-2026-speakers#%C2%A7trey-grainger-greenville-sc">Beyond Hybrid Search with &#8220;Wormhole Vectors&#8221;</a> #keynote</p></li></ul><h3>// Full Profiles</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YYaK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YYaK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YYaK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:699853,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YYaK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!YYaK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe781cf61-b01c-4311-b0d7-52c7241e5221_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Craig Kerstiens |&gt; Albany, CA</h2><h5>Postgres @ Snowflake</h5><h6>Social: [ <a href="https://www.twitter.com/craigkerstiens">@craigkerstiens</a>, <a href="https://www.linkedin.com/in/craigkerstiens/">LinkedIn</a>, <a href="https://www.craigkerstiens.com">Blog</a>, <a href="https://www.crunchydata.com">Crunchydata</a> ]</h6><p>Craig was an early part of the team at Heroku, has helped scale developer focused companies. Craig has built teams and products at Citus Data, Microsoft, Crunchy Data, and now Snowflake. Regularly writes about startups and dev tools companies.</p><h3>Keynote // Postgres say what?</h3><h6>Category: [ Development, Other ]</h6><h6>Languages: [ Postgres ]</h6><h6>Framework/Platform: [ Postgres ]</h6><p>We all love Postgres, or so we say. But can we defend it, do we know why we love Postgres?</p><p>We&#8217;ll cover a rapid fire set of what makes Postgres great. Intermixed with a lot of things you had no idea Postgres could do.</p><p>Some examples of things we&#8217;ll cover.</p><p>psql is the Postgres CLI. But don&#8217;t you want a more advanced graphical editor? Not when you realize all it can do.</p><p>What if I told you I could do a health check on your database in 5-10 minutes&#8211;asking you nothing about your app and find easy wins for performance improvement? Every Postgres database has this information to pull it off and you don&#8217;t have to be a DBA or Postgres to to take advantage.</p><p>What about watching a movie from within Postgres? Does that make any sense at all? And while watching a movie from within Postgres may not help you with your production database, engineering at times should be fun so we&#8217;ll end with a little bit of it.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-Sul!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-Sul!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-Sul!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/519360f0-b781-42df-b879-794975a28403_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:733023,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-Sul!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!-Sul!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F519360f0-b781-42df-b879-794975a28403_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Cameron Presley |&gt; Charlotte, NC</h2><h5>Owner of Small Batch Solutions - Professional Problem Solver</h5><h6>Social: [ <a href="https://twitter.com/pcameronpresley">@pcameronpresley</a>, <a href="https://linkedin.com/pcameronpresley">LinkedIn</a>, <a href="https://blog.thesoftwarementor.com">Blog</a>, <a href="https://smallbatchsolutions.io">Smallbatchsolutions</a>, <a href="https://sessionize.com/cameronpresley/">Sessionize</a> ]</h6><p>Cameron Presley is owner of <a href="https://smallbatchsolutions.io/">Small Batch Solutions</a>, a speaker, and a Microsoft MVP in Developer Technologies.</p><p>Based out of Charlotte, North Carolina, Cameron has ten years of experience working with start-ups and large enterprise both publicly and privately held to architect solutions, implement solutions, and training developers to be better today than what they were yesterday!</p><p>In his spare time, Cameron can be found hanging out with his family, playing board games, jamming on the bass guitar, and reading books.</p><h3>Intermediate // Preventing Bugs with Better Types - An Intro to Type Driven Design</h3><h6>Category: [ Development ]</h6><h6>Languages: [ Typescript ]</h6><p>Have you ever shipped a logic error to production? What about writing code that allowed you to do something that violated business rules? Wouldn&#8217;t it have been nice if the code itself prevented you from doing the wrong thing?</p><p>By leveraging key concepts from Functional Programming, I&#8217;ll show you how you can design your business domain such that your code can&#8217;t get into a bad state (or at the very least, without jumping through some hoops).</p><p>Intended for those with C# or TypeScript, I&#8217;ll demonstrate concepts like sum types/product types for better data modeling and design patterns like Option/Result to handle when things can go wrong while we build out the game of Blackjack.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!btUb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!btUb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!btUb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!btUb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!btUb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!btUb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:783456,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!btUb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!btUb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!btUb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!btUb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8a1387d-9a29-454e-a5e3-644332ef3ee7_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Gregory Noe |&gt; Grand Junction, CO</h2><h5>LDAP Support Team Lead - Symas Corporation</h5><h6>Social: [ <a href="https://linkedin.com/in/gregory-noe-34939210">LinkedIn</a>, <a href="https://symas.com">Symas</a> ]</h6><p>A support engineer since 2014, I specialize in OpenLDAP deployments and directory service migrations. As support team lead at Symas on OpenLDAP solutions, I work closely with organizations to design, implement, and maintain robust directory infrastructures. My expertise includes migrating legacy systems such as ODSEE and Sun ONE to modern OpenLDAP environments, helping teams improve performance, reliability, and scalability.</p><p>In my free time, I enjoy falling off mountain bikes in north central Washington State and British Columbia.</p><h3>Lightning // A Look at OpenLDAP - The Directory Database</h3><h6>Category: [ Security ]</h6><h6>Languages: [ C ]</h6><p>This talk will be a relatively high level overview of Directory Databases (LDAP as defined in RFC 4000 and friends). Directory Services was an international effort in the 1980s but was designed for mainframes and X400. The Internet made a lot of that obsolete so a &#8220;Lightweight&#8221; version of the Diectory Access protocol was created: LDAP. The original work was done at the University of Michigan and that implementation languished until 1999 when the OpenLDAP project was formed.</p><p>It will talk about the unique data organization and interface and discuss topics like normal use-cases, abnormal use-cases, integrating with other software applications, security, and performance.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!znyX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!znyX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!znyX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!znyX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!znyX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!znyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:709058,&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;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!znyX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!znyX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!znyX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!znyX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7c348dc2-c8ab-4c47-9c4b-c70bf08c99bf_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Paul Sullivan |&gt; Greenville, SC</h2><h5>Elixir advocate. 10 years in. Still not bored.</h5><h6>Social: [ <a href="https://www.linkedin.com/in/paul-sullivan-5203a916">LinkedIn</a>, <a href="https://www.thoroughcare.net/">Thoroughcare</a> ]</h6><p>Paul Sullivan is a Senior Software Engineer at ThoroughCare, a Pittsburgh-based company, living in Greer, South Carolina. A polyglot developer who has worked across many languages and stacks, he found Elixir ten years ago professionally and never looked back. When he&#8217;s not writing Elixir, he&#8217;s spending time with his family or playing guitar.</p><h3>Intermediate // Elixir &amp; AI: Coding at Ludicrous Speed</h3><h6>Category: [ Development, Artificial Intelligence / Machine Learning ]</h6><h6>Languages: [ Elixir ]</h6><h6>Framework/Platform: [ Phoenix, LIveView, BEAM, OTP ]</h6><p>A recent industry study benchmarked AI coding models across 20 programming languages. Elixir came out on top &#8212; 97.5% of problems solved, the highest of any language tested. Higher than Python, TypeScript, Go, and Rust. If you&#8217;ve never written a line of Elixir, that number probably surprises you.</p><p>We&#8217;ll dig into why Elixir is so uniquely productive with AI and it comes down to the language itself. Immutability means no hidden state for a model to trace. The pipe operator makes data flow explicit and readable, step by step. Pattern matching means every case is declared upfront &#8212; no nested conditionals, no hidden branches, no ambiguity. First-class documentation with verified examples gives AI models clean, correct training signal. A stable ecosystem with a decade of backwards compatibility means no conflicting patterns to confuse generation. LiveView brings real-time interactivity to the server without the complexity of a JavaScript framework, less surface area for an AI to get wrong. These aren&#8217;t accidents, they&#8217;re deliberate design choices that happen to make Elixir exceptional for AI-assisted development.</p><p>We&#8217;ll explore what makes Elixir so uniquely productive with AI through concrete examples that require no prior Elixir experience. No live coding. No Elixir evangelism. Just a surprising result from real research, and a satisfying explanation for why it happened.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AcC-!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AcC-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AcC-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:775345,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AcC-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!AcC-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F397f3f6c-0684-4ca9-92f9-9e2257db07c1_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>AJ Danelz |&gt; Greenville, SC</h2><h5>Cloud-Native | Streaming | Full-Stack Dev @ Rygen</h5><h6>Social: [ <a href="https://wellaged.dev/">Blog</a>, <a href="https://www.rygen.com/">Rygen</a>, <a href="https://sessionize.com/aj-danelz/">Sessionize</a> ]</h6><p>I am a full-stack engineer, passionate about cloud application design and Event-driven architecture. I sometimes go outdoors for Disc golf, hiking, camping, or scuba diving. I consider myself a tinkerer, mixologist, and occasionally come up with good ideas that I write down.</p><h3>Lightning // It Is Time to Reconsider Protobuf</h3><h6>Category: [ Development, Operations, Team Process &amp; Management, Product ]</h6><h6>Languages: [ Any language Protobufs can compile to ]</h6><h6>Framework/Platform: [ buf.build ]</h6><p>Protobuf adoption remains low despite years of maturity, but not for the reasons most developers think. The real barrier is not complexity or tooling; it is that most developers have only ever worked with JSON and never had a reason to choose something different. Protobuf does not ask you to compete with JSON on its home turf. It asks you to think about your interfaces differently.</p><p>The real case for Protobuf isn&#8217;t serialization speed. It&#8217;s contract-first development. One <code>.proto</code> file drives type generation across every language in your stack, schema drift becomes a lint error, and breaking changes get caught before they ship. Modern tooling (buf, ConnectRPC, protovalidate) has removed every historical friction point. This talk covers the practical path to adopting Protobuf without abandoning REST or JSON where they already work.</p><p>The tooling story has changed significantly. buf handles linting, formatting, and breaking change detection in CI. ConnectRPC works over plain HTTP without a proxy. protovalidate puts validation rules directly in the schema. Postman, VS Code, and IntelliJ all have native support.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cjDe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cjDe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cjDe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:706026,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cjDe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!cjDe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48e7c6e8-6c26-42b5-8dfe-768605cc9f34_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Amit Kulkarni |&gt; Tampa, FL</h2><h5>Michelin NA Site Reliability Engineer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/amit-kulkarni-768ab315/">LinkedIn</a>, <a href="https://michelinmedia.com/">Michelinmedia</a>, <a href="https://sessionize.com/amit-kulkarni/">Sessionize</a> ]</h6><p>Amit is a Site Reliability Engineer specializing in enterprise observability and distributed systems reliability at Michelin North America. He designs and implements reliability frameworks for business-critical data pipelines, with a focus on bringing SRE principles to batch processing environments.</p><p>At Michelin, Amit pioneered the organization&#8217;s latency-based SLO governance framework, protecting over $2 billion in invoice revenue through proactive monitoring and automated incident detection. His work on data freshness as a reliability signal represents a novel approach to batch system observability, enabling end-to-end visibility across multi-stage enterprise workflows. His research on enterprise observability patterns has been productionized across multiple business domains at Michelin and shared with international teams. He holds expertise in Splunk, distributed systems monitoring, SLI/SLO frameworks, and reliability engineering methodologies.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2go5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2go5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!2go5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!2go5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!2go5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2go5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:754342,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2go5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!2go5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!2go5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!2go5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cf83724-ac32-4893-a19f-f26a197edaeb_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Yamank Vashishtha</h2><h5>Michelin NA Lead Software Engineer</h5><h6>Social: [ <a href="https://x.com/VYamank">@VYamank</a>, <a href="https://www.linkedin.com/in/yamank-vashishtha-36b8588/">LinkedIn</a> ]</h6><p>Yamank Vashishtha is an experienced Mainframe Technology professional with over 18 years of expertise in COBOL, IDMS, IMS, CICS, and DB2 across complex enterprise environments. He has led modernization and migration initiatives, including transitioning legacy IDMS applications to DB2 and CICS while guiding offshore teams to deliver scalable solutions. Throughout his career at Syntel, Nityo Infotech, and CGI, he has specialized in system analysis, data processing, cross&#8209;platform integrations, and ITIL&#8209;aligned service delivery. In his current role as Senior Consultant at CGI Technologies &amp; Solutions, he develops and maintains core mainframe components, supports multi&#8209;LPAR operations, builds automation utilities, and collaborates closely with business teams to enhance system performance. Yamank is recognized for his technical depth, leadership, and commitment to operational excellence in mission&#8209;critical environments.</p><h3>Intermediate // Proactive Batch Observability: Automate File Freshness and SLA Monitoring</h3><h6>Category: [ Operations, DevOps ]</h6><h6>Languages: [ Search Processing Language ]</h6><p>Modern observability focuses on APIs and microservices, yet many business-critical workflows still depend on batch jobs and file-based data pipelines. When these systems fail, they often do so silently only becoming visible after business impact.</p><p>This talk introduces a practical, tool-agnostic approach to batch observability by applying Site Reliability Engineering (SRE) principles. The core idea is simple but powerful:</p><p>In batch systems, data freshness is the equivalent of latency in real-time systems.</p><p>If data is late or missing, the system is effectively down from a business perspective.</p><p>Attendees will learn how to model batch workflows using event-driven observability, define expected vs. actual delivery SLAs, and measure reliability using a good event vs. total event SLI approach. These signals can then be translated into meaningful SLOs aligned with business outcomes.</p><p>The session also includes a brief real-world walkthrough demonstrating how these principles can be implemented to track end-to-end workflows, detect delays proactively, and provide a single, business-aligned view of reliability.</p><p>Why Attend</p><p>If your systems rely on batch jobs, scheduled workflows, or file transfers, this talk will help you:</p><ul><li><p>Make batch systems observable and measurable</p></li><li><p>Detect issues before business impact occurs</p></li><li><p>Move beyond job-level monitoring to true reliability measurement</p></li><li><p>Apply SLI/SLO thinking to non-real-time systems</p></li></ul><p>Key Takeaways</p><ul><li><p>Model data freshness as a reliability signal (SLI)</p></li><li><p>Define and enforce SLAs based on data delivery</p></li><li><p>Connect technical signals to business impact</p></li><li><p>Apply a tool-agnostic framework across any observability stack</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gjIv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gjIv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gjIv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:807818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gjIv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gjIv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F433bb30a-364b-416a-bc50-0eccf2442542_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Redvers Davies |&gt; Charlotte, NC</h2><h5>Polyglot, Professional InfoSec Troubleseeker, and diaeresis activist.</h5><p>Red is a full-time InfoSec Troubleseeker who started his professional life building ISPs, when the only interview questions were: &#8220;Do you know what a Web-Browser is?&#8221;, and &#8220;Do you think you can get NCSA httpd to compile on AIX?&#8221;.</p><p>After scaling an ISP from a few thousand users to millions, Red wrote award winning network discovery software and promptly had his IP stolen by a company with more Lawyers than developers.</p><p>Red now works in Information Security doing &#8220;AllTheThings&#8221;&#8482;, and spends his spare time playing with family, designing electronic badges for Security Conferences, exploring languages (both human and computer), and trying to squeeze every single cycle of performance out of his systems.</p><h3>Intermediate // My Little Claude: Codegen Isn&#8217;t Magic</h3><h6>Category: [ Development, Artificial Intelligence / Machine Learning, Other ]</h6><h6>Languages: [ Pony ]</h6><h6>Framework/Platform: [ Claude Code, Ponylang ]</h6><p>How do AI code generators like Claude Code perform with languages with a very small public corpus?</p><p>Mere months ago, a typical &#8220;Ask a user their name and then greet them&#8221; prompt resulted in an abominative amalgamate of python, java, and sortof-pony.</p><p>It didn&#8217;t compile. So, &#8220;Poorly&#8221;&#8482;</p><p>So how did we go from this sad state of affairs to now having Claude Code routinely contribute high quality libraries and tooling to our ecosystem?</p><p>How did we get Claude Code routinely tackling and solving compiler and runtime bugs that had been sitting in our Github Issues queues, in some cases for <em>years</em>?</p><p>This is the story of how we leveraged Claude from Zero to building from scratch a new Webserver, Web Application Server, Websocket Implementation, Json Parser, and Liveview-Equivalent libraries in approximately 45 days.</p><p>This is the story of how we taught Claude Pony&#8230; and how to teach Claude new tricks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kgYf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kgYf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kgYf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:694372,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kgYf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!kgYf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a5d3226-aede-442a-9ac1-8a639332dfc2_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Jack Teitel</h2><h5>Founder &amp; CEO at Title AI, Specializing in Computer Vision, LLM Agents, and Healthcare AI</h5><h6>Social: [ <a href="https://www.linkedin.com/in/jack-teitel/">LinkedIn</a>, <a href="https://title-ai.com">Title-ai</a> ]</h6><p>Jack Teitel is a seasoned AI engineer and founder with over 12 years of experience turning complex data into production-ready AI solutions. As the founder/CEO of Title AI, he specializes in computer vision, LLM agents, and healthcare AI. Jack is a former adjunct professor of Data Science at University of Rochester and has been published in multiple academic journals and conferences, including AAAI and NVIDIA GTC. Passionate about both the theory and practice of AI, Jack enjoys making complex topics accessible. He thrives on solving real-world problems with AI and building systems that deliver measurable value.</p><h3>Intermediate // From Pixels to Patterns: A Pragmatist&#8217;s Guide to Computer Vision</h3><h6>Category: [ Artificial Intelligence / Machine Learning, Development ]</h6><h6>Languages: [ Python, MATLAB ]</h6><h6>Framework/Platform: [ OpenCV, ONNX, TensorRT, TensorFlow/PyTorch, Hugging Face, SAM ]</h6><p>Everyone is talking about ChatGPT and LLMs these days, but there is much more to AI than that! Computer Vision (CV) is one of the most powerful and transformative fields in AI, yet it can often feel like an intimidating black box of complex math and specialized hardware. But what if you could understand and even start building computer vision applications with the skills you already have as a developer? This talk demystifies the world of pixels and patterns, offering a pragmatic guide for the curious coder.</p><p>We will journey through the core concepts of computer vision, starting from the fundamental question: how does a computer &#8220;see&#8221;? We&#8217;ll explore key tasks like image classification, object detection, segmentation, and model deployment, breaking them down into understandable components. Using practical, python-centric examples, we&#8217;ll see how pre-trained models can be leveraged to solve real-world problems without needing a PhD in mathematics.</p><p>Attendees will leave this session with a clear mental model of the computer vision landscape, an understanding of the common tools and techniques (like OpenCV, ONNX, TensorRT, SAM-3, and more), and a practical framework for identifying problems that can be solved with CV. You&#8217;ll gain the confidence to start your own computer vision project, whether it&#8217;s for a hobby, a hackathon, or the next big feature at your company. This isn&#8217;t about abstract theory; it&#8217;s about empowering you to turn images and videos into actionable intelligence.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W2sO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W2sO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W2sO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:712850,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W2sO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!W2sO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1093dbd2-df3b-42b9-bbed-f57380c1aba7_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Aaron Augustine</h2><h5>Senior Software Engineer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/aaron-augustine/">LinkedIn</a>, <a href="https://www.michelinman.com/">Michelinman</a> ]</h6><p>I started my career in a completely different world&#8212;working as a design engineer in the automotive industry. Along the way, I discovered a passion for software and made the leap into tech, eventually earning my master&#8217;s in computer science from Georgia Tech.</p><p>Today, I focus on building scalable backend systems and tackling complex software challenges, often using modern open-source technologies. I&#8217;m especially interested in high-performance and distributed systems, and I enjoy finding practical solutions that make systems more efficient, reliable, and easier to scale.</p><h3>Lightning // Event-Driven Autoscaling with Kubernetes and KEDA: Practical Strategies for Modern Applications</h3><h6>Category: [ DevOps, Ecosystem, Development ]</h6><h6>Languages: [ Java, Go ]</h6><h6>Framework/Platform: [ Kubernetes ]</h6><p>Kubernetes has become a cornerstone of modern application deployment, but many teams still rely on basic CPU and memory metrics when scaling their workloads.</p><p>This seminar provides a concise introduction to KEDA, Kubernetes Event-Driven Autoscaling, and how it expands Kubernetes scaling beyond traditional resource-based signals. Designed for audiences who may not be working with the latest cloud-native stacks, the session will focus on approachable, real-world autoscaling patterns that can improve reliability, responsiveness, and resource efficiency.</p><p>We&#8217;ll look at the kinds of workloads where event-driven scaling can be useful, including backend APIs, background workers, and integration-focused microservices that depend on systems such as Kafka, queues, databases, or streaming platforms. Rather than walking through a full implementation, this session will describe the core concepts behind KEDA, the types of external signals it can use, and the practical considerations teams should keep in mind when deciding where event-driven autoscaling fits.</p><p>By the end, participants will have a clearer understanding of how KEDA can help Kubernetes applications respond dynamically to demand, and how these patterns can support more cost-effective and adaptable service architectures.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IH3V!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IH3V!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IH3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:676407,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IH3V!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!IH3V!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe7aa82d0-ad91-4cb1-9f13-5d839e9429c1_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Amon Otis Poston |&gt; Atlanta, GA</h2><h5>Software Engineer and North Korea Researcher</h5><h6>Social: [ <a href="Https://x.com/aogposton">@aogposton</a>, <a href="https://linkedin.com/in/aogposton">LinkedIn</a>, <a href="https://aoposton.com">Blog</a>, <a href="https://ntshlabs.com">Ntshlabs</a>, <a href="https://www.instagram.com/uhh.mon">Instagram</a> ]</h6><p>Amon Otis Poston, a computer scientist/human rights advocate, builds anti-surveillance technology with his company NTSH and publishes NKZine, publication about North Korean tech and society.</p><h3>Intermediate // Indelible Malware: Etherhiding and the future of Cyberthreats</h3><h6>Category: [ Cybersecurity ]</h6><h6>Languages: [ Solidity, Javascript ]</h6><p>A recent innovation in malware hosting known as Etherhiding threatens to disrupt the conventional means of combating cyberthreats. Etherhiding is the process of hosting malware within a blockchain, thereby imbuing it with the blockchain&#8217;s characteristics; namely anonymity, indelibility, decentralization, and high availability. Traditionally, when law enforcement becomes aware of a cyber threat, they can subpoena hosting service providers to revoke service or physically locate the offending host servers and decommission them; however, Etherhiding circumvents these measures. Etherhiding was previously considered theoretical, but in 2025, North Korean state-backed cyber criminals began implementing Etherhiding, using the blockchain as a command-and-control (C2) server, in their existing Contagious Interview phishing campaign.</p><p>This talk presents an introduction to the Etherhiding technique - its uses, its ramifications on cyber security, and mitigation challenges.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hU8J!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hU8J!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hU8J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:718295,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hU8J!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!hU8J!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F708754da-3f1f-4c6f-80d4-131b0bfa5db6_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Adam Anderson |&gt; Petaluma, CA</h2><h5>Cybersecurity Greybeard &amp; Thought Leader in Business-Driven Sales</h5><h6>Social: [ <a href="https://www.linkedin.com/in/adamandersonceo/">LinkedIn</a>, <a href="https://www.threatcaptain.com">Threatcaptain</a>, <a href="https://sessionize.com/adam-anderson/">Sessionize</a> ]</h6><p>Adam Anderson is a cybersecurity greybeard, serial entrepreneur, and co-founder of ThreatCaptain&#8212;a platform teaching Managed Service Providers (MSPs) how to sell cybersecurity with business clarity instead of fear.</p><p>With over two decades of experience and multiple successful exits, Adam helps MSPs shift from reacting to threats to leading conversations with business value. His frameworks empower teams to connect cybersecurity spending to real financial outcomes&#8212;turning risk reduction into a story of ROI, growth, and executive alignment.</p><h3>Lightning // From Prompt to Product: Building an SaaS company in the world of Vibe Coding</h3><h6>Category: [ Artificial Intelligence / Machine Learning, Cybersecurity, DevOps ]</h6><h6>Languages: [ Loveable, ClaudeCode, ChatGPT ]</h6><h6>Framework/Platform: [ ChatGPT, Loveable, Gamma, Claude ]</h6><p>AI did not replace developers. It replaced blank pages.</p><p>This session is a step by step playbook for building a SaaS product in the world of AI and vibe coding, without shipping a haunted codebase that only works on Tuesdays.</p><p>Adam will walk through a modern build workflow that pairs fast iteration with real engineering fundamentals: clear product constraints, ruthless scoping, AI assisted implementation, and a lightweight architecture that can survive the moment users show up.</p><p>You will learn how to:</p><ul><li><p>Define a &#8220;thin but lovable&#8221; SaaS in one page</p></li><li><p>Use AI as a co builder, not a slot machine</p></li><li><p>Turn vague prompts into precise tasks and tickets</p></li><li><p>Pick a stack that ships fast and scales later</p></li><li><p>Avoid common vibe coding failure points like spaghetti features, prompt drift, and security oops</p></li><li><p>Instrument what matters so you know what to build next</p></li></ul><p>The talk includes real examples, prompt patterns, and a repeatable build loop you can take home. You will leave with a checklist, a starter workflow, and the confidence to go from idea to working SaaS with fewer meetings and more momentum.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ji_3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ji_3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ji_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:751138,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ji_3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!ji_3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3b6ef3db-3764-4066-98da-0c784103b0f3_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Joshua Ballanco |&gt; Greenville, SC</h2><h5>Manhattan Metric, LLC - Principal Software Engineer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/joshuaballanco">LinkedIn</a>, <a href="https://www.manhattanmetric.com">Manhattanmetric</a> ]</h6><p>Dr. Joshua Ballanco has built operating systems with Apple, local news sites with AOL, and served as the Chief Scientist for a world-wide distributed team of programming and design consultants. He even managed to complete his Ph.D. in Computational Evolutionary Dynamics along the way. He currently works remotely from his home in Greenville, SC where he lives with his beautiful wife and two kids.</p><h3>Intermediate // Julia: The Best Programming Language You&#8217;ve Never Heard Of</h3><h6>Category: [ Development, Ecosystem ]</h6><h6>Languages: [ Scheme ]</h6><h6>Framework/Platform: [ Programming Languages ]</h6><p>The Julia programming language has been around for over a decade, and yet it&#8217;s never quite managed to catch on with the general programming public...which is a shame! Often incorrectly perceived to be a &#8220;numeric programming language&#8221; like R or &#8220;a variation on Python&#8221;, Julia is its own, fully general programming language with a number of features and unique perspectives on how to structure programs.</p><p>In this talk I will give a general introduction to Julia, its unique type system, its focus on multiple dispatch, its magical REPL, and more. I will also touch on a number of places where Julia has found great success, and why you might want to consider Julia for your next project.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!52cV!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!52cV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!52cV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!52cV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!52cV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!52cV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:763736,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!52cV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!52cV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!52cV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!52cV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc62a7b5c-a9a8-4689-b9e0-70b1a8b68229_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Neviar Rawlinson |&gt; Columbia, SC</h2><h5>IT Governance Manager | Driving compliance, risk management, and cybersecurity maturity through practical governance frameworks</h5><h6>Social: [ <a href="https://www.linkedin.com/in/neviarr/">LinkedIn</a>, <a href="https://github.com/neviarrawlinson">Blog</a>, <a href="https://sessionize.com/neviar-rawlinson/">Sessionize</a> ]</h6><p>Neviar Rawlinson is an IT Governance and Cyber Risk leader focused on helping organizations translate complex cybersecurity challenges into practical governance and risk management strategies. Her work spans change management, incident governance, enterprise risk assessment, and security program maturity across fast-paced technology environments. She has experience supporting ISO 27001 readiness, SOC 2 audit preparation, and implementing governance frameworks that strengthen security while enabling innovation. Neviar is also the founder of GRC Explained, an initiative focused on making governance, risk, and cybersecurity more accessible to technologists. She holds an MBA in IT Management, a B.S. in Computer Science, and is currently pursuing a PhD in Artificial Intelligence.</p><h3>Lightning // When Security Says &#8220;High Risk&#8221; and Developers Say &#8220;But That&#8217;s How It&#8217;s Supposed to Work&#8221;</h3><h6>Category: [ DevSecOps, Cybersecurity, Development, Career ]</h6><h6>Languages: [ Python, Javascript, Java, Typescript, Go ]</h6><h6>Framework/Platform: [ DevSecOps, Secure Software Development, Threat Modeling, Risk Assessment ]</h6><p>Security teams and developers often share the same goal: building reliable, secure systems. Yet in many organizations these teams frequently find themselves in frustrating conversations about risk.</p><p>A security team flags a vulnerability as &#8220;high risk,&#8221; while the developer who built the system responds with a familiar explanation: &#8220;But that&#8217;s how it&#8217;s supposed to work.&#8221;</p><p>Both perspectives can be technically correct. Developers are focused on functionality, performance, and delivering features. Security teams evaluate the same system through a completely different lens that considers exploitability, data exposure, threat actors, and potential business impact. When those perspectives collide, communication breaks down and teams struggle to move forward.</p><p>This session explores why these conversations happen and why security and engineering teams often interpret the same system behavior in very different ways.</p><p>Through practical examples and real-world inspired scenarios, we will walk through how common development patterns can introduce security concerns even when the system behaves exactly as designed. We will examine how security teams assess risk, why certain issues escalate quickly, and how misunderstandings about threat models and system behavior create friction between teams.</p><p>Rather than focusing on tools or frameworks, this talk focuses on the human and organizational side of DevSecOps. Attendees will gain insight into how security teams evaluate risk, why some vulnerabilities become major incidents while others do not, and how developers and security professionals can collaborate earlier in the development lifecycle.</p><p>By understanding how both sides approach security challenges, teams can move beyond friction and build stronger partnerships that lead to more resilient software systems.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sm93!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sm93!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!sm93!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!sm93!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!sm93!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sm93!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:715374,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sm93!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!sm93!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!sm93!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!sm93!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd50c615d-a19c-4c77-b418-fe16d246cbe5_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Diana Pham |&gt; Denver, CO</h2><h5>Developer Advocate at Vonage and Appwrite Hero</h5><h6>Social: [ <a href="https://twitter.com/dianasoyster">@dianasoyster</a>, <a href="https://www.linkedin.com/in/dianasoyster/">LinkedIn</a>, <a href="https://dev.to/dianasoyster">Blog</a>, <a href="https://developer.vonage.com/en/home">Developer</a>, <a href="https://www.instagram.com/dianasoyster_/">Instagram</a>, <a href="https://sessionize.com/dianasoyster/">Sessionize</a> ]</h6><p>With a high spirit and a low sense of mortality, Diana completed her master&#8217;s in CS regardless of never having coded prior to grad school. Through her passion for learning and teaching tech, she found her calling in advocacy, where she exercises her creativity through conference talks and content creation. Her hobbies include snowboarding, competing in beauty pageants, making lifestyle content on IG (@cachefeelings_), gardening, and eating oysters.</p><h3>Keynote // Taking Your Robot Dog Off the Leash with APIs</h3><h6>Category: [ Other ]</h6><p>This is a story about a robot dog named Peanut, and what happens when an autonomous system leaves the comfort of the lab for the unpredictability of the real world.</p><p>Hardware is only as smart as the network it lives on. When you take a robot out of a controlled lab and into the wild, you immediately run the risk of poor connection and security gaps. This session uses a live robot dog as a visual aid to demonstrate how to use tools like SIM-based authentication and location-aware triggers to keep the connection secure and reliable. Aside from keeping things connected, we&#8217;ll look at how developers can programmatically request high-priority data lanes and improve performance the moment a mission-critical task kicks in.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ixMn!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ixMn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ixMn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:672297,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ixMn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!ixMn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46bad39d-3dba-482d-910a-a5dc0dd50326_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Houston Haynes |&gt; Asheville, NC</h2><h5>Founder of SpeakEZ.ai - former F# Software Foundation Board of Trustees</h5><h6>Social: [ <a href="https://x.com/SpeakezTech">@SpeakezTech</a>, <a href="https://www.linkedin.com/company/speakez-llc">LinkedIn</a>, <a href="https://speakez.ai">Blog</a>, <a href="https://speakez.ai">Speakez</a>, <a href="https://sessionize.com/houston-haynes/">Sessionize</a> ]</h6><p>Houston&#8217;s career started out of university when he was hired by his research advisor Bob Moog who was restarting his business at the time of Houston&#8217;s graduation. That eventually led to the revival of Moog Music as an international brand. He has since worked in industries ranging from entertainment to automotive, where robotic process automation, software-based decision support and related intelligent devices were always part of the picture. He founded SpeakEZ in 2021 in response to the corporate surveillance proliferating in cloud services and continues his work designing security and privacy-minded intelligent services for organizations of all sizes.</p><h3>Keynote // The Clef Programming Language - A Ship of Theseus Story</h3><h6>Category: [ Ecosystem, Development, Artificial Intelligence / Machine Learning ]</h6><h6>Languages: [ C#, F#, Rust, Haskell, Erlang, C++, Clef ]</h6><h6>Framework/Platform: [ Multiple hardware targets ]</h6><p>This talk follows up my presentation from last year where I showed the Fidelity Framework. It brought together F# and FStar among other elements, toward hardware-software co-design using MLIR and other technologies. This made a clear break from the .NET ecosystem while having a &#8220;long shared edge&#8221; with .NET and Fable ecosystems. Over the past year, the Clef language emerged from that thesis, and while the shared edges with .NET and Fable are at greater length, the end result is a more flexible and more capable systems programming environment. This presentation is an overview of that journey from &#8220;F# native&#8221; to a new ML-family language with its own syntax and semantics.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!b7I6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!b7I6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!b7I6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:742580,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!b7I6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!b7I6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F84f56ed6-720b-4d41-b37a-47adeadbbcaf_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>David Mackey |&gt; Augusta, GA</h2><h5>Software Engineer / Owner, Eccentric Quality Solutions LLC</h5><h6>Social: [ <a href="https://www.linkedin.com/in/davemackey/">LinkedIn</a>, <a href="https://davemackey.net/">Blog</a>, <a href="https://eccentricquality.com/">Eccentricquality</a> ]</h6><h6>Meetup: [ https://techtalkaugusta.com/ ]</h6><p>Dave is interested in search (information retrieval), discovery, and knowledge management. He has worked in IT for 25+ years both on the coding and system sides. He currently works primarily in Python and TypeScript with prior experience in (vanilla) JavaScript, PHP, and C#/VB.NET. He loves HTML and tolerates CSS.</p><h3>Intermediate // What the Mutant? Using Mutator Testing to Write Better Tests</h3><h6>Category: [ Development, DevOps, Artificial Intelligence / Machine Learning, Testing / QA ]</h6><h6>Languages: [ Typescript, Javascript, Python, All ]</h6><h6>Framework/Platform: [ Hypothesis and Stryker ]</h6><p>Does your project have tests? This may elicit laughter. Some nervous shuffling. Some hedging, &#8220;Sure, we have tests, but I&#8217;m not saying how many.&#8221;</p><p>Even when projects have tests the quality of those tests varies widely. Tests, at their worse, can give a sense of false confidence. &#8220;I know nothing broke because all my tests still run.&#8221; But what if the tests aren&#8217;t testing what they need to?</p><p>AI&#8217;s ability to write tests can greatly intensify this problem. It looks good, so it must work right?</p><p>How can we know that our tests are actually working correctly? One way is by using mutant or property testing on our tests.</p><p>Mutant testing involves an application making thousands of small changes to our application that should cause our tests to fail. It then checks if the tests actually do fail and provides a report we can use to correct and beef up our incorrect tests.</p><p>I&#8217;ve found using mutant testing increasingly important the more I do agentic coding. How do we verify that the tests the AI is writing are correct? While not <em>the</em> solution, performing mutant testing on our codebase can help.</p><p>I&#8217;ll provide a brief introduction to two popular mutant testing frameworks - Hypothesis (Python), and Stryker (JS/TS), including brief walkthroughs on how to setup and utilize these frameworks.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Nv4c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nv4c!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Nv4c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:772926,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Nv4c!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Nv4c!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70fc94e6-4923-4d73-a896-7f317ad2e540_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Benjamin Overcash</h2><h5>System Architect</h5><h6>Social: [ <a href="https://www.linkedin.com/in/ben-overcash-0623b422b">LinkedIn</a>, <a href="https://sessionize.com/benjamin-overcash/">Sessionize</a> ]</h6><p>I am a System Architect and Full Stack Developer. I&#8217;ve been with CoLinx, LLC since 2008. My professional focus has been on e-commerce and web application development and I&#8217;ve always had a passion for security and authentication.</p><p>In my free time I am a maker. I love tinkering with old computers and electronics and my most recent obsession is the Z80 CPU.</p><h3>Lightning // Integrating Keycloak</h3><h6>Category: [ Cybersecurity ]</h6><h6>Languages: [ Java ]</h6><h6>Framework/Platform: [ Keycloak ]</h6><p>The CoLinx Journey: Modernizing Identity in a Complex Ecosystem Since 2020, CoLinx, LLC&#8212;a joint venture providing IT solutions for competing manufacturing groups&#8212;has been on a journey to modernize authentication. This talk outlines how we integrated Keycloak into a long-established e-commerce platform with tens of thousands of users and complex legacy permissions, moving from static security to a robust, OIDC-compliant &#8220;Trust Service.&#8221;</p><p>Key Topics &amp; Architectural Strategies:</p><p>Why Keycloak? A look at why we chose Keycloak over SaaS giants like Auth0 and Okta, focusing on extensibility through Java SPIs to meet complex business logic and on-premise requirements.</p><p>The &#8220;Pass-Through&#8221; Migration: How to avoid high-risk &#8220;lift-and-shift&#8221; migrations using Federated User Providers. We draw a box around login/password steps while leaving existing user storage intact, allowing for a phased transition.</p><p>Decoupling AuthN from AuthZ: A deep dive into our core philosophy: treating Keycloak strictly as an Identity Authentication Platform while reframing legacy systems as Authorization Platforms. This split simplifies OIDC adoption by clearly limiting scopes.</p><p>Identity Brokering &amp; Multi-Tenancy: Leveraging Realms to silo users by tenancy and using Keycloak as an Identity Broker to bridge external SSOs, corporate ADs, and owner platforms safely.</p><p>Zero-Secret Transmission: How we replaced static API keys with Service Accounts using the JWT Authorization Grant flow (RFC 7523). We&#8217;ll discuss the security benefits of asymmetric trust, where credentials are never transmitted, only proven via signed, short-lived tokens.</p><p>Hard-Won Lessons from the Field: We wrap up with a &#8220;Practitioner&#8217;s Checklist&#8221; of effective security and deployment practices:</p><p>Container Security: Managing custom base images to maximize deployment velocity and CVE response.</p><p>Deep Extensions: Moving beyond themes by extending Form Providers and REST APIs to integrate with existing localization and CMS platforms.</p><p>The Ecosystem Pivot: A critical warning on the abandoned Keycloak Java Servlet Filter and the move toward modern alternatives like Spring Security and Nimbus.</p><p>Who this talk is for: Developers and architects looking to modernize identity in &#8220;brownfield&#8221; environments where data sovereignty, complex tenancy, and high-stakes security are non-negotiable.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!B6_K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!B6_K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!B6_K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:756831,&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;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!B6_K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!B6_K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa21fda57-25e4-4399-a426-fde5f0bff50f_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Paul Jarrett |&gt; Charleston, SC</h2><h5>Software Engineer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/paul-y-jarrett/">LinkedIn</a>, <a href="http://pyjarrett.github.io/">Blog</a> ]</h6><p>Paul is a software engineer who started <a href="https://ada-lang.io/">ada-lang.io</a>, and holds a BS in Computer Science from Virginia Tech, and an MS in Computer Science from Georgia Tech. He used to split atoms while under the ocean in a boat with no windows.</p><h3>Intermediate // Writing Open Source Ada in 2026</h3><h6>Category: [ Ecosystem, Development ]</h6><h6>Languages: [ Ada ]</h6><p>Learn Ada&#8217;s unique perspective on expressing problem domain and systems programming concepts, and how you can borrow powerful ideas to improve your next program.</p><p>We&#8217;ll explore how Ada&#8217;s open source ecosystem has modernized over the past five years to deliver a modern development experience.</p><p>This talk covers how Ada handles types, encapsulation, and pointer types differently, along with its representation of scope-based resources, sum types, and tasks. You&#8217;ll see how Ada makes calling C functions safer, supports automatic ordered initialization, and enables creating and sharing formally verified and other libraries through the <a href="https://alire.ada.dev/">Alire package manager</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!suPF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!suPF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!suPF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!suPF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!suPF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!suPF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:773366,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!suPF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!suPF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!suPF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!suPF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2573a8bc-0181-4a97-8d20-5ea92a8573c3_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Schuster Braun |&gt; Augusta, GA</h2><h5>Microsoft Senior Engineer, Softground Owner</h5><h6>Social: [ <a href="https://www.linkedin.com/in/schuster-braun/">LinkedIn</a>, <a href="https://techtalkaugusta.com">Techtalkaugusta</a> ]</h6><h6>Meetup: [ techtalkaugusta.com ]</h6><p>I&#8217;m a Senior engineer at Microsoft during the day. At night I run a small business called SoftGround. My goal is to give tech folks opportunities to work on projects that impact the local community. I also run a monthly meetup Tech Talk Augusta, with the goal of providing speaker experience for folks</p><h3>Lightning // Evaluating AI Agent Tooling</h3><h6>Category: [ Artificial Intelligence / Machine Learning, Development ]</h6><h6>Languages: [ Python, Typescript, infrasturcture ]</h6><p>The evaluation harnesses are currently being created to test Agentic tooling. There&#8217;s quite a bit of traction around evaluating custom built agents and agentic workflows. However, we&#8217;re now seeing tooling orchestrations built on top of Agents. Think &#8220;I want to write a bunch of prompts and instruction files and put them into my repo. How then do you judge if you&#8217;re making things better or not.&#8221; Also, are your instructions good for Github Copilot and bad for Claude? If you&#8217;re an AI architect you need to have answers to these questions. There&#8217;s a new tool out called Harbor built by laude institute, which is showing promise. It&#8217;s built on top of terminal-bench. I&#8217;m currently working on a project to automate running VSCode, starting off with SWE-Bench Verified metrics. I&#8217;d like to go over SWEBench, what it does and how it&#8217;s helpful, writing your own evaluations, and what it&#8217;s like doing this research</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yReb!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yReb!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!yReb!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!yReb!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!yReb!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yReb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/af97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:715568,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yReb!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!yReb!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!yReb!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!yReb!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faf97b207-c373-403d-9c7d-275f7e64d9e2_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Marty Heyman |&gt; Grand Junction, CO</h2><h5>CoFounder</h5><h6>Social: [ <a href="https://linkedin.com/in/martyheyman">LinkedIn</a>, <a href="https://symas.com/">Symas</a> ]</h6><p>Marty has been in the computer field since 1967. After too long at IBM and several ventures afterward he co-founded Symas Corporation in 1999. He has experience ranging from 1401 punched card/tape systems to evaluating IBM&#8217;s floating point formats versus competitors to working on ports of UNIX to mainframes. His current primary focus is on Open Source COBOL compilers (GnuCOBOL and GCC COBOL) but he&#8217;s still an architect and support manager for OpenLDAP Tech Support.</p><h3>Intermediate // COBOL - Round 2</h3><h6>Category: [ Development, Career ]</h6><h6>Languages: [ COBOL ]</h6><p>Last year, Jim Lowden talked about the &#8220;Once and Future COBOL&#8221;. This is a follow up session just because last year&#8217;s session was so well received.</p><p>COBOL is an ongoing challenge for the world&#8217;s largest organizations. There are between 200 and 800 BILLION lines of COBOL source code for the production programs mostly written between the mid 1960s through the mid 1980s. The estimates are subject to much controversy but the 200B is pretty well accepted. In going over sample code we&#8217;ve worked on for Proof of Concept projects we found over 30 million lines in minor application samples provided by four end-user corporations. COBOL is verbose and the corpus is enormous.</p><p>I thought it would be fun to look at some example code, maybe take questions, time permitting, and talk a bit more about the difference between the modern (2023) COBOL Language Standard and the IBM 1968 compiler&#8217;s language.</p><p>Finally, I&#8217;m going to share some insights into the &#8220;COBOL Skills Shortage&#8221; and what that means for career opportunities as the job market continues to shift under our feet.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GsXD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GsXD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GsXD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:741119,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GsXD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GsXD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc10707fe-fafe-41f3-83ba-df19f38d8c05_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Gene Gotimer |&gt; Leesburg, VA</h2><h5>DevSecOps Engineer</h5><h6>Social: [ <a href="https://twitter.com/OtherDevOpsGene">@OtherDevOpsGene</a>, <a href="https://www.linkedin.com/in/gotimer/">LinkedIn</a>, <a href="https://www.praeses.com">Praeses</a>, <a href="https://sessionize.com/OtherDevOpsGene/">Sessionize</a> ]</h6><p>Gene Gotimer is a DevSecOps Engineer who loves playing with new tools, focusing on agile processes, securing development practices, and automating everything. Gene feels strongly that repeatability, quality, and security are all strongly intertwined; each depends on the other two, making agile and DevSecOps crucial to software development.</p><h3>Intermediate // Bad Things You Can Do to Unsecured Containers</h3><h6>Category: [ DevSecOps, Cybersecurity, Security, DevOps ]</h6><h6>Framework/Platform: [ Docker, Kubernetes ]</h6><p>There is plenty of advice about what to do when building and deploying containers to make sure we are secure. But why do we need to do them? How important are some of these &#8220;best&#8221; practices? Can someone take over my entire system because I missed one step? What is the worst that could happen, really?</p><p>Join Gene as he demonstrates some of the bad things that can happen when we take shortcuts with securing our containers. We&#8217;ll look at some common security recommendations, but we&#8217;ll focus more on the impact of not securing containers properly. Nothing reinforces good practices more than seeing what not to do and why.</p><p>If you&#8217;ve ever wondered how important those container recommendations are, this is where you can find out.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XWA5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XWA5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XWA5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:800913,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XWA5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!XWA5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff41a7a20-ac92-4178-9a69-83699ae51cb0_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Michael Dominick |&gt; Lithia, FL</h2><h5>Mike Dominick, Coder Radio Host &amp; The Mad Botter Founder</h5><h6>Social: [ <a href="https://x.com/dominucco">@dominucco</a>, <a href="https://www.linkedin.com/in/dominucco/">LinkedIn</a>, <a href="https://dominickm.com">Blog</a>, <a href="https://alice.dev">Alice</a>, <a href="https://sessionize.com/michael-dominick/">Sessionize</a> ]</h6><h6>Podcast: [ <a href="https://coder.show">Coder Radio</a> ]</h6><p>Michael Dominick is a software engineer, open-source maintainer, and founder of The Mad Botter Inc. He works at the intersection of legacy systems, industrial data, and modern analytics, helping organizations modernize without breaking what already works.</p><p>He is the creator of Dredger-IoT, an open-source Ruby-based industrial telemetry agent designed to run at the edge, where unreliable networks, constrained hardware, and decades-old systems are the norm rather than the exception. His work focuses on pragmatic engineering: building systems that survive real environments before layering on automation and AI.</p><p>Michael is also the host of Coder Radio, a long-running technology podcast where he speaks with developers and industry practitioners about software craftsmanship, tooling, and the human side of engineering.</p><p>With experience spanning Ruby, Python, ETL pipelines, and industrial IoT, Michael brings a grounded, experience-driven perspective to topics often dominated by theory &amp; hype.</p><h3>Lightning // AI at the Edge: What We Learned Building an Open-Source Industrial IoT Stack in Ruby</h3><h6>Category: [ Development, Artificial Intelligence / Machine Learning, Team Process &amp; Management ]</h6><h6>Languages: [ Ruby, C++, Python ]</h6><h6>Framework/Platform: [ Ruby on Rails, DuckDB, IOT ]</h6><p>Industrial IoT is usually discussed at the cloud or dashboard layer, but the hardest problems often live much closer to the machines.</p><p>This talk shares lessons learned building Dredger-IoT, an open-source Ruby-based telemetry agent designed to run at the edge, collect industrial data, and feed modern analytics and AI systems without rewriting existing infrastructure.</p><p>Rather than focusing on hype or vendor tooling, we will explore the practical realities of edge systems:</p><ul><li><p>Interfacing with legacy equipment and protocols</p></li><li><p>Operating in unreliable, resource-constrained environments</p></li><li><p>Designing data pipelines that are resilient before they are &#8220;intelligent&#8221;</p></li></ul><p>From there, we look at where AI actually fits &#8212; not as a replacement for good engineering, but as a force multiplier once reliable telemetry exists.</p><p>Topics include:</p><ul><li><p>Why most AI initiatives fail before data ever reaches the model</p></li><li><p>Designing edge software that survives the real world</p></li><li><p>Using lightweight agents to bridge legacy systems to modern platforms</p></li><li><p>Open-source tradeoffs when building industrial software</p></li></ul><p>This session is grounded in real code, real deployments, and real mistakes. It is aimed at developers and team leads who want to understand how edge data, open source, and AI intersect outside of idealized architectures.</p><p>Attendees will leave with a clearer mental model of edge-first systems and concrete ideas they can apply in their own environments.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qbBq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qbBq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qbBq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:706877,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qbBq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!qbBq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F19ac660d-1e48-4786-82ab-2bfc5f4f9139_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Tyler Benfield |&gt; Charlotte, NC</h2><h5>Staff Software Engineer at Prisma</h5><h6>Social: [ <a href="https://twitter.com/rtbenfield">@rtbenfield</a>, <a href="https://www.linkedin.com/in/tylerbenfield/">LinkedIn</a>, <a href="https://tylerbenfield.me/">Blog</a>, <a href="https://sessionize.com/rtbenfield/">Sessionize</a> ]</h6><p>Tyler is a software engineer with a focus on making databases and data-driven applications more approachable through education and tooling. With over 10 years of experience developing software in consulting, startups, and large organizations, he&#8217;s gathered a wealth of knowledge that he enjoys sharing with others. In his free time, he enjoys playing beach volleyball, hiking, and repairing arcade cabinets.</p><h3>Intermediate // Micro VMs and Unikernels: The Cloud&#8217;s Next Infrastructure Evolution</h3><h6>Category: [ Ecosystem ]</h6><h6>Languages: [ language agnostic ]</h6><h6>Framework/Platform: [ microVMs and unikernels on Firecracker ]</h6><p>The cloud is always evolving. While some technologies dominate today, new innovations are shaping the next generation of cloud infrastructure. One breakthrough we&#8217;ll explore is unikernel-backed micro VMs, enabling stateful serverless workloads without cold starts.</p><p>In this session, we&#8217;ll take a step back to examine how cloud infrastructure has transformed application development and where it&#8217;s headed next. With unikernels driving secure, serverless environments that scale to zero, even traditionally complex workloads like databases and networking are going serverless. Join us to prepare for this next wave of computing and unlock its potential when it arrives.</p><p>This session is designed for an audience familiar with deploying to traditional cloud environments. While focused on infrastructure, there is valuable knowledge for application developers who desire to be on the forefront of new technology. You&#8217;ll see examples of this new model deployed in the real-world and learn about the shortcomings it addresses with current norms.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!hQ24!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!hQ24!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!hQ24!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:744246,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!hQ24!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!hQ24!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6f8f29bf-75cf-4169-bcd5-0d25d0c23bc8_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Doug Cone |&gt; Greenville, SC</h2><h5>Inteligence Applied</h5><h6>Social: [ <a href="https://twitter.com/nullvariable">@nullvariable</a>, <a href="http://www.linkedin.com/in/dougcone">LinkedIn</a>, <a href="https://www.nullvariable.com/blog/">Blog</a>, <a href="https://www.nullvariable.com">Nullvariable</a>, <a href="https://sessionize.com/doug-cone/">Sessionize</a> ]</h6><p>As a kid, my parents limited my computer time (I needed limits!), but I loved writing code so much that I filled many notebooks with handwritten code so I could input it later to see if it worked the way I expected. My first internet coding gig with The Navigators was while I was still in high school.</p><p>As a freelancer I found I was building the same solutions over and over again, and started down a path of building my own CMS (as many no doubt have). Along the way I discovered Drupal and WordPress, and I never looked back. After a number of years working freelance, I found that it was tough to focus on the deep type of coding work that I enjoy doing, while needing to constantly sell the next project. From there I&#8217;ve lived the agency and startup life, and loved it. Today I&#8217;m privileged to work for a company that delivers a leading webops experience for Drupal and WordPress powered websites across some 10B pages a month.</p><h3>Lightning // The Moat Was Made of YAML</h3><h6>Category: [ Artificial Intelligence / Machine Learning, Ecosystem, Career, Product ]</h6><h6>Framework/Platform: [ Open Source ]</h6><p>I run Mattermost instead of Slack. Grafana instead of paid dashboards. Planka instead of Trello. A year ago, that made me the guy who hates money and loves debugging config files. Today, AI agents handle the config files, and I just have better tools that I actually own.</p><p>SaaS stocks are down 20% in the first quarter. Seat counts are dropping. The &#8220;SaaS is dead&#8221; crowd is having a moment. They&#8217;re half right. But they&#8217;re half wrong in a way that matters.</p><p>The real shift isn&#8217;t that AI can vibe-code a replacement for your SaaS tools. That just gives you a pile of technical debt with a chatbot on top. The real shift is that solid open source projects already exist for most of what you&#8217;re paying subscriptions for, and AI just eliminated the main reason teams didn&#8217;t adopt them: the friction. Nobody wanted to spend three days reading docs, matching configs to their infrastructure, debugging install scripts. That grunt work was the entire reason you paid Slack instead of standing up Mattermost. A capable AI agent can now read the docs, match the config to your systems, and get a proven project running in minutes. You&#8217;re not vibe-coding something fragile. You&#8217;re grabbing real projects with real communities and letting AI handle the grindy parts.</p><p>Now, I&#8217;m not going to stand up here and pretend this applies to everything. Some bosses still want a throat to choke when things break, and they&#8217;re not wrong. Switching costs are organizational trauma, not a technical problem. Your ERP isn&#8217;t going anywhere. But your drawer full of $15/seat/month tools that AI can replace with a prompt and an API call? That&#8217;s dead. It just doesn&#8217;t know it yet.</p><p>In this talk, I&#8217;ll cover:</p><ul><li><p>Why SaaS is splitting in two: systems of record (your oven) vs. AI wrappers (that avocado slicer you forgot you bought)</p></li><li><p>The real threat to SaaS isn&#8217;t vibe coding, it&#8217;s AI-assisted adoption of mature open source</p></li><li><p>What actually happens when you hand an AI agent the install docs for Mattermost, wger, or Planka (live examples from my own stack)</p></li><li><p>The friction that&#8217;s left, and why it&#8217;s organizational, not technical</p></li><li><p>Every AI tool you use right now costs the company behind it $2-5 for every $1 you pay. That&#8217;s a subsidy, not a business model. Subsidies end.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!GGGT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GGGT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!GGGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:649368,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!GGGT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!GGGT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F164730f8-8dd4-41fb-9970-504b1c512b8a_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Sonman Roul |&gt; Phoenix, AZ</h2><h5>Senior Product Manager, American Express</h5><h6>Social: [ <a href="https://sessionize.com/sonman-roul/">Sessionize</a> ]</h6><p>Sonman Roul is a technology leader specializing in digital payments, enterprise platforms, and financial technology innovation. With over fourteen years of experience building and scaling global payment solutions, he has led the development of multiple B2B payment platforms that connect enterprise systems with partner payment networks. His work focuses on modernizing payment infrastructure through real time payment capabilities, API driven ecosystems, and intelligent automation. He has also established governance and operational frameworks supporting secure and compliant financial transactions across complex partner environments. Sonman&#8217;s research interests include digital payment architecture, incident management in financial systems, and the use of artificial intelligence to improve reliability and efficiency in large scale payment platforms.</p><h3>Intermediate // Building Intelligent Incident Response Systems for Modern Digital Payment Platforms</h3><h6>Category: [ Artificial Intelligence / Machine Learning, DevOps ]</h6><h6>Languages: [ Python, Java ]</h6><p>Modern digital payment platforms operate within highly interconnected technology ecosystems that support billions of transactions and complex integrations between financial institutions, enterprise platforms, and third party technology providers. While this connectivity enables innovation and global scalability, it also introduces new operational risks that traditional incident management frameworks often struggle to address. Payment system disruptions can rapidly propagate across integrated infrastructures, creating cascading operational failures and financial exposure.</p><p>This research investigates how advanced monitoring technologies, artificial intelligence driven anomaly detection, and automated response architectures can transform incident management practices within large scale digital payment environments. Through an extensive analysis of enterprise payment infrastructures and distributed financial platforms, the study examines how modern engineering practices can reduce operational risk and improve system reliability.</p><p>The research combines empirical operational data with longitudinal analysis of incident response strategies implemented across diverse technology environments. Findings reveal that legacy monitoring systems frequently fail to detect emerging anomalies early enough to prevent service disruption. By contrast, machine learning enabled monitoring platforms demonstrate the ability to identify abnormal transaction patterns and infrastructure behaviors hours before major incidents occur.</p><p>Automated remediation frameworks further enhance system resilience by triggering predefined response actions such as service isolation, load redistribution, and automated recovery workflows. These intelligent response mechanisms reduce mean time to detection and resolution while minimizing the need for manual intervention during critical incidents.</p><p>The study also highlights the importance of collaborative incident governance models that integrate engineering teams, security specialists, and compliance stakeholders. Such models enable faster decision making, more transparent communication, and improved regulatory accountability across financial technology ecosystems.</p><p>By integrating intelligent monitoring, predictive analytics, and automated remediation capabilities, organizations can evolve from reactive incident management toward adaptive and self optimizing operational systems. The findings offer practical guidance for software developers, cybersecurity specialists, and DevOps practitioners seeking to design resilient digital infrastructures capable of supporting the next generation of global payment platforms.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zOB_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zOB_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zOB_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:784748,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zOB_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!zOB_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa75626e7-38c7-42b1-b1d3-1a3197ccac25_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Eugene Willis</h2><h5>Eugene Willis Jr. | Higher Ed Helpdesk Tech | Application Analyst | Red Hat Enthusiast | Emcee | Creative Strategist | single sign-on</h5><h6>Social: [ <a href="https://www.linkedin.com/in/eugene-willis-3b8735a9?utm_source=share&amp;utm_campaign=share_via&amp;utm_content=profile&amp;utm_medium=ios_app">LinkedIn</a> ]</h6><p>Eugene Willis Jr. is an Application Analyst, Red Hat Systems Administrator, and Helpdesk professional who built his career in tech from the ground up. Starting without a formal background, he worked his way from support roles into managing Red Hat systems and higher education applications. With degrees in Business and Marketing, Eugene blends technical expertise with creative strategy to solve real-world problems. Outside of tech, he&#8217;s a touring emcee and author who enjoys mentoring others and helping them carve out their own path forward.</p><h3>Lightning // 3 Mentors</h3><h6>Category: [ Career ]</h6><p>At every stage of our careers, growth doesn&#8217;t happen in isolationit happens because someone helps us see and strengthen what we lack. In this lightning talk, I&#8217;ll share the concept of the 3 mentors. This isn&#8217;t about finding one perfect guide who has all the answers. It&#8217;s about building a small, intentional circle of people who each sharpen you in a different way. As I&#8217;ve grown from helpdesk into systems and application work, I&#8217;ve realized that no single person could have filled every gap I had. But the right combination of voices made all the difference.</p><p>The first mentor is the technical mentor. This is the person who helps you level up your hard skills. They&#8217;re the one you go to when something breaks, when you&#8217;re trying to understand a new system, or when you need to think through a better way to build or automate something. They don&#8217;t just give you answers&#8212;they challenge how you think. They might review your scripts, question your configurations, or show you more efficient ways to approach problems. For me, this kind of mentor helped turn confusion into clarity and gave me the confidence to step into more advanced technical spaces.</p><p>The second mentor is the career mentor. This person sees the bigger picture. They&#8217;re not just focused on what you&#8217;re doing today, but where you&#8217;re going next. They help you understand how to navigate your field, when to take opportunities, and how to position yourself for growth. They might help you prepare for interviews, advocate for yourself in meetings, or recognize when it&#8217;s time to move on to the next challenge. This mentor helps you connect the dots between your current role and your long-term goals, especially when those dots aren&#8217;t obvious.</p><p>The third mentor is the life mentor. This is the one people often overlook, but they&#8217;re just as important. They help you stay grounded. They remind you that your career is part of your life not the whole thing. They might not work in tech at all, but they understand you as a person. They help you manage stress, keep perspective, and make decisions that align with your values. When things get overwhelming or unclear, this mentor helps you reset and refocus.</p><p>What makes this concept powerful is that these mentors don&#8217;t have to be formal, and they don&#8217;t all have to know each other. They can be people you meet at work, in your community, or even through conversations that happen once in a while but leave a lasting impact. The key is being intentional recognizing where you need growth and being open to learning from others in those areas.</p><p>As I share this idea, my goal isn&#8217;t to tell you exactly who your three mentors should be. It&#8217;s to encourage you to think about who&#8217;s currently influencing your growth and where you might have gaps. Because the reality is, we all have blind spots. And the right people, at the right time, can help turn those blind spots into strengths.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gXTQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gXTQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gXTQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:765629,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gXTQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gXTQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff657ae7-bb56-45fd-869c-5ea22ea47234_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>AL Rodriguez</h2><h5>Developer, Developer, Developer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/ProgrammerAL">LinkedIn</a>, <a href="https://ProgrammerAL.com">Blog</a>, <a href="https://DuendeSoftware.com">Duendesoftware</a> ]</h6><h6>Meetup: [ Orlando .NET User Group ]</h6><p>AL Rodriguez is a developer, cloud enthusiast, 3 kids in a trench coat, sometimes-blogger, and international speaker. With a background in software development, and a clear lack of self restraint, he specializes in using .NET for everything. An ASP.NET Core backend and a Blazor frontend? Check. IoT devices, Playwright UI Testing, CI/CD DevOps, or even Infrastructure as Code? Oh yeah, all C#! When he&#8217;s not working, he&#8217;s playing games, making stupid jokes, or arguing with code in a personal repo. You can read his latest rantings or catch up on videos at his site: <a href="https://programmeral.com/">ProgrammerAL.com</a></p><h3>Intermediate // Coding C# with C#</h3><h6>Category: [ Development ]</h6><h6>Languages: [ C# ]</h6><h6>Framework/Platform: [ .NET ]</h6><p>Remembering every step of a coding pattern opens the door to mistakes. We&#8217;re human after all (or an LLM trained on human written code). Thankfully we can write C# code that helps us write our C# code. C# Roslyn Analyzers, Roslyn Code Fixes, and even Source Generators can help us automate the code we write.</p><p>In this session we&#8217;ll review the basics of those aforementioned features built into C# for codifying our code. We&#8217;ll also take time to discuss the pros and cons of those features to understand when it&#8217;s beneficial to codify our code or not.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5QoA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5QoA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5QoA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:727696,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!5QoA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!5QoA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11408dfb-bd60-48d1-a77e-7e9aa2699a3a_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Charles Bergman</h2><h5>Product Guy</h5><h6>Social: [ <a href="https://www.linkedin.com/in/charles-p-bergman/">LinkedIn</a>, <a href="https://sessionize.com/charles-bergman/">Sessionize</a> ]</h6><p>Charles is an experienced Product leader, building products like CreditWise (Capital One), Healthcare.gov and Rate.com.</p><p>He specializes in building products people can actually enjoy using, reducing organizational dysfunction, and mentoring others on how to do the same.</p><p>Charles builds and delivers with cross-functional teams, translates complex data into clear decisions, and operates at the intersection of customer needs, financial value, and technological possibility.</p><h3>Lightning // In an AI world, everyone&#8217;s a Product Manager</h3><h6>Category: [ Product, Team Process &amp; Management, Artificial Intelligence / Machine Learning ]</h6><p>Experienced Product Manager gives a humorous talk about:</p><ol><li><p>Explains the role of a Product Manager at an almost absurdly basic level</p></li><li><p>The &#8220;role&#8221; of a Product Manager is done by everyone, whether they realize it or not. Some people like/dislike this type of work more than others. I&#8217;ll explain the difference with examples of what is &#8220;PM&#8221; work vs &#8220;not-PM&#8221; work</p></li><li><p>We transition into AI as we all realize how much of the &#8220;not-PM&#8221; work can be fairly easily done by AI. Which leaves a whole lot of &#8220;PM&#8221; work on the table which can&#8217;t easily be done by AI. Hence the name of the Session Title.</p></li><li><p>We&#8217;ll end on a high note - with points contradicting the sentiment that &#8220;technical work is dead&#8221;. Some funny examples of if business people try to work directly with AI tools to build, and some tips and tricks for a potential peaceful transition to a post-AI world.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iCCY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iCCY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iCCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:771594,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/198567929?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!iCCY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!iCCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4978a2b5-2ba5-4d20-bbcf-4b0a14c1f6c5_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Trey Grainger |&gt; Greenville, SC</h2><h5>Author: AI-Powered Search, Founder @ Searchkernel</h5><h6>Social: [ <a href="https://x.com/treygrainger">@treygrainger</a>, <a href="https://www.linkedin.com/in/treygrainger">LinkedIn</a>, <a href="https://aipoweredsearch.com">Blog</a>, <a href="https://searchkernel.com">Searchkernel</a>, <a href="https://sessionize.com/treygrainger/">Sessionize</a> ]</h6><p>TREY GRAINGER is the founder of Searchkernel, a software company building the next generation of AI-powered search. He is an advisor to several startups and adjunct professor of computer science at Furman University. He previously served as CTO of Presearch, a decentralized web search engine, and as chief algorithms officer and SVP of engineering at Lucidworks, an search company whose search technology powers hundreds of the world&#8217;s leading organizations. He is also the co-author of Solr in Action (Manning, 2014), the leading book on Apache Solr. Trey has over 18 years of experience in search and data science, including significant work developing semantic search, personalization, and recommendation systems, and building self-learning search platforms leveraging content and behavior-based reflected intelligence. This work resulted in the publication of dozens of research papers, journal articles, conference presentations, and books at the cutting edge of intelligent search systems.</p><h3>Keynote // Beyond Hybrid Search with &#8220;Wormhole Vectors&#8221;</h3><h6>Category: [ Development, Artificial Intelligence / Machine Learning, Other ]</h6><h6>Languages: [ Python ]</h6><h6>Framework/Platform: [ Apache Solr, OpenSearch, Vespa, Elasticsearch, Weaviate ]</h6><p>Wormhole Vectors are emerging as a technique to unify query understanding and retrieval across disparate vector spaces and query modalities (lexical, semantic, behavioral, etc.). This provides a significant improvement over typical hybrid search algorithms common in vector databases, search engines, RAG (retrieval augmented generation), and agentic search.</p><p>Most hybrid search implementations combine BM25 scoring on lexical keyword matches (best for matching specific words or labels) with semantic search on dense vector embeddings (better for matching the meaning of queries) and then fuse the results into a combined results list. Most agentic search approaches, likewise, treat lexical/BM25 and semantic/embedding search as independent tools that return separate sets of search results.</p><p>Wormhole vectors, in contrast, enable a unique form of pseudo-relevance feedback, utilizing the underlying documents in your search engine to find shared meaning(s) and query intention across these different vector spaces (sparse lexical space vs. dense semantic space). We can even build and leverage &#8220;behavioral&#8221; vector spaces based upon collaborative filtering, for introducing learned meaning from user interactions.</p><p>In this talk, we&#8217;ll show how hybrid search is typically implemented, how wormhole vectors work, and how to use them to traverse between disparate vector spaces as an improvement over hybrid search. You&#8217;ll see how to jump back and forth between multiple dense and sparse vector spaces in the same query, and we&#8217;ll show benchmarks and examples of how wormhole vectors compare to other leading query models and approaches like SPLADE and hybrid fusion algorithms. We&#8217;ll show with open source code and search engines how to implement these wormhole vectors, demonstrating their impact on search quality for traditional search, RAG, and agentic search.</p><div><hr></div><p>Go get your tickets during our Memorial Day promo and we hope to see you this August!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2026-event-details-and-registration&quot;,&quot;text&quot;:&quot;Get Tickets Today!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2026-event-details-and-registration"><span>Get Tickets Today!</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Announcing The Jim Ciallella Award]]></title><description><![CDATA[Honoring those who bring our Southeast Tech Communities together]]></description><link>https://blog.carolina.codes/p/announcing-the-jim-ciallella-award</link><guid isPermaLink="false">https://blog.carolina.codes/p/announcing-the-jim-ciallella-award</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 04 May 2026 17:06:48 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/196374952/471f04448b3a56dea89979e20accb38d.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>In Greenville, our community is made up of numerous different meetup groups from around the area covering a multitude of different topics, getting together on <a href="https://hackgreenville.com/join-slack">Slack</a> and <a href="https://www.dc864.org/">Discord</a>. <a href="https://hackgreenville.com/orgs">Many of these groups</a> are coordinated and supported under via <a href="https://hackgreenville.com/">Hack Greenville</a> and <a href="https://refactorgvl.com/">RefactorGVL</a>.</p><p>Greenville is not unique in this either. Numerous tech communities exist in the southeast, particularly in our orbit around South Carolina, North Carolina, Tennessee and Georgia. At the Carolina Code Conference, we go out of our way to connect with other tech communities including making a <a href="https://blog.carolina.codes/p/inviting-your-meetup-to-the-2026">special invitation video for you to share at your meetup groups</a> to invite you directly. Our goal is to bring all of our communities together every year.</p><p>None of these communities happened by accident. It all came from the efforts of numerous people who care enough about our community to work together to help us all thrive. Those people who freely give of themselves to make our communities possible often do not receive the recognition that they deserve.</p><p>It&#8217;s time to change that.</p><p>This year we created an Annual Award for Service to the Southeast Tech Community and named it in honor of Jim Ciallella, one of our hardest working and most selfless contributors for approximately 20 years. <a href="https://www.linkedin.com/feed/update/urn:li:activity:7362125620186677248/">Adam Gautsch shared on LinkedIn</a> how proud he was to see Jim recognized; excerpt below.</p><div class="callout-block" data-callout="true"><p>&#8220;I couldn't be happier. Over the 25 years of our friendship, Jim has given more of himself than any sane human should. He's done this without expectation or desire for money, power, or awards named after him.<br>&#8230;<br>And over the last couple of decades, he's been the ballast of the Greenville tech community. OpenWorks, HackGVL, and so many communities depend on Jim's willingness to show up and not give up.&#8221; </p><p>- Adam Gautsch</p></div><p>We also back filled the award, giving out one for each of the 5 years the Carolina Code Conference has existed: 2018, 2019, 2023, 2024 and 2025.</p><p>You can scroll up to watch the video of the initial announcement during the 2025 conference, recognition of Jim and all of our initial award winners as well. Smiles and head nodding was almost universal as we talked through the intention of the award with our crowd from Asheville, Augusta, Knoxville, Athens, Atlanta, Columbia, Charleston, Charlotte and more.</p><p>Because this year&#8217;s award was a surprise we did not solicit public nominations so all of the winners were from the Greenville area. Going forward we want you to nominate the people in your communities who deserve to be recognized for their service. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://docs.google.com/forms/d/e/1FAIpQLSdGyeof6mVHX2kH9zN4I9qBWCpRGGP5Q8XHSadDdK_1rg99rw/viewform&quot;,&quot;text&quot;:&quot;Nominate Your Community Leaders&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://docs.google.com/forms/d/e/1FAIpQLSdGyeof6mVHX2kH9zN4I9qBWCpRGGP5Q8XHSadDdK_1rg99rw/viewform"><span>Nominate Your Community Leaders</span></a></p><p>The nomination form was initially shared in our <a href="https://blog.carolina.codes/p/2025-recap-finally">2025 Recap</a> post. You can nominate as many people as you like and there are a lot of fields. We want to enable you to make the best case possible for your candidate. These recommendations will be considered every year, so you can make a strong case for 2026 and that individual may end up the winner in 2028! You can begin <a href="https://forms.gle/QUoH11FFhNcbXHQp7">Submitting Nominations for the Jim Ciallella Award for Outstanding Service to the Southeast Tech Community</a> right now!</p><h2>The Jim Ciallella Award Winners</h2><p>Congratulations to our first recipients of the The Jim Ciallella Award and thank you all for your service to our communities!</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7c9dbc23-802f-449b-aba3-4e7c67669797_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/177a277e-39ca-4394-a788-f5da83e44378_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/89f95406-6ddd-4815-9257-43b44de7416a_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36e3f1e3-9993-490f-9308-0b8afa245700_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3dea2c1a-1734-4d8d-996f-2d8d4c66fb68_3000x2001.jpeg&quot;}],&quot;caption&quot;:&quot;Our first recipients of the Jimmy C Award&quot;,&quot;alt&quot;:&quot;Our first recipients of the Jimmy C Award&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1dfd0879-5a5e-4c28-92a5-aa08eb1b3e03_1456x1210.png&quot;}},&quot;isEditorNode&quot;:true}"></div><ul><li><p>2018 - Joel Taddei</p></li><li><p>2019 - Christina Roberts</p></li><li><p>2023 - Ben Acord</p></li><li><p>2024 - Pamela Wood Browne</p></li><li><p>2025 - Robert Roskam</p></li></ul><h2>Video Notes</h2><ul><li><p>00:00 - Let&#8217;s talk about Community</p></li><li><p>02:18 - Jim Ciallella Recognized</p></li><li><p>08:12 - 2018 Winner - Joel Taddei Recognized</p></li><li><p>09:59 - 2019 Winner - Christina Roberts Recognized</p></li><li><p>11:44 - 2023 Winner - Ben Acord Recognized</p></li><li><p>13:26 - 2024 Winner - Pamela Wood Browne Recognized</p></li><li><p>16:21 - 2025 Winner - Robert Roskam Recognized</p></li><li><p>18:08 - We want to hear from your communities!</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/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 on top of all the latest news about the Carolina Code Conference!</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>]]></content:encoded></item><item><title><![CDATA[7 Days - Speakers & Early Access Tickets]]></title><description><![CDATA[March 31st closes the Call for Speakers & Early Discount Tickets!]]></description><link>https://blog.carolina.codes/p/7-days-speakers-and-early-access</link><guid isPermaLink="false">https://blog.carolina.codes/p/7-days-speakers-and-early-access</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Tue, 24 Mar 2026 16:57:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NmKY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Early Access <a href="https://blog.carolina.codes/p/2026-event-details-and-registration">tickets for the 2026 Carolina Code Conference</a> are available until March 31st for 20% off! If you check out our social accounts, you might be able to find a discount code to get some more savings on top of that too&#8230;</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NmKY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NmKY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 424w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 848w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NmKY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png" width="1200" height="1200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1200,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1472835,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/192001103?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NmKY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 424w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 848w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.png 1272w, https://substackcdn.com/image/fetch/$s_!NmKY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7ef1c487-5ba5-4fb5-922e-9fa7735f92e7_1200x1200.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></p><p>Additionally, if you are involved with a meetup and would like to <a href="https://blog.carolina.codes/p/inviting-your-meetup-to-the-2026">share our invitation video with them</a>, reach out to meet to get a discount code that will continue working for your group beyond March 31st.</p><p>Our <a href="https://blog.carolina.codes/p/call-for-sponsors-2026">2026 Call for Sponsors</a> remains open and we are looking forward to getting everything rolling with you as we get our new CRM system rolling.</p><p>And finally, March 31st is also the close of this year&#8217;s <a href="https://blog.carolina.codes/p/call-for-speakers-2026-is-open">Call for Speakers</a>! If you have a talk you would like to submit for consideration, don&#8217;t miss it!</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;18761c66-ae06-461f-8bd7-83f865cdf7a9&quot;,&quot;caption&quot;:&quot;Looking for something to do during the Southern Snowpocalypse of 2026? You may want to put together a conference talk.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Call for Speakers 2026 is open!&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:58219586,&quot;name&quot;:&quot;Barry Jones&quot;,&quot;bio&quot;:&quot;Carolina Code Conference Planner, Fractional CTO, SAFe SPC/RTE, Gitlab PSE and Anti-Phishing Advocate @ Brightball, Inc&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/280ef9f4-6b93-42bb-9701-77d7551370d0_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2026-01-30T18:51:06.988Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/fetch/$s_!XWil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.carolina.codes/p/call-for-speakers-2026-is-open&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:186337491,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:4,&quot;comment_count&quot;:0,&quot;publication_id&quot;:1522053,&quot;publication_name&quot;:&quot;Carolina Code Conference&#8482;&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!J0iw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Inviting Your Meetup to the 2026 Carolina Code Conference]]></title><description><![CDATA[We made a 2 minute video invite to share with your meetup, plus discount codes!]]></description><link>https://blog.carolina.codes/p/inviting-your-meetup-to-the-2026</link><guid isPermaLink="false">https://blog.carolina.codes/p/inviting-your-meetup-to-the-2026</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Wed, 25 Feb 2026 21:02:22 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/189182102/a93c4e3d7aa16ef456c593e6fbf04230.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>We&#8217;ve been working hard invite meetup groups in SC, NC, GA and TN over the past couple of years with the goal of bring our tech communities together annually for the Carolina Code Conference.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2025-event-details-and-registration&quot;,&quot;text&quot;:&quot;Event Details &amp; Registration&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2025-event-details-and-registration"><span>Event Details &amp; Registration</span></a></p><p>A funny thing happened though. Although we traveled to attend numerous groups in person, the best response last year came from making a short video at my desk that was shared with a couple of other groups. With that in mind, our video team from <a href="https://aarondpate.com/">Aaron Pate Media</a> helped us to put together a more formal invitation. </p><p>If you are involved with or regularly attend a meetup group in the Quad State area (NC, SC, TN, GA), please take a couple of minutes to show this video to your attendees.  But before you do, contact me at <a href="mailto:barry@carolina.codes?subject=Meetup Video">barry@carolina.codes</a> to get a discount code for 20% off to share with your meetup. </p><p>Tickets are already discounted by 20% until April 1st and the discount code will still apply! Full details and itinerary can be found at our <a href="https://blog.carolina.codes/p/2026-event-details-and-registration">Event Details and Registration</a> page. </p><p>We hope to see you and your meetup there!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/2026/&quot;,&quot;text&quot;:&quot;Get Your Tickets Today&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/2026/"><span>Get Your Tickets Today</span></a></p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;07bbc5a6-276b-470d-9b90-7ca0f60b32a8&quot;,&quot;caption&quot;:&quot;If you are involved with a tech meetup group in the states of South Carolina, North Carolina, Tennessee or Georgia there&#8217;s a good chance you have heard something about the Carolina Code Conference over the last few weeks. If you haven&#8217;t yet, you probably will over the next few weeks.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Why we keep coming to your Meetup groups&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:58219586,&quot;name&quot;:&quot;Barry Jones&quot;,&quot;bio&quot;:&quot;Carolina Code Conference Planner, Fractional CTO, SAFe SPC/RTE, Gitlab PSE and Anti-Phishing Advocate @ Brightball, Inc&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/280ef9f4-6b93-42bb-9701-77d7551370d0_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-06-17T16:52:34.972Z&quot;,&quot;cover_image&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%2Fimages%2F133ce7e7-84d3-496f-914e-21bbdb9cdbb6_1710x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.carolina.codes/p/why-we-keep-coming-to-your-meetup&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:145723577,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:2,&quot;comment_count&quot;:1,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Carolina Code Conference&#8482;&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!J0iw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Call for Sponsors 2026]]></title><description><![CDATA[Things just keep getting better!]]></description><link>https://blog.carolina.codes/p/call-for-sponsors-2026</link><guid isPermaLink="false">https://blog.carolina.codes/p/call-for-sponsors-2026</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Thu, 12 Feb 2026 01:57:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!hkY0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe957ec29-b79a-4e53-a1c8-2f4cdf7738b2_3000x2001.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The Carolina Code Conference keeps on getting better! This annual 2 day programming and cybersecurity conference in Greenville, SC gives your brand the opportunity to reach tech communities all over the south east with our primary target being South Carolina, North Carolina, Georgia and Tennessee. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ieRS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ieRS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ieRS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168348,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/186888914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ieRS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!ieRS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe8d7acd5-288f-4a5f-9d29-fba1445ca839_960x540.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><figcaption class="image-caption">Thank you to our 2025 Sponsors!</figcaption></figure></div><p>The event brings together about 300 attendees over 3 nights and 2 days with opportunities for attendees to intimately get to know your brand, during the conference, at your booth and during social gatherings in the evenings after the conference day has concluded.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PaW9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PaW9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PaW9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg" width="1456" height="573" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:573,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2064584,&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;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/186888914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PaW9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PaW9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e78bb89-cb02-49ad-b560-6108c6305971_3000x1180.jpeg 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><figcaption class="image-caption">The Sponsor Hall is also a gathering place for conversations</figcaption></figure></div><p>During the conference, Platinum, Gold and Silver tier sponsors will be able to setup booth space in our Sponsor Hall. This area is the central gathering place at the venue for conversations, networking and where food is served.</p><p>Whether you are looking to help attendees be more informed about your services or you are looking for talent, this space facilitates all of it.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e957ec29-b79a-4e53-a1c8-2f4cdf7738b2_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85e0f4ac-3bc6-4e1c-9318-d0d57dabbfd8_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2d2704b0-29a7-4107-864c-0557cb87e658_2001x3000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/985ecc7a-0df7-4cc6-aa94-f82f99e7bea2_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/be94d1d7-8f21-4ad9-a91a-1832987137db_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0fb3ca7-6b42-40a0-b8a3-32a3e6edbe8f_3000x2250.jpeg&quot;}],&quot;caption&quot;:&quot;Day or Night, Your Brand is on Point&quot;,&quot;alt&quot;:&quot;Day or Night, Your Brand is on Point&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b218eb40-4460-4749-b3c8-1e38e6b7baf4_1456x964.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>We look forward to finding new and creative ways to showcase your company during this fantastic annual event. Please reach out via email to <a href="mailto:sponsor@carolina.codes?subject=Call for Training 2025">sponsor@carolina.codes</a> with any questions or to schedule a meeting.</p><div class="pullquote"><p>&#8220;I&#8217;ve been to developer conferences around the world, <br>and the Carolina Code Conference, is truly something special.&#8221;<br>Andrew MacLean, Staff Developer Educator @ Twilio</p></div><p>For 2026, our sponsorship tiers are laid out with almost the same structure as 2025 so there won&#8217;t be any surprises there. As with every other aspect of the conference, we are constantly experimenting and trying new things to see what works and what doesn&#8217;t. </p><p>In 2025 Andrew MacLean of Twilio, visiting the conference from Victoria, British Columbia in Canada in 2025 who had this to say&#8230;</p><blockquote><p>&#8220;I&#8217;ve been to developer conferences around the world, and the Carolina Code Conference, is truly something special. This conference is, without a doubt, one that was built by developers for developers, and you can feel that in every part of the event. I mean, where else can you go from a talk on COBOL, straight to a cybersecurity CTF, and then over to a booth showcasing the latest and greatest tech, and somehow it all just works?</p><p>I&#8217;m so glad I found CCC, and I&#8217;m even happier I didn&#8217;t just attend, but also got the chance to speak and connect with so many passionate practitioners. People might call this a &#8220;little&#8221; conference, but don&#8217;t sleep on Greenville. The community is incredible, the talks are top-tier, and the impact is way bigger than you&#8217;d expect. Once you&#8217;ve been, you&#8217;ll want to come back every year.&#8221;</p></blockquote><p>We hope to have you become a part of it!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:sponsor@carolina.codes&quot;,&quot;text&quot;:&quot;Become a Sponsor&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="mailto:sponsor@carolina.codes"><span>Become a Sponsor</span></a></p><h2>Changes from 2025</h2><p>Here are the changes from 2025 that you&#8217;ll want to know about.</p><ol><li><p>Returning sponsors will still get 20% off of any tier!</p></li><li><p>Ticket allocations included for all sponsorship tiers have increased so you can invite more people.</p></li><li><p>Tickets now have an option for attendees to opt-in to share their contact information with Platinum and Gold tier sponsors. We always receive requests for this information but are unable to provide it without authorization, so this gap has been addressed (finally).</p></li><li><p>In 2025 we experimented with the option to allow sponsors to offer paid training classes in the area the day before the conference. We did receive some interested, but not enough for year. If you are interested, please let us know.</p></li><li><p>Sponsor logos are included in all email footers now.</p></li></ol><h2>2026 Overview</h2><p>We have 4 primary sponsorship tiers: <strong>Bronze</strong>, <strong>Silver</strong>, <strong>Gold</strong> and <strong>Platinum</strong> and a single premium Title sponsorship that can be discussed as well (ie - The Carolina Code Conference by Premium Title Sponsor). The expected audience size will remain 300 attendees each day thanks to the capacity at our <a href="https://www.flywheelgreenvillesc.com/">beautiful and functional venue by Flywheel</a>! Since the expected capacity remains the same as 2024 and 2025, all sponsorship tiers will be priced the same as well.</p><p>Sponsorship spots can be claimed at any time between now and when the conference begins on August 14th, but the earlier the better. Physical booth space for sponsors at the event is limited, which limits the available sponsorship slots at the higher tiers so claim them early! </p><p>Also, the deadline for logo inclusion for our 2026 Lyrical Code T-shirt will be June 30th.</p><h2>Sponsorship Features</h2><p>A few items to highlight this year that will be available in various sponsorship levels.</p><ul><li><p><strong>20% Discount for Returning Sponsors</strong> - Once you start sponsoring the Carolina Code Conference, we hope to see you come back every year. As an incentive, returning sponsors receive a 20% discount on <em>any</em> tier.</p></li><li><p><strong>Topic Requests</strong> - As a sponsor at the event, you may want to ensure your target audience is in attendance. If you&#8217;re hiring for PHP, Cybersecurity, .NET, Java, Rust then it&#8217;s more likely your target audience will be in attendance if there&#8217;s a speaker covering the subject. While we <em><strong>do not</strong></em> sell speaker slots for the event we do weigh a number of factors during talk selection, including the preferences of our sponsors. If you have a request, just let us know.</p></li><li><p><strong>Social Media</strong> - We have multiple social media channels and we&#8217;re happy to post about your company in various capacities, including tagging your accounts on your preferred platforms. We currently cast a wide net but the number of platforms are rapidly expanding. If you would prefer to see us active on a platform we don&#8217;t currently support, please let us know. We&#8217;re currently active on <a href="https://www.linkedin.com/showcase/carolina-code-conference/">LinkedIn</a>, <a href="https://x.com/CodesCarolina">X</a>, <a href="https://www.youtube.com/@CodesCarolina">YouTube</a>, <a href="https://mastodon.social/@carolinacodes">Mastodon </a>and <a href="https://www.instagram.com/carolinacodeconference/">Instagram</a>.</p></li><li><p><strong>Conference T-Shirt</strong> - Our Lyrical Code T-shirt&#8217;s have been a huge hit over the last few years. Conference attendees at the 2025 conference voted and this year&#8217;s winner, <a href="https://blog.carolina.codes/i/171655195/weve-been-rickrolled">Never Gonna Give You Up by Rick Astley</a>. Platinum and Gold sponsors will have their logos colorized on the shirt.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-pWy!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-pWy!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-pWy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg" width="782" height="323" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06802953-a210-4936-aea8-7aff51784562_782x323.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:323,&quot;width&quot;:782,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:171327,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-pWy!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 424w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 848w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!-pWy!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06802953-a210-4936-aea8-7aff51784562_782x323.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><figcaption class="image-caption">Our 2024 Lyrical Code T-shirt with Colorized Sponsor Logos</figcaption></figure></div></li><li><p><strong>Now Hiring Email</strong> - Prior to the conference, we will send out an email summarizing available positions from our sponsors who will be in attendance. All paid sponsors (including Bronze Tier) can include positions in this email so that potential candidates may come prepared to speak with you during the event. These will be due 1 week prior to the event.</p></li><li><p><strong>Job Board</strong> - There will also be a physical marker board where available jobs can be written. Sponsors will get first access to this, but any other attendees will have access to fill in positions if space is available.</p></li><li><p><strong>Video Sponsorship</strong> - Conference videos will feature your logo and a link to your company. Visit our <a href="https://www.youtube.com/@CodesCarolina">YouTube channel</a> for examples from the 2023 and 2024 events. </p></li><li><p><strong>Booth Space</strong> -  Booth space is available in our Sponsor Hall. Platinum and Gold sponsors can use up to 3 tables measuring 6&#8217; x 2.5&#8217; table to frame your display area, with 2.5&#8217; diameter high top tables available for our Silver sponsors for your display. Position preferences will be allocated by sponsorship tier and sponsorship date as a tie breaker.</p></li><li><p><strong>Attendee List </strong>- Conference attendees may elect to provide their contact information, name, organization and position to Platinum and Gold sponsors when they purchase their event ticket. These list will be distributed to sponsors following the conference.</p></li><li><p><strong>Conference Chat</strong> - Every year we setup a Zulip chat system for conference attendees to interact with each other, speakers and our sponsors. All sponsors will have access to this system to communicate with all attendees.</p></li><li><p><strong>Naming Rights</strong> - If you have a creative idea for something at the conference that we can put your name on, talk to us about it. If there are hard costs to putting your logo on something like a lanyard, you will be responsible for those. In 2023 we had the Seek Quality Conference Retrospective and the Engineer Kit Lunch Hour, where mentorship and career opportunities were discussed. No guarantees here, but we are open to discussing just about anything to help our sponsors. </p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:sponsor@carolina.codes&quot;,&quot;text&quot;:&quot;Become a Sponsor&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="mailto:sponsor@carolina.codes"><span>Become a Sponsor</span></a></p><h2>Sponsorship Tiers</h2><h3>Bronze Tier (No Limit)</h3><p>$500 sponsorship. Items in <strong>Bold</strong> are described in detail above.</p><ul><li><p>Logo and excerpt on the website with link to your company</p></li><li><p>Grayscale logo inclusion on the <strong>Conference T-shirt</strong></p></li><li><p><strong>Social Media</strong> shout outs</p></li><li><p>Inclusion on a &#8220;Thank You Sponsors!&#8221; slide in the opening talk </p></li><li><p>2 Full Tickets (both days, $400 value)</p></li><li><p>Inclusion in the Now Hiring email in advance of the conference</p></li></ul><h3>Silver Tier (Limit 10)</h3><p>$2,000 sponsorship. Items in <strong>Bold</strong> are described in detail above.</p><ul><li><p>Logo and excerpt on the website with link to your company</p></li><li><p>Logo inclusion on monitors throughout the venue during the event</p></li><li><p>Grayscale logo inclusion on the <strong>Conference T-shirt</strong></p></li><li><p><strong>Social Media</strong> shout outs, including &#8220;be on the lookout for&#8230;&#8221; style posts just prior to the event by request</p></li><li><p>Mention of your company before the introduction of at least one speaker</p></li><li><p><strong>Video Sponsorship</strong> with company logo and link with at least one speaker video</p></li><li><p><strong>Booth Space</strong> at the event for company promotion, swag giveaways and interviews via high top table</p></li><li><p>Inclusion on the <strong>Now Hiring Email</strong> and premium access to the physical <strong>Job Board</strong></p></li><li><p><strong>Topic Requests</strong> for programming language, technology or speaker topic consideration during the event</p></li><li><p>6 Full Tickets (both days, $1200 value)</p></li></ul><h3>Gold Tier (Limit 4)</h3><p>$5,000 sponsorship. Items in <strong>Bold</strong> are described in detail above.</p><ul><li><p>Logo and excerpt on the website with link to your company</p></li><li><p>Logo inclusion on displays throughout the venue during the event</p></li><li><p>Color logo inclusion on the <strong>Conference T-shirt</strong> </p></li><li><p><strong>Social Media</strong> shout outs, including &#8220;be on the lookout for&#8230;&#8221; style posts just prior to the event by request</p></li><li><p>Blog post and Email about your company on the site that will be distributed to our entire mailing list on request</p></li><li><p>Mention of your company before the introduction of at least one speaker</p></li><li><p>Mention of your company during the conference welcome</p></li><li><p>Repeated mentions of your company throughout the conference</p></li><li><p><strong>Video Sponsorship</strong> with company logo and link on multiple videos</p></li><li><p><strong>Booth Space</strong> at the event for company promotion, swag giveaways and interviews with up to 3 tables to frame your display area </p></li><li><p>Inclusion on the <strong>Now Hiring Email</strong> and premium access to the physical <strong>Job Board</strong></p></li><li><p><strong>Topic Requests</strong> for programming language, technology or speaker topic consideration during the event</p></li><li><p><strong>Naming Rights</strong> to an aspect of the conference either during or after conference activities (see above)</p></li><li><p>8 Full Tickets (both days, $1600 value)</p></li></ul><h3>Platinum Tier (Limit 2)</h3><p>$10,000 sponsorship. Items in <strong>Bold</strong> are described in detail above.</p><ul><li><p>Color logo inclusion on the <strong>Conference T-shirt</strong> and the website with link to your company</p></li><li><p>Logo inclusion on displays throughout the venue during the event</p></li><li><p><strong>Social Media</strong> shout outs, including &#8220;be on the lookout for&#8230;&#8221; style posts just prior to the event by request</p></li><li><p>Mention of your company before the introduction of at least one speaker</p></li><li><p>Mention of your company during the conference welcome</p></li><li><p>Repeated mentions of your company throughout the conference</p></li><li><p>5 minutes during either the opening or closing of the conference to <strong>Address the Attendees</strong></p></li><li><p>Blog post and Email about your company on the site that will be distributed to our entire mailing list on request</p></li><li><p><strong>Video Sponsorship</strong> with company logo and link on every video</p></li><li><p>Premium <strong>Booth Space</strong> at the event for company promotion, swag giveaways and interviews with up to 3 tables to frame your display</p></li><li><p>Inclusion on the <strong>Now Hiring Email</strong> and premium access to the physical <strong>Job Board</strong></p></li><li><p><strong>Topic Requests</strong> for programming language, technology or speaker topic consideration during the event</p></li><li><p><strong>Naming Rights</strong> to an aspect of the conference either during or after conference activities (see above)</p></li><li><p>12 Full Tickets (both days, $2400 value)</p></li><li><p>Optionally, you may host a <strong>Friday Night Event</strong> for conference attendees that we will promote as part of the conference itinerary. Last year <a href="https://developer.vonage.com/en/home">Vonage</a> held a <a href="https://blog.carolina.codes/i/170625570/vonage-happy-hour-at-new-realm-brewing">Happy Hour at New Realm Brewing</a> that was a huge hit!</p></li></ul><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;mailto:sponsor@carolina.codes&quot;,&quot;text&quot;:&quot;Become a Sponsor&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="mailto:sponsor@carolina.codes"><span>Become a Sponsor</span></a></p><h2>Thank You!</h2><p>If you would like to discuss sponsorship opportunities, please reach out to <a href="mailto:sponsor@carolina.codes">sponsor@carolina.codes</a>. This event cannot happen without your support. </p><p>Additionally, we&#8217;re always happy to discuss, <strong>Community</strong>, <strong>Media</strong> and <strong>In-Kind Sponsorship</strong> opportunities for organizations who wish to help us promote the event in other ways. Contact us to discuss any ideas that you may have! </p><p><em>*Per the same conference rules for speakers, political sponsorships will not be allowed. </em></p>]]></content:encoded></item><item><title><![CDATA[Call for Speakers 2026 is open!]]></title><description><![CDATA[You have until March 31st to get those talks in!]]></description><link>https://blog.carolina.codes/p/call-for-speakers-2026-is-open</link><guid isPermaLink="false">https://blog.carolina.codes/p/call-for-speakers-2026-is-open</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Fri, 30 Jan 2026 18:51:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!XWil!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://sessionize.com/carolina-code-conference-2026/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XWil!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 424w, https://substackcdn.com/image/fetch/$s_!XWil!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 848w, https://substackcdn.com/image/fetch/$s_!XWil!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 1272w, https://substackcdn.com/image/fetch/$s_!XWil!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XWil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png" width="1456" height="996" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d296741f-400c-4967-9329-28b057622f7e_1862x1274.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:996,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:389149,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://sessionize.com/carolina-code-conference-2026/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/186337491?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XWil!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 424w, https://substackcdn.com/image/fetch/$s_!XWil!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 848w, https://substackcdn.com/image/fetch/$s_!XWil!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.png 1272w, https://substackcdn.com/image/fetch/$s_!XWil!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd296741f-400c-4967-9329-28b057622f7e_1862x1274.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><figcaption class="image-caption">2026 Call for Speakers is now open on Sessionize!</figcaption></figure></div><p>Looking for something to do during the Southern Snowpocalypse of 2026? You may want to put together a conference talk.</p><p>The 2025 Carolina Code Conference was a blast, <a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">featuring 25 speakers after receiving 318 talks submissions in our two day single track event</a>. <a href="https://blog.carolina.codes/p/2025-recap-finally">A good time was had by all</a>!</p><p>Today, we officially announce the <a href="https://sessionize.com/carolina-code-conference-2026/">2026 Call for Speakers on Sessionize</a>! We&#8217;re a little later than usual getting it opened this year, but we&#8217;re still inside of January. The call will be <strong>open until March 31st</strong>, so you should have plenty of time to get things ready.</p><p>After selling out in 25 minutes<a href="https://blog.carolina.codes/p/2023-carolina-code-conference-wrap"> during the 2023 event</a>, <a href="https://blog.carolina.codes/p/announcing-the-next-carolina-code">we grew in 2024</a> to 266 attendees in our first 2 day event as the debut conference at the new Flywheel building in beautiful Greenville, SC. We returned to Flywheel in 2025 and will be back again to <a href="https://www.flywheelgreenvillesc.com/">this incredible venue</a> this year in 2026 on <strong>August 14th and 15th</strong>.  </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2026-event-details-and-registration&quot;,&quot;text&quot;:&quot;Tickets on Sale Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2026-event-details-and-registration"><span>Tickets on Sale Now!</span></a></p><p>Within 3 hours we can easily reach Charlotte, NC, Atlanta, GA, Augusta, GA, Charleston, SC and Knoxville, TN. Extending our reach to this entire quad state region is a major focus and <a href="https://blog.carolina.codes/p/why-we-keep-coming-to-your-meetup">the reason why we keep coming to your meetup groups</a>! We even put together a <a href="https://blog.carolina.codes/p/inviting-your-meetup-to-the-carolina">video invitation</a>. Seriously.</p><p>As a speaker, our goal is to <strong>promote and amplify </strong><em><strong>you</strong></em>. You can look forward to a committed single track event where you will be speaking to everyone in attendance. All talks are professionally recorded and <a href="https://www.youtube.com/@CodesCarolina">published online</a>. </p><p>Each selected speaker will receive 2 tickets to the event so that you may bring a guest if you wish.</p><p>It's going to be a good time and we hope you join us!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://sessionize.com/carolina-code-conference-2026/&quot;,&quot;text&quot;:&quot;Submit a Talk&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://sessionize.com/carolina-code-conference-2026/"><span>Submit a Talk</span></a></p><h2>Talk Format and Length</h2><p>Each speaker can submit up to 3 presentations and each presentation can apply for multiple time slots (5-10 minute lightning, 15-30 minute moderate, 45-60 minute keynote). If you have a talk that can be adjusted for length, you can select each length with a single submission and we <em>highly</em> encourage you to do so. Last year out of 30 speakers we had 5 keynotes, 10 intermediate and 15 lightning talks.</p><p>Topics range from <strong>Programming </strong>and <strong>Software Development</strong>, <strong>DevSecOps</strong>, <strong>Cybersecurity</strong>, <strong>Product Development</strong>, <strong>Career </strong>and more! We&#8217;re always interested in highlighting technologies that are more obscure, less mainstream, combine technologies for unique benefits or potentially actively used but maybe not as popular as they once were (Perl, COBOL, etc). Any talk that fills a gap which wasn&#8217;t covered in the prior year will also get some special consideration as well. If you are passionate about it, that passion will come through in your talk.</p><h2>Single Track Commitment</h2><p>Even with our growth, we're committed to remaining a single track conference where each speaker will have access to address the entire group of attendees with their passion.</p><p>Rather than a multi-track format where you may have to worry about winning your time slot once selected, we stagger the length of talks throughout the day in order to keep the audience engaged so speakers are asked to submit talks for multiple length formats: Keynote (45-60 minutes), Moderate (20-30 minutes) or Lightning (5-10 minutes). Keynote talks will open the day and follow our lunch hour, while Moderate length and Lightning talks will alternate throughout each day (<a href="https://blog.carolina.codes/p/event-details-and-registration">2023 schedule</a> for example). </p><p>If a speaker drops out at the last minute, we may reach out to you to increase the length of your talk to fill the slot. This format was <a href="https://blog.carolina.codes/p/announcing-our-2023-speakers">very well received last year</a>.</p><h2>Social Media Promotions</h2><p>If you have anything going on professionally that you'd like us to share on social media, we will be happy to do so. Again, our goal is the <em>amplify you</em>. Just ask. We're planning to utilize a more focused marketing budget for this year's event to amplify and focus our social media presence. We're most active on <a href="https://www.linkedin.com/showcase/codescarolina">LinkedIn</a>, <a href="https://x.com/CodesCarolina">X/Twitter</a>, <a href="https://www.instagram.com/codescarolina/">Instagram </a>and <a href="https://mastodon.social/@carolinacodes">Mastodon </a>(since March 2023) and <a href="https://www.youtube.com/@CodesCarolina">YouTube </a>(since September 2023).</p><h2>Travel Assistance</h2><p>Unfortunately, we have not historically had the budget to provide travel assistance but are happy to promote your company as a sponsor if they will cover it for you. More details will be provided if your talk is selected. We have already renewed our block of rooms at Aloft Downtown Greenville. You can find more details on our <a href="https://blog.carolina.codes/p/2026-event-details-and-registration">Event Details &amp; Registration</a> page.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Subscribe to our email list to be the first to know as things develop with the 2025 Carolina Code Conference!</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[Get your 2025 T-shirts before February 1st!]]></title><description><![CDATA[You can still be an All Star even if you didn't make it to the conference this year]]></description><link>https://blog.carolina.codes/p/get-your-2025-t-shirts-before-february</link><guid isPermaLink="false">https://blog.carolina.codes/p/get-your-2025-t-shirts-before-february</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Wed, 14 Jan 2026 00:15:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/78778b1d-0389-47d8-898a-b64b0616ead9_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Look, we all know these shirts are going to be collectors items one day so you should probably ensure you have the full set! If you didn&#8217;t make it to the conference this year, you want a different size or you just wanted to order a ladies fit&#8230;now is your chance to get the <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge/blob/main/completed_versions/allstar/final.md">Lyrical Code version of All Star by Smash Mouth</a>!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kyGZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kyGZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 424w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 848w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 1272w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kyGZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png" width="1800" height="644" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:644,&quot;width&quot;:1800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1415809,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171657733?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F350d5eb3-a08b-4503-bafa-e3352fac4f8c_1800x1200.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kyGZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 424w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 848w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.png 1272w, https://substackcdn.com/image/fetch/$s_!kyGZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0abff7cc-f317-4a1b-ab72-d8e25244ad9b_1800x644.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><figcaption class="image-caption">Be an Allstar&#8230;</figcaption></figure></div><pre><code>somebody.tellOnce(me,                                      // JS          
  { message: "The world is going to roll you" });

(for some Tool of Shed =&gt; Me.Sharpness &lt; Tool.Sharpness)   -- Ada

var she = new Woman {                                      // C#         
  Expression = Dumb.Level["kinda"],
  ForeheadAdornment = HandGesture.LShape };

float years = mod(u_time, 120.);                           // GLSL          
rules |&gt; Seq.iter (fun r -&gt; hit(ground, Running))          // F#

?- liveFor(notFun), false.                                 %! Prolog

def adjust(brain, head, inc), do:                          # Elixir
  { %{brain | smart: brain.smart + inc},
  %{head | dumb: head.dumb - inc} }

// More in Python, SQL, PHP, Rust, COBOL, Pony, Java, Ruby, C++ and Perl!</code></pre><p>Sizing charts are available on the size drop down <a href="https://carolinacode25.itemorder.com/shop/sale/">on their website</a>.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/15716c5f-6b82-41ca-97b1-c4cd73e7c5f6_800x1000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b72fde1-e1c8-488f-9e6a-dc9d333f06b2_800x1000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2a139ee3-96d9-4341-8864-d292002b3253_800x1000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/56316882-ac03-4634-9e2d-705c1cc8072a_800x1000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1825d725-bcb7-4503-a6e8-bfbc8c7d3f70_800x1000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d047823e-00c9-4c48-bdc2-d6b040b5f566_800x1000.jpeg&quot;}],&quot;caption&quot;:&quot;Original dark, light and ladies light options available&quot;,&quot;alt&quot;:&quot;Original dark, light and ladies light options available&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7ce7a51c-9ae8-45d5-b09a-f81a6ec50164_1456x964.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>The good folks at The Graphic Cow have setup a link for orders that we will leave <strong>open until February 1st</strong> when our secondary printing will begin.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://carolinacode25.itemorder.com/shop/sale/&quot;,&quot;text&quot;:&quot;Order your 2025 T-shirt Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://carolinacode25.itemorder.com/shop/sale/"><span>Order your 2025 T-shirt Now!</span></a></p><p>If you did attend the conference and we ran out of shirts in your size, we have your information already and will be sending out those shirts along with this printing. No need to do anything else there.</p><h2>Never Gonna Give You Up&#8230;</h2><p>And while we have your attention on T-shirts, go ahead and start <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">Submitting your Pull Requests for the 2026 T-shirt</a>, turning Rick Astley&#8217;s &#8220;Never Gonna Give You Up&#8221; lyrics into code in your favorite programming languages! PR&#8217;s due by <strong>June 1st, 2026</strong>!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://github.com/brightball/carolina-code-conf-lyrical-challenge&quot;,&quot;text&quot;:&quot;Visit the Github Repo&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://github.com/brightball/carolina-code-conf-lyrical-challenge"><span>Visit the Github Repo</span></a></p><p>Get your code immortalized on this year&#8217;s Lyrical Code T-shirt!</p>]]></content:encoded></item><item><title><![CDATA[2025 Recap (Finally!)]]></title><description><![CDATA[We're a little behind on emails since August, prepare to catch up!]]></description><link>https://blog.carolina.codes/p/2025-recap-finally</link><guid isPermaLink="false">https://blog.carolina.codes/p/2025-recap-finally</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Tue, 13 Jan 2026 01:16:36 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/7abd1531-d37e-4735-8830-e988fc1f7541_1800x1200.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What a year! The 2025 Carolina Code Conference is in the books and the feedback has been amazing. People came from all over to attend this year&#8217;s event; Colorado, Maine, even the far away and mysterious land of Canada!</p><h2>Thank you Sponsors!</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://blog.carolina.codes/p/our-sponsors" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6mEI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6mEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png" width="960" height="540" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5837a638-9857-431a-9851-4e7b98cac835_960x540.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:540,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:168348,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://blog.carolina.codes/p/our-sponsors&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171655195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6mEI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 424w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 848w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.png 1272w, https://substackcdn.com/image/fetch/$s_!6mEI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5837a638-9857-431a-9851-4e7b98cac835_960x540.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><figcaption class="image-caption">Thank you to our 2025 Sponsors who made this event possible!</figcaption></figure></div><p><a href="https://blog.carolina.codes/p/our-sponsors">Our Incredible 2025 Sponsors</a> made this outstanding event possible! Please give a huge thank you to <a href="https://www.flywheelgreenvillesc.com/">Platinum Sponsor Flywheel Coworking</a>, who hosted this year&#8217;s event and <a href="https://developer.vonage.com/en/home">Platinum Sponsor Vonage</a> who put on the Friday Happy Hour at New Realm Brewing, while also sharing some&#8230;travel adventures!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!L30B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!L30B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 424w, https://substackcdn.com/image/fetch/$s_!L30B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 848w, https://substackcdn.com/image/fetch/$s_!L30B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!L30B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!L30B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg" width="1456" height="573" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:573,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2064584,&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;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171655195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!L30B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 424w, https://substackcdn.com/image/fetch/$s_!L30B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 848w, https://substackcdn.com/image/fetch/$s_!L30B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!L30B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0237f478-08b0-4a55-89a6-5b81fad48f00_3000x1180.jpeg 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><figcaption class="image-caption">Mixing and Mingling in the Hall of Sponsors</figcaption></figure></div><p>The welcoming environment created by our 254 attendees made it so special; during both days at Flywheel and the social events at the Welcome Social at Gather GVL, the New Realm Brewing Happy Hour by Vonage, the conference wind down at Fireforge and even the Sunday morning brunch at BrickTop&#8217;s for the folks who hung around. </p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0a50706-d93f-4024-abd4-111c69c9d6c5_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/911d32ee-b8c5-495b-aa9a-6cada3ab412d_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bb8ae1eb-0361-4bcb-94d1-345169c5b035_3000x2250.jpeg&quot;}],&quot;caption&quot;:&quot;Getting together at GatherGVL, Vonage Happy Hour @ New Realm and winding down at Fire Forge&quot;,&quot;alt&quot;:&quot;Getting together at GatherGVL, Vonage Happy Hour @ New Realm and winding down at Fire Forge&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c2af0981-c60d-4d1b-8628-9570455f073a_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Who knows what will come from the new friendships and professional connections y&#8217;all made this year?</p><p>Here are some of the highlights from 2025. We will have full features in the coming weeks around several of these events, as well as features on several of our sponsors so stay tuned!</p><h2>The Jim Ciallella &#8220;Jimmy C&#8221; Award</h2><p>This year we created an annual award for Service to the Southeast Tech Community and named it in honor of Jim Ciallella, one of our hardest working and most selfless contributors for approximately 20 years. We also back filled the award, giving out one for each of the 5 years the Carolina Code Conference has existed: 2018, 2019, 2023, 2024 and 2025. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!a24K!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!a24K!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a24K!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a24K!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a24K!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!a24K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg" width="2006" height="1063" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1063,&quot;width&quot;:2006,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:377386,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171655195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf371aba-4373-42fd-89f0-246ddb3dc3a5_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!a24K!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 424w, https://substackcdn.com/image/fetch/$s_!a24K!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 848w, https://substackcdn.com/image/fetch/$s_!a24K!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!a24K!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c652367-7eb7-4f10-9cf4-4abe8f96c7cb_2006x1063.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><figcaption class="image-caption">Announcing the Jim Ciallella Award for Service to the Southeast Tech Community</figcaption></figure></div><p>As we talked through the reasons for the award and how we all knew the people that make up the glue of our local tech communities from Augusta to Asheville, Charlotte to Atlanta, Charleston to Knoxville and more&#8230;the conference audience was almost uniformly smiling and nodding along. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://forms.gle/QUoH11FFhNcbXHQp7&quot;,&quot;text&quot;:&quot;Nominate for Your Community!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://forms.gle/QUoH11FFhNcbXHQp7"><span>Nominate for Your Community!</span></a></p><p>A full feature of the award, it&#8217;s purpose and long term goals, including video of the recipients, will be coming soon. In the mean time, you can begin <a href="https://forms.gle/QUoH11FFhNcbXHQp7">Submitting Nominations for the Jim Ciallella Award for Outstanding Service to the Southeast Tech Community</a> right now!</p><h2>We&#8217;ve Been &#8220;Rickrolled&#8221;</h2><p>2025 attendees placed their nominations on the tickets. On <a href="https://blog.carolina.codes/p/round-1-2026-lyrical-code-challenge">Friday, you voted to narrow down the songs to a top 4</a>. On Saturday, <a href="https://blog.carolina.codes/p/final-four-2026-lyrical-code-challenge">it was finalized</a>. The winner of the Lyrical Code Challenge for the 2026 Carolina Code Conference T-shirt is <a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ">Rick Astley&#8217;s &#8220;Never Gonna Give You Up&#8221;</a>.</p><div id="youtube2-dQw4w9WgXcQ" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;dQw4w9WgXcQ&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/dQw4w9WgXcQ?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>The moment it appeared in the nominations I think we all knew what was about to happen&#8230;we got <a href="https://en.wikipedia.org/wiki/Rickrolling">Rickrolled</a>. </p><p>Visit our <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">Github repo to start submitting entries in your favorite languages</a> today! We will close entries to finalize the t-shirt on June 15th.</p><h2>2025 Speakers Were Awesome!</h2><p><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">Our 25 Speakers</a> on one stage over 2 days gave us engaging education, entertainment and broadened all of our horizons. All talks were recorded and are <a href="https://blog.carolina.codes/p/2025-talks-are-live-on-youtube">LIVE</a> on our on the <a href="https://www.youtube.com/@CodesCarolina">Carolina Code Conference YouTube channel</a>, in the <a href="https://www.youtube.com/playlist?list=PLxeenGqMmmw8mEILT393SuFeSqRjWYPRC">2025 Playlist</a> ( along with <a href="https://www.youtube.com/playlist?list=PLxeenGqMmmw_CXKRZxA8RmcsFZcmWsf_E">2024</a> and <a href="https://www.youtube.com/playlist?list=PLxeenGqMmmw--nkX2MSI6S7gUpKEURn8_">2023</a>) thanks to the pros over at <a href="https://aarondpate.com/">Aaron Pate Media</a>!</p><h2>Thank You to Our Volunteers!</h2><p>No part of this event happens without the support of our amazing volunteer team handling every detail from check-in, sponsor setup, food, setup &amp; cleanup. Thank you all for giving of your time to make this event run so smoothly!</p><h2>Photos from True Light Photography</h2><p>The entire library of photos from Phillip Guyton&#8217;s True Light Photography are available on <a href="https://truelightphoto.smugmug.com/">his Smug Mug</a> [ <a href="https://truelightphoto.smugmug.com/2025/C3">originals</a> &amp; some <a href="https://truelightphoto.smugmug.com/2025/C3-V2">v2 edits</a> ], where they were posted live as they were taken! Feel free to download and use any of these personally or privately, on your social media or otherwise. These memories are recorded for everyone! </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cdqR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cdqR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cdqR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg" width="1280" height="551" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:551,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:178600,&quot;alt&quot;:&quot;C3-2025-Thurs-38&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="C3-2025-Thurs-38" title="C3-2025-Thurs-38" srcset="https://substackcdn.com/image/fetch/$s_!cdqR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cdqR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F861d3907-edd9-4bd0-bce8-a576f8283c7e_1280x551.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><figcaption class="image-caption">I don&#8217;t know what was happening here but it feels like the right thing</figcaption></figure></div><p>We&#8217;ll be sharing plenty of our favorites on our (shameless plug) <a href="https://www.instagram.com/codescarolina/">Instagram</a>, <a href="https://x.com/CodesCarolina">X</a> and <a href="https://www.linkedin.com/showcase/codescarolina">LinkedIn</a> accounts! A lot of them were shared on Instagram as the conference was happening too!</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ff32ad9-6d9d-48a2-95ae-45bda594d9e4_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ab972100-f164-4160-8459-b54a50504d29_3000x2247.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cfa07603-08a6-4013-82e3-214cc113ef7e_2001x3000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/463bd47b-9d3f-4207-9fbe-c23e8e944d89_2001x3000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0b3be5a4-a282-4054-a5a8-0f8633d831c0_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee15da22-afd6-4865-ad02-8043e258eaa4_2001x3000.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f3df24fa-b701-4b73-83d8-1ab1f0536d86_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e34df7d-5fb4-4527-b070-7df1ce5a3c55_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/600c5db3-4428-4990-898b-dd093600af36_3000x2250.jpeg&quot;}],&quot;caption&quot;:&quot;A few moments from the 2025 Carolina Code Conference&quot;,&quot;alt&quot;:&quot;A few moments from the 2025 Carolina Code Conference&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/909f7632-f45a-4686-99fb-27a9f2856df2_1456x1454.png&quot;}},&quot;isEditorNode&quot;:true}"></div><h2>2026 Tickets On Sale Now!</h2><p>Everything about this conference is an experiment. We try things, get feedback and adapt&#8230;some would call it&#8230;agile.</p><p>One of the staples for the past 3 years has been the attendee early access ticket. We&#8217;ve held that attendees from a prior year would get 20% discounted, early access tickets to the following year&#8217;s conference. <em>Unfortunately</em>, a lot of logistical issues were created by trying to do things that way so this year we are doing something new&#8230;</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/2026/&quot;,&quot;text&quot;:&quot;Get Your 2026 Ticket NOW!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/2026/"><span>Get Your 2026 Ticket NOW!</span></a></p><p><a href="https://ti.to/carolina-code-conference/2026/">Tickets for the 2026 Carolina Code Conference, August 14th and 15th 2026 at Flywheel in Greenville, are On Sale NOW</a>! Early access tickets are discounted by 20% until April 1st, 2026 for <em>EVERYBODY</em> at which point all tickets will pivot to the our standard General Admission tickets&#8230;until t-shirts get printed. <a href="https://blog.carolina.codes/p/2026-event-details-and-registration">Full details available</a>!</p><h2>Recap Posts from 2025 Attendees</h2><p>A number of attendees this year were gracious enough to share their experiences at the conference on blogs and social media. We&#8217;ve linked all of the ones that we saw here for anyone who may be curious. Thank you all!</p><h3>From Sponsors</h3><ul><li><p>Vonage - <a href="https://www.linkedin.com/posts/dianasoyster_building-community-at-carolina-codes-with-activity-7374565371846205440-Tidm?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">LinkedIn</a> &amp; <a href="https://developer.vonage.com/en/blog/building-community-at-carolina-codes-with-vonage?CMP=SOCORG-BRAND-GO-GAGGLEAMP-EA-7015Y000003E9uMQAS&amp;attribution_campaign=gaggleamp&amp;utm_campaign=gaggleamp&amp;utm_medium=social&amp;utm_source=employeeadvocacy&amp;activity_id=4964687">Blog</a></p></li><li><p><a href="https://www.linkedin.com/pulse/what-we-were-up-weekend-carolina-code-conference-stemsearchgroup-jzyke/">STEM Search Group</a> </p></li><li><p><a href="https://www.linkedin.com/posts/simply-binary_carolinacodeconference-carolinacodeconference2025-ugcPost-7363585089621958657-sK8n/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Simply Binary</a> </p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7362188978067763200/">Build Carolina</a> (with video!)  </p></li><li><p><a href="https://x.com/ManningBooks/status/1958559836242616671">Manning Publications</a> </p></li></ul><h3>From Attendees</h3><ul><li><p><a href="https://dev.to/linkbenjamin/conference-chatter-what-you-too-523a">Ben Link</a></p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7362539283699695616/">Jen Bauer</a></p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7362927074933710848/">Justin Nash</a> </p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7362962449320275968/?actorCompanyId=91122515">Ryan Fields</a> </p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7362539113654222848/?actorCompanyId=91122515">Gwen Murtha</a>  </p></li><li><p><a href="https://www.linkedin.com/posts/nerando-johnson_carolinacode-techconference-softwaredevelopment-activity-7369357348483674113-dVJ2?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Nerando Johnson</a></p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7363640376731045888/">Ram Bala</a> </p></li><li><p><a href="https://www.linkedin.com/feed/update/urn:li:activity:7363274377318043649/">Aaron Pate</a> </p></li><li><p><a href="https://www.linkedin.com/posts/justin-jones-0b4308335_as-a-person-who-doesnt-have-a-lot-of-tech-activity-7362670113742880768-nai0?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Justin Jones</a> </p></li><li><p><a href="https://www.linkedin.com/posts/ben-overcash-0623b422b_only-one-person-acknowledged-my-e-ink-badge-activity-7362622486783356928-rdLX/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Ben Overcash</a> (with an e-ink badge)</p></li><li><p>Andrew MacLean - [ <a href="https://x.com/andrewdmaclean/status/1956744383132320241">X</a> &amp; <a href="https://www.linkedin.com/posts/andrewdmaclean_php-activity-7362185931182821376-cn7V?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">LinkedIn</a> ]</p></li><li><p>Diana Pham -  LinkedIn [ <a href="https://www.linkedin.com/posts/dianasoyster_vonagedev-activity-7362432276774752257-x7ZK?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">AI Greenville Visit</a>, <a href="https://www.linkedin.com/posts/dianasoyster_vonagedev-activity-7362269976977702912-ReRr?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Photos</a>, <a href="https://www.linkedin.com/posts/dianasoyster_vonagedev-activity-7367276474267070464-nVKn?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">How was my talk?</a>, <a href="https://www.linkedin.com/posts/dianasoyster_vonagedev-activity-7363248520444760064-yhSm?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Who&#8217;d I Meet?</a>, <a href="https://www.linkedin.com/posts/dianasoyster_vonagedev-womenintech-activity-7364105710780993537-aBW3?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAACRwisB_FYxU1eyazIXSp0p94Z3vczA1Xc">Hallways Chats</a> ]</p></li></ul><h2>What&#8217;s next for 2026!</h2><p>In the next couple of weeks you can expect a flurry because we&#8217;re playing catch up from a busy Fall. The 2026 Call for Speakers, Call for Sponsors, results of this year&#8217;s <a href="https://blog.carolina.codes/p/advent-of-code-2025">2025 Advent of Code challenge</a> and the Jim Ciallella Award with more details will be on their way soon.</p><p>Follow our social accounts where we will happily promote any tech Meetup Events in the Quad State Region (South Carolina, North Carolina, Tennessee and Georgia). Don&#8217;t hesitate to reach out directly (<a href="mailto:barry@carolina.codes">email</a> or <a href="https://www.linkedin.com/in/brightball/">LinkedIn</a>) if there&#8217;s a major event in your community that you would like to get some extra attention!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mPKa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mPKa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mPKa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg" width="2992" height="1388" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1388,&quot;width&quot;:2992,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:841742,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171655195?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F210130e9-a92b-4ae2-9b75-553304957744_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mPKa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mPKa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe71b7d61-45e5-4b37-9a05-4695262529f0_2992x1388.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>See you next year!</p><p></p>]]></content:encoded></item><item><title><![CDATA[Advent of Code 2025]]></title><description><![CDATA[Win tickets to the 2026 Carolina Code Conference WHILE you learn!]]></description><link>https://blog.carolina.codes/p/advent-of-code-2025</link><guid isPermaLink="false">https://blog.carolina.codes/p/advent-of-code-2025</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 01 Dec 2025 13:56:28 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d8b5ea98-f52e-4389-aeb6-718a48068a0f_1080x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yncQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yncQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 424w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 848w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 1272w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yncQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png" width="1070" height="410" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:410,&quot;width&quot;:1070,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:134995,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/180402914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yncQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 424w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 848w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.png 1272w, https://substackcdn.com/image/fetch/$s_!yncQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff1fe46ef-5199-48b0-ba76-b63ca6544b00_1070x410.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><figcaption class="image-caption">Advent of Code 2025</figcaption></figure></div><p>It&#8217;s time for the annual Carolina Code Conference <a href="https://adventofcode.com/2024/about">Advent of Code</a> Challenge again this year! You&#8217;ll have the opportunity to flex your brain and learn while you have the opportunity to win tickets for you and maybe some friends too!</p><p>Here are the details from <a href="https://blog.carolina.codes/p/advent-of-code-2024">last year&#8217;s challenge</a> and <a href="https://blog.carolina.codes/p/congrats-to-our-2024-advent-of-code">the winners announcement</a> in case you&#8217;re curious.</p><p>UPDATE: This post initially referenced 50 possible stars based on prior years. There are only 12 puzzles this year, meaning 24 possible stars. The post has been updated.</p><h2>What is Advent of Code?</h2><p>Direct from <a href="https://adventofcode.com/2023/about">adventofcode.com</a>&#8230;</p><blockquote><p><em>Advent of Code</em> is an <a href="https://en.wikipedia.org/wiki/Advent_calendar">Advent calendar</a> of small programming puzzles for a variety of skill sets and skill levels that can be solved in <a href="https://github.com/search?q=advent+of+code">any</a> programming language you like. People use them as <a href="https://y3l2n.com/2018/05/09/interview-prep-advent-of-code/">interview</a> <a href="https://twitter.com/dznqbit/status/1037607793144938497">prep</a>, <a href="https://twitter.com/pgoultiaev/status/950805811583963137">company training</a>, <a href="https://gitlab.com/imhoffman/fa19b4-mat3006/wikis/home">university</a> <a href="https://gribblelab.org/teaching/scicomp2021/index.html">coursework</a>, <a href="https://twitter.com/mrdanielklein/status/936267621468483584">practice</a> <a href="https://comp215.blogs.rice.edu/">problems</a>, a <a href="https://adventofcode.com/leaderboard">speed contest</a>, or to <a href="https://www.reddit.com/r/adventofcode/search?q=flair%3Aupping&amp;restrict_sr=on">challenge each other</a>.</p></blockquote><p>As regular participant in Advent of Code for many years now, our own Eric Burden has even run a <a href="https://www.ericburden.work/blog/2022/12/29/advent-of-code-2022-day-25/">blog series</a> annually discussing the event and what he loves about it so much.</p><h2>How do I participate?</h2><p>We&#8217;re going to have a little more brevity in this year&#8217;s announcement to simplify things. The Carolina Code Conference has created a private leaderboard for the event, which you <a href="https://adventofcode.com/2024/leaderboard/private/view/3225403">can view right here</a>. If you joined the board last year, you should already be on it. </p><h3>Join the Private Leaderboard&#8230; </h3><ul><li><p><a href="https://adventofcode.com/2025/auth/login">Login to your Advent of Code</a> account with Github, Google, Twitter or Reddit</p></li><li><p>Visit the <a href="https://adventofcode.com/2025/leaderboard/private">Private Leaderboard</a> page</p></li><li><p>Join using the code <code>3225403-6028c4d6</code></p></li><li><p>Email barry@carolina.codes with a link to the Github Repo that you&#8217;ll be using for the challenges. In order to be eligible for prizes you <em>must</em> email me so that I know how to contact you.</p></li></ul><h3>This year, the prizes will be as follows&#8230;</h3><div class="pullquote"><p>&#8220;Wow&#8230;that person&#8217;s followers must be getting REALLY tired of hearing about the Carolina Code Conference&#8230;SWEET!&#8221; - Barry</p></div><ol><li><p><strong>1st place</strong> will earn THREE tickets to the 2026 Carolina Code Conference</p></li><li><p><strong>2nd place</strong> will earn TWO tickets</p></li><li><p><strong>3rd place</strong> will earn ONE ticket</p></li><li><p><strong>Polyglot Raffle</strong><br>Earn at least two Gold stars with different programming languages and you&#8217;ll be entered into a raffle to win ONE free ticket. Every Gold star earned with an additional language will earn you an additional entry.</p></li><li><p><strong>Weirdest Language</strong><br>Earn a Gold star using a language that either nobody else was using OR is sufficiently low on assorted language popularity indexes and you could win a free ticket. This is entirely based on judges discretion.</p></li><li><p><strong>Best Visualization</strong><br>Most years, Advent of Code will include some type of challenge that includes a visualization of some type. Email some photo evidence to us after your challenge to be considered by the judges.</p></li><li><p><strong>Annoyingly Proactive Social Media Promoter!</strong><br>Are you participating in Advent of Code while constantly posting about the Carolina Code Conference on your social media platform of choice? AWESOME. Keep that up and tag us in your posts. We&#8217;ll give away at least one ticket on <a href="https://www.linkedin.com/showcase/codescarolina">LinkedIn</a>, <a href="https://x.com/CodesCarolina">X</a>, <a href="https://www.instagram.com/codescarolina/">Instagram</a> and <a href="https://www.youtube.com/@CodesCarolina">YouTube</a>! Every post we see from you (up to 1 per day) will enter you in a raffle for that social media platform. Email us to let us know your username on the platform so that we know who&#8217;s doing it. <br><br>We want to see you posting about us so much that we think, &#8220;Wow&#8230;that person&#8217;s followers must be getting REALLY tired of hearing about the Carolina Code Conference&#8230;SWEET!&#8221;</p></li><li><p>If you <strong>complete at least 8 of 24 stars</strong>, you will get early access to 2026 Carolina Code Conference tickets and a 20% discount.</p></li></ol><h3>Have Fun and Learn!</h3><p>Remember, the point of these challenges is to have fun and learn. Many people use Advent of Code as a way to learn a new language. Others, just enjoy the brain puzzles.</p><p>But it&#8217;s a puzzle for your brain, not the computer&#8217;s. Please refrain from solving puzzles by copying other folks solutions or using AI to solve it for you. It&#8217;s against the spirit of the contest. </p><p>Checkout our podcast with Eric Burden who inspired this event by sharing his prior experiences with Advent of Code over the year! Happy coding!</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;4f343f76-b8f4-4da6-97e7-b6ae09756ec3&quot;,&quot;caption&quot;:&quot;Episode Summary&quot;,&quot;cta&quot;:null,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;EP08 - Community Coding, Moving from Memphis, R and Advent of Code&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:58219586,&quot;name&quot;:&quot;Barry Jones&quot;,&quot;bio&quot;:&quot;Carolina Code Conference Planner, Fractional CTO, SAFe SPC/RTE, Gitlab PSE and Anti-Phishing Advocate @ Brightball, Inc&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/280ef9f4-6b93-42bb-9701-77d7551370d0_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null},{&quot;id&quot;:138545424,&quot;name&quot;:&quot;Eric Burden&quot;,&quot;bio&quot;:&quot;Eric is a Data Services Consultant with NTT DATA Services LLC who focuses on ensuring that the right data gets to the right people in the right way to do the right thing. He also enjoys good hikes, naps in a hammock, and campfires.&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5939d5a5-92b8-4f36-977e-e7544df02a67_200x200.jpeg&quot;,&quot;is_guest&quot;:true,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2023-11-21T14:01:49.023Z&quot;,&quot;cover_image&quot;:&quot;https://substackcdn.com/image/youtube/w_728,c_limit/j1luznvBo58&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.carolina.codes/p/ep08-community-coding-moving-from&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:139028352,&quot;type&quot;:&quot;podcast&quot;,&quot;reaction_count&quot;:0,&quot;comment_count&quot;:0,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Carolina Code Conference&#8482;&quot;,&quot;publication_logo_url&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%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div><p></p>]]></content:encoded></item><item><title><![CDATA[2025 Talks are LIVE on YouTube!]]></title><description><![CDATA[Check them out and share your favorites!]]></description><link>https://blog.carolina.codes/p/2025-talks-are-live-on-youtube</link><guid isPermaLink="false">https://blog.carolina.codes/p/2025-talks-are-live-on-youtube</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Fri, 03 Oct 2025 13:37:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qHvO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>All 25 talks from our <a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">2025 Speakers</a> are finally published on our <a href="https://www.youtube.com/playlist?list=PLxeenGqMmmw8mEILT393SuFeSqRjWYPRC">2025 Carolina Code Conference playlist</a>! Go visit <a href="https://blog.carolina.codes/p/our-sponsors">Our Sponsors</a> to thank them for making this event possible!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://www.youtube.com/@CodesCarolina/" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qHvO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 424w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 848w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 1272w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qHvO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png" width="1349" height="582" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:582,&quot;width&quot;:1349,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:331069,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.youtube.com/@CodesCarolina/&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/175193025?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qHvO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 424w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 848w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.png 1272w, https://substackcdn.com/image/fetch/$s_!qHvO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F764d2888-4ef4-4bd2-a9c8-d1141bec32f6_1349x582.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><figcaption class="image-caption">Thanks to Aaron Pate Media for the excellent production quality!</figcaption></figure></div><p>Checkout the full list and descriptions on our announcement page!</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;136d1db5-be35-4806-acf3-a4361ad95731&quot;,&quot;caption&quot;:&quot;2025 is a big year for the speaker selections as the talk submissions were so strong that we had to rearrange the speaker schedule a little bit to better accommodate what we were s&#8230;&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Announcing our 2025 Speakers!&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:58219586,&quot;name&quot;:&quot;Barry Jones&quot;,&quot;bio&quot;:&quot;Carolina Code Conference Planner, Fractional CTO, SAFe SPC/RTE, Gitlab PSE and Anti-Phishing Advocate @ Brightball, Inc&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/280ef9f4-6b93-42bb-9701-77d7551370d0_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2025-05-06T15:31:24.388Z&quot;,&quot;cover_image&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ad6f0ef-2286-4b0f-8bda-c362d91814c2_600x400.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.carolina.codes/p/announcing-our-2025-speakers&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:162773221,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:5,&quot;comment_count&quot;:1,&quot;publication_id&quot;:1522053,&quot;publication_name&quot;:&quot;Carolina Code Conference&#8482;&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!J0iw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png&quot;,&quot;belowTheFold&quot;:false,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Final Four: 2026 Lyrical Code Challenge]]></title><description><![CDATA[You nominated, voted on the brackets and now it's time to pick the song]]></description><link>https://blog.carolina.codes/p/final-four-2026-lyrical-code-challenge</link><guid isPermaLink="false">https://blog.carolina.codes/p/final-four-2026-lyrical-code-challenge</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Sat, 16 Aug 2025 16:30:14 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!oYeS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Our ticket holders nominated songs, the 2025 day 1 conference attendees narrowed the brackets and now it&#8217;s time to pick the winning song that we&#8217;ll use for the shirt for the 2026 Carolina Code Conference&#8217;s Lyrical Code T-shirt!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!oYeS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oYeS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!oYeS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg" width="768" height="313" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:313,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:60649,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171128738?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc5fc0b6-7676-4616-aef7-88e93d9a8869_768x576.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!oYeS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 424w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 848w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!oYeS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faaac1493-1fbe-4a8b-8bac-d8a11ee382ec_768x313.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><figcaption class="image-caption">Final Four Jukebox</figcaption></figure></div><p>Place your votes!</p><div class="poll-embed" data-attrs="{&quot;id&quot;:361495}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Round 1: 2026 Lyrical Code Challenge]]></title><description><![CDATA[Cast your votes by tomorrow to narrow the field!]]></description><link>https://blog.carolina.codes/p/round-1-2026-lyrical-code-challenge</link><guid isPermaLink="false">https://blog.carolina.codes/p/round-1-2026-lyrical-code-challenge</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Fri, 15 Aug 2025 14:31:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!P08Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Based on the submissions from this year&#8217;s ticket holder, we have our brackets to narrow down the 2026 Lyrical Code Challenge for the song that we will turn into a code for our polyglot t-shirt!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!P08Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!P08Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!P08Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg" width="768" height="397" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:397,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65462,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/171054565?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda487819-8708-49cf-85b8-31232e9a0262_768x576.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!P08Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 424w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 848w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!P08Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faca9891d-40e8-4c95-9a09-98dbb44ff8c9_768x397.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><p>Cast your votes!</p><div class="poll-embed" data-attrs="{&quot;id&quot;:361102}" data-component-name="PollToDOM"></div><div class="poll-embed" data-attrs="{&quot;id&quot;:361103}" data-component-name="PollToDOM"></div><div class="poll-embed" data-attrs="{&quot;id&quot;:361104}" data-component-name="PollToDOM"></div><div class="poll-embed" data-attrs="{&quot;id&quot;:361106}" data-component-name="PollToDOM"></div><p></p>]]></content:encoded></item><item><title><![CDATA[Carolina Code Conference Week is here!]]></title><description><![CDATA[Here's everything you need to know to have a blast while you're in town]]></description><link>https://blog.carolina.codes/p/carolina-code-conference-week-is</link><guid isPermaLink="false">https://blog.carolina.codes/p/carolina-code-conference-week-is</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 11 Aug 2025 12:35:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!CD4D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CD4D!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CD4D!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 424w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 848w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 1272w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CD4D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png" width="1845" height="1316" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/def0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1316,&quot;width&quot;:1845,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4093006,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8d905702-711a-4fc3-8978-177cfafc1319_2000x1600.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!CD4D!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 424w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 848w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.png 1272w, https://substackcdn.com/image/fetch/$s_!CD4D!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdef0d400-e79c-434d-9270-74ca3ddfddf5_1845x1316.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><figcaption class="image-caption">There&#8217;s a lot waiting for you at the 2025 Carolina Code Conference!</figcaption></figure></div><p>It&#8217;s hard to believe we have finally reached conference week! We have a great experience lined up for you so feel free to treat this as a reference post for your travels.</p><p>Don&#8217;t forget to thank <a href="https://blog.carolina.codes/p/our-sponsors">Our Amazing Sponsors</a> who make this event possible!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2025-event-details-and-registration&quot;,&quot;text&quot;:&quot;Tickets Available Until Wednesday 8/13&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2025-event-details-and-registration"><span>Tickets Available Until Wednesday 8/13</span></a></p><p><strong>Quick Note</strong>: There has been a slight shakeup to the speaker schedule this year as 3 speakers let us know that they would not be able to attend over the last month. We&#8217;ve accounted for this by allowing additional time for some of our other speakers.</p><ul><li><p><strong>Sarah Matta</strong>&#8217;s talk &#8220;<em>Number Sense for Programmers: The Hidden Math You Already Use</em>&#8221; is now a <strong>Keynote</strong> </p></li><li><p><strong>Redvers Davies</strong> talk &#8220;<em>Fast, Concurrent, Secure, Correct Actors&#8230;and a pony!</em>&#8221; is now an <strong>Intermediate</strong> Talk</p></li><li><p><strong>Jake Hendley</strong>&#8217;s talk &#8220;<em>Software in the EV space</em>&#8221; is now an <strong>Intermediate</strong> Talk</p></li></ul><p><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">Checkout the full lineup</a>!</p><h1>Here&#8217;s what we&#8217;re going to cover&#8230;</h1><h2>Throughout your visit</h2><ul><li><p>Tag us on social media</p></li><li><p>Conference Chat with Zulip</p></li><li><p>10% off at WantecVR</p></li></ul><h2>Thursday - 8/14</h2><ul><li><p>Staying at Aloft Downtown Greenville</p></li><li><p>Coworking at OpenWorks</p></li><li><p>Welcome Social at Gather GVL</p></li></ul><h2>Friday - 8/15</h2><ul><li><p>Parking at Flywheel Coworking</p></li><li><p>Hotel Transport between Aloft and Flywheel</p></li><li><p>Conference Check-In Schedule</p></li><li><p>DEF CON 864 Capture the Flag</p></li><li><p>Lunch Buffet from Tropical Grille</p></li><li><p>Vonage Happy Hour at New Realm Brewing</p></li></ul><h2>Saturday - 8/16</h2><ul><li><p>Conference Schedule</p></li><li><p>Boxed Lunch from Honey Baked Ham</p></li><li><p>Wind down at Fireforge Crafted Beer</p></li></ul><h2>Sunday - 8/17</h2><ul><li><p>Brunch at BrickTop&#8217;s</p></li><li><p>Sadness that it&#8217;s over&#8230;until 2026</p></li></ul><h1>Throughout your visit</h1><h2>Tag us on social media</h2><p>Seriously&#8230;we need those sweet, sweet likes! Tell everyone about what an awesome time you&#8217;re having! Share your pictures and videos but remember to tag us @CodesCarolina on <a href="https://www.linkedin.com/showcase/codescarolina">LinkedIn</a>, <a href="https://x.com/CodesCarolina">X</a>, <a href="https://www.instagram.com/codescarolina/">Instagram</a> &amp; <a href="https://www.youtube.com/@CodesCarolina">YouTube</a>!</p><h2>Conference Chat with Zulip</h2><p>If you have a ticket to the conference, then you should have also received an invitation to the <a href="https://carolinacodes.zulipchat.com/">Zulip conference chat</a> either directly from Zulip <em>or</em> from Tito where you purchased your tickets. <a href="https://zulip.com/">Zulip</a> is an open source chat alternative to Slack &amp; Discord. All attendees to the conference are encouraged to get signed up and install the mobile app (<a href="https://itunes.apple.com/us/app/zulip/id1203036395">iOS</a> | <a href="https://play.google.com/store/apps/details?id=com.zulipmobile">Android</a>) to make it easier to interact with other conference attendees.</p><p>We have channels setup for 2025 where you can interact with speakers (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521219-2025-talks">#2025-talks</a>), sponsors (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521220-2025-sponsors">#2025-sponsors</a>), post job openings to engage attendees (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521272-.232025-job-board">#2025-job-board</a>), find attendees with similar interests (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521223-2025-birds-of-a-feather">#2025-birds-of-a-feather</a>), talk about events happening outside of the venue (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521222-2025-on-the-town">#2025-on-the-town</a>) or discuss the <a href="https://www.dc864.org/">DEF CON 864</a> Capture the Flag event (<a href="https://carolinacodes.zulipchat.com/#narrow/channel/521224-2025-dc864-ctf">#2025-dc864-ctf</a>). </p><p>You can share photos, speakers may share slides or answer question, even create your own private channels for you and some of your new friends! </p><p>The chat stays up year round, so you can always use it to follow up. If you have attended in the past but can&#8217;t make it this year, you can still feel free to sign on during the conference to interact with everyone there.</p><h2>10% off at WantecVR</h2><p>From August 14th - 17th, <a href="https://wantecvr.com/">WantecVR</a> in downtown Greenville is offering 10% off to all Carolina Code Conference attendees. </p><blockquote><p>Our place is the ultimate entertainment destination in downtown Greenville! Whether you&#8217;re a racing enthusiast, a VR adventurer, or just looking to have a great time with friends, we&#8217;ve got something for everyone.</p><p>We offer free-roam VR games, racing simulators, a media lounge for VR escape rooms, regular VR games, watch parties, and Rock Band sessions. We also have free-to-play gaming consoles (Switch, Wii, PS1, Xbox) scattered around the bar, a full menu, and an awesome beer and liquor selection.</p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eLBI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eLBI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eLBI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg" width="4677" height="1987" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1987,&quot;width&quot;:4677,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1980519,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F30235501-3b0c-435c-8bbb-10661121281d_5712x4284.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eLBI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eLBI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4f114d9c-0e4a-410a-927a-1723dc139f27_4677x1987.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><figcaption class="image-caption">12 Racing simulators at WantecVR breed intense competition</figcaption></figure></div><p>I tried out the racing simulator and it&#8217;s intense! Compete with up to 12 friends. </p><p>An all around great time for adult gamers and right around the corner from <a href="https://www.gathergreenville.com/">GatherGVL</a> and <a href="https://newrealmbrewing.com/greenville/">New Realm Brewing</a> when you&#8217;re looking to keep the night going! </p><h1>Thursday - 8/14</h1><h2>Staying at Aloft Downtown Greenville</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m21B!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m21B!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m21B!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m21B!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m21B!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m21B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg" width="1456" height="585" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:585,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Hotel Exterior&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="Hotel Exterior" title="Hotel Exterior" srcset="https://substackcdn.com/image/fetch/$s_!m21B!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m21B!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m21B!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m21B!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F575e8151-8d9b-4c23-aff2-6c268084985d_1920x771.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><figcaption class="image-caption">Aloft Downtown Greenville</figcaption></figure></div><p>If you&#8217;re staying at the beautiful <a href="https://www.marriott.com/en-us/hotels/gspal-aloft-greenville-downtown/overview/">Aloft hotel in downtown Greenville</a>, you&#8217;re right in the middle of the action! The hotel has a parking garage attached and check-in is on the 4th floor. </p><p>It&#8217;s conveniently located near numerous restaurants and attractions in downtown Greenville, including <a href="https://joinopenworks.com/">OpenWorks</a> right next door, <a href="https://fireforge.beer/">Fireforge Crafted Beer</a> 2 blocks away and <a href="https://bricktops.com/">BrickTop&#8217;s</a> for Sunday brunch on the same block. You&#8217;ll stroll from the hotel through <a href="https://www.visitgreenvillesc.com/">beautiful downtown Greenville</a>, passing Fall&#8217;s Park on the way to <a href="https://www.gathergreenville.com/">Gather GVL</a> for the Thursday night Welcome Social and <a href="https://newrealmbrewing.com/greenville/">New Realm Brewing Happy Hour by Vonage</a> on Friday night.</p><h2>Coworking at OpenWorks</h2><p><a href="https://joinopenworks.com/">OpenWorks</a> has generously offered to open their doors on Thursday for anyone in town for the conference who&#8217;s looking for somewhere to work for the day. Just give them a heads up if you plan to be there by <a href="https://joinopenworks.com/carolina-code-conf-2025">registering on this form</a>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!CCyT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!CCyT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!CCyT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg" width="1456" height="688" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:688,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;: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_!CCyT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 424w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 848w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!CCyT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7376d2fb-2bd8-4e2c-ac98-431e3efe9a49_1600x756.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><figcaption class="image-caption">Socializing at OpenWorks </figcaption></figure></div><p>They&#8217;ll plan to have lunch there between 12 - 1:30, let you work all day, have a social at 4:30 and then walk together down to the Welcome Social at <a href="https://www.gathergreenville.com/">GatherGVL</a>.</p><h2>Welcome Social at Gather GVL</h2><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/78bb25f4-4eff-45c9-a537-10cdf3709933_3000x2001.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23731a92-ba0e-4a2a-a594-ed5037ab25b1_1821x1629.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/320c4894-8c54-44aa-bc4d-bc29948e9e9d_3000x2001.jpeg&quot;}],&quot;caption&quot;:&quot;Good times at Gather GVL&quot;,&quot;alt&quot;:&quot;Good times at Gather GVL&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f48df3ee-be1c-4dd7-a9c3-b6193b31f28a_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>We&#8217;ve reserved the entire upstairs at <a href="https://www.gathergreenville.com/">Gather GVL</a> for this year&#8217;s welcome social from 6-8pm. You&#8217;re welcome to get there earlier and stay later of course. It&#8217;s a great way to relax and visit with other people coming to the conference without all of the conference activities going on at the same time.</p><p><a href="https://www.gathergreenville.com/">Gather GVL has numerous different options for food/beverages</a> and we will also have a cake for the conference upstairs. We booked the space, but the food is up to you.</p><p>And yes, we will have name tags.</p><h1>Friday - 8/15</h1><h2>Parking at Flywheel Coworking</h2><p><a href="https://www.flywheelgreenvillesc.com/">Flywheel Coworking</a> is an incredible venue located just off of the Poinsett Highway at 25 Goldsmith St, Greenville, SC 29609. That is the address that you should use for drop-off or Uber/Lyft drivers.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HiuC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HiuC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HiuC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg" width="1117" height="585" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:585,&quot;width&quot;:1117,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:159708,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HiuC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HiuC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8c6a39b2-a600-4486-a39d-957b507317fa_1117x585.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><figcaption class="image-caption">Social Space at Flywheel Coworking</figcaption></figure></div><p>The parking lot for the facility is located at <a href="https://maps.app.goo.gl/ymBN9LWYBWCtRzt57">701 Poinsett Highway, Greenville, SC</a> where you will see signs for the Crescent ONE building. There is a helpful map and diagram on our <a href="https://blog.carolina.codes/i/165760504/parking-at-flywheel">Event Details &amp; Registration</a> page.</p><p>There is no charge for parking at the venue.</p><h2>Hotel Transport between Aloft and Flywheel </h2><p>We have hired a driver who will be transporting people from <a href="https://www.marriott.com/en-us/hotels/gspal-aloft-greenville-downtown/overview/">Aloft</a> to <a href="https://www.flywheelgreenvillesc.com/">Flywheel</a> and back. He will be running every few minutes at the beginning and end of the conference each day.</p><ul><li><p>Friday from 7:30am - 9am and 4:45pm - 5:45pm</p></li><li><p>Saturday from 8am - 9am and 4:45pm - 5:45pm</p></li></ul><p>If you are staying at <a href="https://www.marriott.com/en-us/hotels/gspal-aloft-greenville-downtown/overview/">Aloft</a>, you will get more details via email the day before the event.</p><h2>Conference Check-In Schedule</h2><p>Doors open at <a href="https://www.flywheelgreenvillesc.com/">Flywheel</a> at 7:30am, the conference opening will begin at 8:30am and <a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">Our Speakers will kick things off at 9am</a>. </p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XzW5!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XzW5!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XzW5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg" width="3000" height="1654" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1654,&quot;width&quot;:3000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:804459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64cc1c69-1738-4d60-93fb-a3f0990baa5d_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!XzW5!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XzW5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58763b17-13c1-4cf0-8038-26f9a1201bcf_3000x1654.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><figcaption class="image-caption">2024 Volunteers checking in our attendees</figcaption></figure></div><p>When you arrive, you&#8217;ll check in with one of our volunteers who will verify your ticket, give you your conference badge and 2025 t-shirt. After that, come visit our sponsors, enjoy some coffee &amp; snacks, check-in with DC864 for the CTF if you want to try it out and make some new friends. </p><p>We strongly advise arriving no later than 8am on the first day!</p><h2>DEF CON 864 Capture the Flag (CTF)</h2><p>As part of our commitment to cybersecurity and for the 3rd year in a row, the good folks from <a href="https://www.dc864.org/">DEF CON 864</a> will be running a CTF during the conference. In <a href="https://blog.carolina.codes/p/dc864-will-host-a-capture-the-flag">2023 the winner earned a Flipper Zero</a>. In <a href="https://blog.carolina.codes/p/dc864-will-run-another-capture-the">2024 it the prize was a complete Raspberry Pi 5</a> kit.</p><p>This year&#8217;s winner will walk away with a <a href="https://www.sparrowslockpicks.com/products/night-school-tuxedo-edition">Night School Tuxedo Edition Lock Pick Set</a> from SPARROWS Lock Picks and a <a href="https://hackerwarehouse.com/product/lan-tap-pro/">LAN Tap Pro</a> from Hacker Warehouse!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m0Ov!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m0Ov!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m0Ov!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg" width="2311" height="1119" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1119,&quot;width&quot;:2311,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:561398,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac00718e-fe61-4195-bbad-d626e6cb620b_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m0Ov!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 424w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 848w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!m0Ov!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae08a1a9-2f37-40a1-b89e-d29a777bba49_2311x1119.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><figcaption class="image-caption">DC864 hacking the day away</figcaption></figure></div><p>If you&#8217;re a CTF veteran or are just looking to try it for the first time, this competition is for you. The contest is tailored to programmers and first time participants, where you&#8217;ll have to use your hacking skills to capture privileged information from people and systems. You might even learn to pick a lock!</p><p>Bring your laptop to hack along throughout the day.</p><h2>Lunch Buffet from Tropical Grille</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!XRqK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!XRqK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!XRqK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg" width="3000" height="1507" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1507,&quot;width&quot;:3000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1154845,&quot;alt&quot;:&quot;The Tropical Grille buffet is quickly becoming an annual tradition&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3da7d93b-824c-448a-b43e-691fa6be1de3_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Tropical Grille buffet is quickly becoming an annual tradition" title="The Tropical Grille buffet is quickly becoming an annual tradition" srcset="https://substackcdn.com/image/fetch/$s_!XRqK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 424w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 848w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!XRqK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29a86c97-7ea9-4ec5-b04d-72a63a6257c0_3000x1507.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><figcaption class="image-caption">The Tropical Grille buffet is quickly becoming an annual tradition</figcaption></figure></div><p>Back by popular demand is our build-a-bowl lunch buffet from <a href="https://eattg.com/">Tropical Grille</a>. Combine rice, beans, sauce, cheese, veggies and/or chicken to your liking into a delicious meal that meets any dietary needs.</p><h2>Vonage Happy Hour at New Realm Brewing</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4hvl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4hvl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4hvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg" width="768" height="432" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:432,&quot;width&quot;:768,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Greenville's newest restaurant and brewery&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="Greenville's newest restaurant and brewery" title="Greenville's newest restaurant and brewery" srcset="https://substackcdn.com/image/fetch/$s_!4hvl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4hvl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F57aadc02-26ad-48c1-86d1-8fbb9cad6ce5_768x432.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><figcaption class="image-caption">New Realm Brewing in Downtown Greenville</figcaption></figure></div><p>The wonderful folks from <a href="https://developer.vonage.com/en/home">Vonage</a> (2025 Platinum Sponsor), will be throwing a happy hour Friday evening after the conference from 5:30 - 7:30pm at <a href="https://newrealmbrewing.com/greenville/">New Realm Brewing</a>. The first 100 attendees will be treated to a variety of appetizers &amp; h'orderves as well as some free adult beverages to go with great company for the evening.</p><blockquote><p>Every New Realm brewery/distillery and taproom is unique, and each has a distinct focus. <a href="https://newrealmbrewing.com/greenville/">New Realm Greenville</a> is located at the iconic Cigar Warehouse at 912 S. Main, and its focus is on barrel-aging and blending our beautiful beers into something wholly unique.</p><p>Grab a drink from one of several bars and take a seat in our main bar, speakeasy, or our outdoor beer garden. We&#8217;re serving Brewmaster Mitch Steele&#8217;s famous IPAs and Pilsners plus barrel-aged brews perfected on-site alongside hand-crafted cocktails featuring New Realm Spirits in a family friendly indoor + outdoor environment. Pair your favorites with our classic New Realm Burger or Greenville&#8217;s best wood-fired pizza.</p></blockquote><p>Even after 7:30, you&#8217;re welcome to hang around as long as you like. It&#8217;s always a good time at <a href="https://newrealmbrewing.com/greenville/">New Realm Brewing</a>!</p><p>Thank you <a href="https://developer.vonage.com/en/home">Vonage</a>!</p><h1>Saturday - 8/16</h1><h2>Conference Schedule</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VmM_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VmM_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VmM_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg" width="3000" height="1167" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1167,&quot;width&quot;:3000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:657718,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/170625570?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f43048-da23-4306-9490-c7e16306821f_3000x2001.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VmM_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VmM_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd60d9d69-17d7-4992-9815-8a24bbf690c6_3000x1167.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><figcaption class="image-caption">It turns out, we do need Stinkin&#8217; Badges </figcaption></figure></div><p>Doors open at 8am on Saturday, we&#8217;ll do a short welcome back at 8:45am and <a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">Our Speakers will get things moving at 9am</a>.</p><p>If you have a single day ticket or haven&#8217;t already checked in, you&#8217;ll see one of our volunteers who will get you your badge and <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge/blob/main/completed_versions/allstar/final.md">2025 Lyrical Code T-shirt</a>! As always, coffee and snacks will be available.</p><h2>Boxed Lunch from Honey Baked Ham</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4mDe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4mDe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4mDe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg" width="900" height="492" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:492,&quot;width&quot;:900,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:146216,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4mDe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4mDe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27d16409-e5a0-4a85-8a87-6a42a52efce5_900x492.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><figcaption class="image-caption">Honey ham and Swiss on a Croissant from Honey Baked Ham</figcaption></figure></div><p>Saturday we&#8217;ll have an assortment of delicious boxed lunches from <a href="https://www.honeybaked.com/home">Honey Baked Ham</a>. We&#8217;ll have boxed lunches with either Ham, Turkey or California Veggie (cucumbers, tomatoes, onions, lettuce and avocado) sandwiches, as well as some Gluten Friendly wraps and even a few Chef Salad&#8217;s to accommodate various dietary needs. Each boxed lunch is served with assorted chips and a cookie, while the Gluten Friendly boxes come with a gluten free brownie.</p><h2>Wind down at Fireforge Crafted Beer</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!R-Db!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!R-Db!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!R-Db!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg" width="1456" height="539" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:539,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;: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_!R-Db!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 424w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 848w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!R-Db!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b36e5b1-621f-4924-857f-69df5eb19c91_1920x711.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><figcaption class="image-caption">Relax with 300 of your new friends at Fireforge</figcaption></figure></div><p>Once the conference ends, attendees are encouraged to make their way over to <a href="https://fireforge.beer/">Fireforge</a> in downtown Greenville for some good food and award winning brews! </p><blockquote><p>Located in downtown Greenville, SC, <a href="https://fireforge.beer/">Fireforge Crafted Beer</a> is a small-batch craft brewery, tasting room and pleasure garden focused on ever-changing beers inspired by the people, places and culinary palates we love.</p></blockquote><p>Show your conference badge to get 10% off food and beverages all night.</p><h1>Sunday - 8/17</h1><h2>Brunch at BrickTop&#8217;s</h2><p>If you&#8217;re hanging around until Sunday and would like to grab brunch before hitting the road, join us at 10am at <a href="https://bricktops.com/">BrickTop&#8217;s</a>, right around the corner from the Aloft Hotel. Shoot over an email to <a href="mailto:barry@carolina.codes?subject=BrickTops">barry@carolina.codes</a> if you plan to attend so that I can ensure the reservation size is correct.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cr_Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cr_Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cr_Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg" width="1100" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:1100,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;: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_!cr_Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cr_Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ba70f3b-5629-484b-850f-a8e3d7e10472_1100x517.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><figcaption class="image-caption">The perfect meal for the road</figcaption></figure></div><h2>Sadness that it&#8217;s over&#8230;until 2026</h2><p>We get it! It&#8217;s going to be rough having to wait an entire year for the 2026 Carolina Code Conference!</p><p>We can make that wait easier if you follow us on <a href="https://www.linkedin.com/showcase/codescarolina">LinkedIn</a>, <a href="https://x.com/CodesCarolina">X</a>, <a href="https://www.instagram.com/codescarolina/">Instagram</a> and <a href="https://www.youtube.com/@CodesCarolina">YouTube</a> where we will be sharing pictures, videos, shorts and information for 2026 including the Call for Speakers and the <a href="https://blog.carolina.codes/p/congrats-to-our-2024-advent-of-code">Advent of Code contest</a> for tickets.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Inviting Your Meetup to the 2025 Carolina Code Conference]]></title><description><![CDATA[We made a 2 minute video invite to share with your meetup, plus discount codes!]]></description><link>https://blog.carolina.codes/p/inviting-your-meetup-to-the-carolina</link><guid isPermaLink="false">https://blog.carolina.codes/p/inviting-your-meetup-to-the-carolina</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 07 Jul 2025 15:45:40 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/167649039/49055035bbd527be8bdc8c39410df341.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>We&#8217;ve been working hard invite meetup groups in SC, NC, GA and TN over the past couple of years with the goal of bring our tech communities together annually for the Carolina Code Conference.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2025-event-details-and-registration&quot;,&quot;text&quot;:&quot;Event Details &amp; Registration&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2025-event-details-and-registration"><span>Event Details &amp; Registration</span></a></p><p>A funny thing happened though. Although we traveled to attend numerous groups in person, the best response last year came from making a short video at my desk that was shared with a couple of other groups.</p><p>With that in mind, our video team from <a href="https://aarondpate.com/">Aaron Pate Media</a> helped us to put together a more formal invitation. If you are involved with or regularly attend a meetup group in the Quad State area (NC, SC, TN, GA), please take a couple of minutes to show this video to your attendees and then give them the discount code below that matches your state for 20% off!<br><br>UPDATE - We added Virginia, Florida and Alabama too! <a href="https://www.youtube.com/watch?v=Cg5Cxrn4JB8&amp;list=PLxeenGqMmmw-Go7R_4vEZdET-Z4zd6nFj&amp;index=4">Bama fans may wish to observe caution.</a></p><ul><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/SC25">SC25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/NC25">NC25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/TN25">TN25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/GA25">GA25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/VA25">VA25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/FL25">FL25</a></p></li><li><p><a href="https://ti.to/carolina-code-conference/carolina-code-conference-2025/discount/AL25">AL25</a></p></li></ul><p>In the past, we have tried to give each Meetup its own promo code but because the conference is a little over a month away, we setup four codes right here for you to use. </p><p>Make sure to let participants know to register sooner rather than later so we can make sure to prepare a t-shirt in their size and take into account any dietary restrictions for the conference meals.</p><p>If you do end up sharing this video with your Meetup group, please shoot over an email to let me know if you have any feedback <a href="mailto:barry@carolina.codes?subject=Meetup Video">barry@carolina.codes</a>.</p><p>Full details and itinerary can be found at our <a href="https://blog.carolina.codes/p/2025-event-details-and-registration">Event Details and Registration</a> page. As always, give a big thank you to <a href="https://blog.carolina.codes/p/our-sponsors">Our Sponsors</a>!</p><div class="digest-post-embed" data-attrs="{&quot;nodeId&quot;:&quot;07bbc5a6-276b-470d-9b90-7ca0f60b32a8&quot;,&quot;caption&quot;:&quot;If you are involved with a tech meetup group in the states of South Carolina, North Carolina, Tennessee or Georgia there&#8217;s a good chance you have heard something about the Carolina Code Conference over the last few weeks. If you haven&#8217;t yet, you probably will over the next few weeks.&quot;,&quot;cta&quot;:&quot;Read full story&quot;,&quot;showBylines&quot;:true,&quot;size&quot;:&quot;lg&quot;,&quot;isEditorNode&quot;:true,&quot;title&quot;:&quot;Why we keep coming to your Meetup groups&quot;,&quot;publishedBylines&quot;:[{&quot;id&quot;:58219586,&quot;name&quot;:&quot;Barry Jones&quot;,&quot;bio&quot;:&quot;Carolina Code Conference Planner, Fractional CTO, SAFe SPC/RTE, Gitlab PSE and Anti-Phishing Advocate @ Brightball, Inc&quot;,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/280ef9f4-6b93-42bb-9701-77d7551370d0_400x400.jpeg&quot;,&quot;is_guest&quot;:false,&quot;bestseller_tier&quot;:null}],&quot;post_date&quot;:&quot;2024-06-17T16:52:34.972Z&quot;,&quot;cover_image&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%2Fimages%2F133ce7e7-84d3-496f-914e-21bbdb9cdbb6_1710x900.png&quot;,&quot;cover_image_alt&quot;:null,&quot;canonical_url&quot;:&quot;https://blog.carolina.codes/p/why-we-keep-coming-to-your-meetup&quot;,&quot;section_name&quot;:null,&quot;video_upload_id&quot;:null,&quot;id&quot;:145723577,&quot;type&quot;:&quot;newsletter&quot;,&quot;reaction_count&quot;:2,&quot;comment_count&quot;:1,&quot;publication_id&quot;:null,&quot;publication_name&quot;:&quot;Carolina Code Conference&#8482;&quot;,&quot;publication_logo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!J0iw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb22a8f85-173d-41ed-9ace-de48dacd9d3a_1015x1015.png&quot;,&quot;belowTheFold&quot;:true,&quot;youtube_url&quot;:null,&quot;show_links&quot;:null,&quot;feed_url&quot;:null}"></div>]]></content:encoded></item><item><title><![CDATA[Lyrical Code 2025 is Closing Soon!]]></title><description><![CDATA[July 1st is the deadline to immortalize your cleverness on this year's t-shirt!]]></description><link>https://blog.carolina.codes/p/lyrical-code-2025-is-closing-soon</link><guid isPermaLink="false">https://blog.carolina.codes/p/lyrical-code-2025-is-closing-soon</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Fri, 27 Jun 2025 20:41:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!T8m2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The 2025 Lyrical Code Challenge is nearly at an end and we still need your help to make this year&#8217;s t-shirt! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://github.com/brightball/carolina-code-conf-lyrical-challenge&quot;,&quot;text&quot;:&quot;Visit our Github Repo for Details&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://github.com/brightball/carolina-code-conf-lyrical-challenge"><span>Visit our Github Repo for Details</span></a></p><p>Every year, we vote to select a song for our Lyrical Code Challenge and then collect your entries turning the song lyrics into readable code in your favorite language. We&#8217;ll mix them all up and create a polyglot t-shirt that you can&#8217;t help but sing as you read it!</p><p><a href="https://blog.carolina.codes/p/our-2024-lyrical-code-t-shirt-is">Last year&#8217;s shirt </a>even included code that would generate sheet music and a MIDI guitar solo!</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!T8m2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!T8m2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!T8m2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg" width="1122" height="473" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:473,&quot;width&quot;:1122,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245385,&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_!T8m2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 424w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 848w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!T8m2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fae86198b-786a-4cea-afa1-2f359b771a5b_1122x473.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><figcaption class="image-caption">Our 2024 Lyrical Code T-shirt featured Bohemian Rhapsody by Queen in 13 languages!</figcaption></figure></div><p>In 2023 it was Don&#8217;t Stop Believing by Journey. In 2024 we covered Bohemian Rhapsody by Queen.</p><div id="youtube2-L_jWHffIx5E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;L_jWHffIx5E&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/L_jWHffIx5E?rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>In 2025, you&#8217;re an All Star by Smash Mouth! Go get those entries in because we will be finalizing this year&#8217;s t-shirt for printing by July 10th, so we need everyone&#8217;s entries by July 1st. </p><p>Make sure your favorite language is represented. The more obscure the better!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://github.com/brightball/carolina-code-conf-lyrical-challenge&quot;,&quot;text&quot;:&quot;Let your code sing on our Github Repo!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://github.com/brightball/carolina-code-conf-lyrical-challenge"><span>Let your code sing on our Github Repo!</span></a></p><p>Every attendee has a shirt included with their ticket as well, so if you haven&#8217;t yet go get your ticket to make sure we get your size!</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/p/2025-event-details-and-registration&quot;,&quot;text&quot;:&quot;2025 Event Details and Registration&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://blog.carolina.codes/p/2025-event-details-and-registration"><span>2025 Event Details and Registration</span></a></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Call for Volunteers 2025]]></title><description><![CDATA[We'll need a total of 12 volunteers over 2 days to run the conference]]></description><link>https://blog.carolina.codes/p/call-for-volunteers-2025</link><guid isPermaLink="false">https://blog.carolina.codes/p/call-for-volunteers-2025</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Thu, 19 Jun 2025 13:38:32 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Jaa!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F14d39296-6328-4398-be46-42e5761d2b08_3000x2001.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14d39296-6328-4398-be46-42e5761d2b08_3000x2001.jpeg&quot;}],&quot;caption&quot;:&quot;2024 Volunteers Helping with Checkin&quot;,&quot;alt&quot;:&quot;2024 Volunteers Helping with Checkin&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/14d39296-6328-4398-be46-42e5761d2b08_3000x2001.jpeg&quot;}},&quot;isEditorNode&quot;:true}"></div><p>The conference is getting closer and it&#8217;s time to start thinking about volunteers for the big day. Here&#8217;s how volunteering works at the Carolina Code Conference.</p><p>We have 4 shifts over 2 days and we&#8217;re looking for 3 volunteers to be available for each shift.</p><ul><li><p>Friday Morning</p></li><li><p>Friday Afternoon</p></li><li><p>Saturday Morning</p></li><li><p>Saturday Afternoon</p></li></ul><p>The morning and afternoon shifts will overlap during lunch when we need all hands on deck to feed 300 people. We also ask that any volunteers who are available at the conference close on Saturday help us out with cleanup.</p><p>Duties include being ready, willing and able to help with the assortment of things that may come up on conference day but the bulk of the responsibility is helping out with check in, helping with the lunch hour and helping with cleanup.</p><p>Outside of your shift, please go and enjoy the conference.</p><p>Volunteers get a free ticket to the event, a really cool t-shirt and a big thank you from everyone involved.</p><p>If you are interested in volunteering, please email barry@carolina.codes and let me know which shifts you would prefer, as well as your t-shirt size.</p><p>Thank you to everyone who helps this event come together!</p>]]></content:encoded></item><item><title><![CDATA[2025 Tickets are on Sale NOW!]]></title><description><![CDATA[Snag your ticket to the 2025 Carolina Code Conference!]]></description><link>https://blog.carolina.codes/p/2025-tickets-are-on-sale-now</link><guid isPermaLink="false">https://blog.carolina.codes/p/2025-tickets-are-on-sale-now</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Thu, 12 Jun 2025 04:27:50 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!dkH4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dkH4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dkH4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 424w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 848w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dkH4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png" width="1456" height="832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;The Carolina Code Conference Logo on a table full of tickets&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="The Carolina Code Conference Logo on a table full of tickets" title="The Carolina Code Conference Logo on a table full of tickets" srcset="https://substackcdn.com/image/fetch/$s_!dkH4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 424w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 848w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!dkH4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1e17a1fb-fdb5-4bf2-a48e-ba2b79f0ad92_1792x1024.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><figcaption class="image-caption">Tickets for the 2025 Carolina Code Conference are on sale now!</figcaption></figure></div><p>Tickets are on sale now to the 2025 Carolina Code Conference, the Polyglot and Cybersecurity Conference for All Who Code, coming to <a href="https://www.flywheelgreenvillesc.com/">Flywheel Coworking</a> in <a href="https://www.visitgreenvillesc.com/">beautiful Greenville, SC</a> on August 15th and 16th! </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/carolina-code-conference-2025&quot;,&quot;text&quot;:&quot;Get My Ticket Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/carolina-code-conference-2025"><span>Get My Ticket Now</span></a></p><p>Once you have purchased your tickets, be sure to have them assigned to whoever will be using it so that person can complete the questions for the ticket. These questions include important details such as dietary restrictions, t-shirts sizes and whether hotel accommodations will be needed so we can send you the link to the room block.</p><p>For full details about the event, schedule, entertainment, lodging, speakers, the Thursday night welcome social and more visit our <a href="https://blog.carolina.codes/p/2025-event-details-and-registration">Event Details &amp; Registration</a> page!</p><h2>Check out our Speakers</h2><p>We have an <a href="https://blog.carolina.codes/p/announcing-our-2025-speakers">Amazing lineup of 29 speakers</a> this year from all over. We have talks on AI, Data, Cybersecurity, Gaming, Fundamentals, DevOps, Psychology and even your Career. For the Polyglot we have talks covering Ruby, Python, PHP, JavaScript, COBOL (<em>finally!</em>), Zig, F#, Pony, QuickBASIC, QB64, Elixir, Java, Rust and more!</p><h2>Thanks to Our Sponsors</h2><p>Without <a href="https://blog.carolina.codes/p/our-sponsors">Our Great Sponsors</a>, this event would not be possible so please give them a look, follow, visit and shout out to let them know how much we appreciate their support!</p><h2>Unleash on the Lyrical Code T-shirt!</h2><p>In 2023 it was Don&#8217;t Stop Believing. In 2024 we made Bohemian Rhapsody. This year, you&#8217;re an <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">All Star!</a> Turn the lyrics into code in your favorite programming language. You can do the entire song or just an inspired verse. We&#8217;ll combine your entries into a polyglot t-shirt that you can help but sing while you read! </p><p><a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">Submit your Pull Requests</a> by <strong>July 1st </strong>to be included!</p><h2>DEF CON 864 brings back Capture the Flag</h2><p>The crew from DC864 will be back for the 3rd year in a row running another CTF competition all throughout the conference. If you&#8217;re a CTF veteran or are just looking to try it for the first time, the competition has been a hit each year. This year&#8217;s winner will walk away with a <a href="https://www.sparrowslockpicks.com/products/night-school-tuxedo-edition">Night School Tuxedo Edition Lock Pick Set</a> from SPARROWS Lock Picks and a <a href="https://hackerwarehouse.com/product/lan-tap-pro/">LAN Tap Pro</a> from Hacker Warehouse!</p><p>Just be careful. You never know when the Social Engineering portion <a href="https://www.youtube.com/shorts/Cg5Cxrn4JB8">will create some controversy</a>&#8230;.</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[7 days left for Early Access tickets!]]></title><description><![CDATA[General admission opens on June 12th!]]></description><link>https://blog.carolina.codes/p/7-days-left-for-early-access-tickets</link><guid isPermaLink="false">https://blog.carolina.codes/p/7-days-left-for-early-access-tickets</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Thu, 05 Jun 2025 16:10:25 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2WSs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you have attended a prior Carolina Code Conference, you should have received an email from Tito with a link to purchase your 2025 ticket ahead of the general sale. </p><p>Contact me directly if you expected to receive this message and haven&#8217;t yet. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/carolina-code-conference-2025&quot;,&quot;text&quot;:&quot;Tickets on Sale June 12th!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/carolina-code-conference-2025"><span>Tickets on Sale June 12th!</span></a></p><p>For anyone who has been awarded tickets through various offseason opportunities like Advent of Code or hackathon events, I will be distributing those tickets this week. </p><p>Volunteers for the conference will be refunded their ticket price when the time comes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2WSs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2WSs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg&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;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2WSs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.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>]]></content:encoded></item><item><title><![CDATA[Early Access tickets are now on sale!]]></title><description><![CDATA[If you qualified for early access, you should have received an email]]></description><link>https://blog.carolina.codes/p/early-access-tickets-are-now-on-sale</link><guid isPermaLink="false">https://blog.carolina.codes/p/early-access-tickets-are-now-on-sale</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Mon, 19 May 2025 13:28:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2WSs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Tickets for the 2025 Carolina Code Conference are now on sale! If you have previously attended the conference or support the event as a paid subscriber to this blog, you should have received an email with purchase information from Tito (support@tito.io), our ticketing system, with a private registration link.</p><p>If you did not receive that link and were expecting to, please let me know.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/carolina-code-conference-2025&quot;,&quot;text&quot;:&quot;Get Tickets on June 12th!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/carolina-code-conference-2025"><span>Get Tickets on June 12th!</span></a></p><p>General Admission tickets will go on on Thursday, June 12th, 2025.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/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://blog.carolina.codes/subscribe?"><span>Subscribe now</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2WSs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2WSs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg&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;:353213,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/163918705?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2WSs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 424w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 848w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!2WSs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b6baae8-5c00-44a5-b5f2-a597e50d3cff_1024x1024.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><figcaption class="image-caption">Here&#8217;s an AI generate image for tickets because every post needs an image!</figcaption></figure></div><p></p>]]></content:encoded></item><item><title><![CDATA[Announcing our 2025 Speakers!]]></title><description><![CDATA[We had to make some changes for our most competitive slate of talks]]></description><link>https://blog.carolina.codes/p/announcing-our-2025-speakers</link><guid isPermaLink="false">https://blog.carolina.codes/p/announcing-our-2025-speakers</guid><dc:creator><![CDATA[Barry Jones]]></dc:creator><pubDate>Tue, 06 May 2025 15:31:24 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4ad6f0ef-2286-4b0f-8bda-c362d91814c2_600x400.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MAMF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MAMF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MAMF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b41c0446-6617-436e-b794-2d8c342be169_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3737659,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!MAMF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!MAMF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb41c0446-6617-436e-b794-2d8c342be169_1920x1080.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><figcaption class="image-caption">Our 2025 Speakers! If anybody wants to use AI to convert this image to Ghibli Studio or some of the other fun formats that have been going around, please post in the comments.</figcaption></figure></div><p>2025 is a big year for the speaker selections as the talk submissions were so strong that we had to rearrange the speaker schedule a little bit to better accommodate what we were seeing. Here&#8217;s a quick  comparison of the distribution from 2023 to 2025 across Keynote, Intermediate and Lightning Talks submitted.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://ti.to/carolina-code-conference/carolina-code-conference-2025&quot;,&quot;text&quot;:&quot;Get Tickets on June 12th!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://ti.to/carolina-code-conference/carolina-code-conference-2025"><span>Get Tickets on June 12th!</span></a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ckEc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ckEc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 424w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 848w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 1272w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ckEc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png" width="728" height="333.3759318423855" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:430,&quot;width&quot;:939,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:17957,&quot;alt&quot;:&quot;Graph showing talks submitted in each category (Keynote/Intermediate/Lightning) by Year. Chart values: 2023 (56 / 57 / 23), 2024 (130 / 128 / 40), 2025 (84 / 170 / 64)&quot;,&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;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="Graph showing talks submitted in each category (Keynote/Intermediate/Lightning) by Year. Chart values: 2023 (56 / 57 / 23), 2024 (130 / 128 / 40), 2025 (84 / 170 / 64)" title="Graph showing talks submitted in each category (Keynote/Intermediate/Lightning) by Year. Chart values: 2023 (56 / 57 / 23), 2024 (130 / 128 / 40), 2025 (84 / 170 / 64)" srcset="https://substackcdn.com/image/fetch/$s_!ckEc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 424w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 848w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.png 1272w, https://substackcdn.com/image/fetch/$s_!ckEc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc171f47a-ccf9-42f9-bd1f-996198d01e28_939x430.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><figcaption class="image-caption">Total Talks Submissions by length from 2023 - 2025</figcaption></figure></div><p>In 2023 and 2024, the distribution across categories remained relatively equal. For 2025, we saw a huge shift receiving 170 Intermediate length submissions compared to 84 Keynotes and 64 Lightning Talks. This made the Intermediate category more competitive than it&#8217;s ever been. </p><p>The quality of submissions across all categories was stellar this year as almost every talk could have easily qualified. In order to adjust to this reality, we removed a Keynote spot and some Lightning Talk spots in order to make room for more Intermediate Talks. In 2024 we had 10 Intermediate length talks. For 2025, we made room for 14!</p><p>For the first time, we had a selection committee involved to help rank and compare the slate of talks to make narrowing the field a little bit easier. Thank you Kevin Dees,  Luke Kapustka, Olivia Sculley and Robert Roskam for taking the time to meticulously review this year&#8217;s submissions!</p><p>It&#8217;s a fantastic lineup this year. We have talks on AI, Data, Cybersecurity, Gaming, Fundamentals, DevOps, Psychology and even your Career. For the Polyglot we have talks covering Ruby, Python, PHP, JavaScript, COBOL (<em>finally!</em>), Zig, F#, Pony, QuickBASIC, QB64, Elixir, Java, Rust and more! </p><h2>Quick Notes</h2><h3>We need your help with our Lyrical Code T-shirt!</h3><p>We still need your help to make this year&#8217;s t-shirt <em>really</em> sing! Take your best shot at converting <a href="https://www.youtube.com/watch?v=L_jWHffIx5E">&#8220;All Star&#8221; by Smash Mouth</a> (<a href="https://blog.carolina.codes/p/lyrical-code-challenge-2025-final">as chosen by you!</a>) into code you can sing in your favorite language. Checkout the <a href="https://github.com/brightball/carolina-code-conf-lyrical-challenge">Github Repo</a> and submit a PR. Checkout our <a href="https://blog.carolina.codes/p/our-2024-lyrical-code-t-shirt-is">2024 Bohemian Rhapsody</a> and <a href="https://blog.carolina.codes/p/our-crowdsourced-shirt-is-ready">2023 Don&#8217;t Stop Believing</a> shirts for some inspiration! </p><p>You can enter as little as a single verse or a the entire song but give it a try. We&#8217;ll combine lines in different languages to make our polyglot t-shirt that you can&#8217;t help but sing when you read.</p><p>Get your game on. Go play. You&#8217;re a rock star! Break the mold&#8230;</p><h3>DEF CON 864 will again run a Capture the Flag</h3><p>For the 3rd year in a row the team from <a href="https://blog.carolina.codes/i/148154944/def-con-capture-the-flag">DC864 will run a CTF throughout the conference</a> for you to flex your hacking skills. As always, we&#8217;ll have a prize for the winner. If you&#8217;ve never participated one, it&#8217;s a great opportunity to experience it for the first time! </p><p>Just remember, sometimes they will incorrectly suggest that one of my answers is an opinion. <a href="https://www.youtube.com/shorts/Cg5Cxrn4JB8">It has happened before</a> (Go Tigers).</p><h3>Tickets Coming Soon</h3><p>Next week will begin our early access tickets for prior year attendees, followed by the public release 1 month later. Don&#8217;t forget to subscribe to be informed as it happens!</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://blog.carolina.codes/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">Get all the news about tickets, contests and future events by subscribing!</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><p>Without further ado, here are&#8230;</p><h2>Your 2025 Carolina Code Conference Speakers!</h2><p>Keep scrolling for full profiles and session overviews.</p><h3>// Friday Talks</h3><pre><code><code>WITH friday_talks AS ( -- PostgreSQL w/ CTE
    SELECT speaker, title, format, scheduled_at
    FROM talks
    WHERE DATE(scheduled_at) = '2025-08-15'
)
SELECT * FROM friday_talks ORDER BY scheduled_at;</code></code></pre><h4>morning.summary()</h4><ul><li><p>9:00am //<strong> Trey Grainger</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;trey-grainger-greenville-sc">AI-Powered Search: Exploring the Algorithms Measuring (and Shaping) How We Think</a></em><strong> #keynote</strong></p></li><li><p>10:00am // <strong>Larry Maccherone</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;larry-maccherone-raleigh-nc">Godfather Security: How Development Can Make an Offer that Security Can't Refuse</a></em><strong> #intermediate</strong></p></li><li><p>10:30am // <strong>David Mackey</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;david-mackey-augusta-ga">Retro Coding with QB64</a></em><strong> #intermediate</strong></p></li><li><p>11:00am // <strong>Andrew MacLean</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;andrew-maclean-victoria-canada">Turning Over a New Leaf: An Elegant PHP Framework for Modern Web Development</a></em><strong> #intermediate</strong></p></li><li><p>11:30am // <strong>Ruthie Ballenger</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;ruthie-ballenger-greenville-sc">Using an Anti Corruption Layer to Migrate Legacy Data</a></em><strong> #intermediate</strong></p></li><li><p>12:00pm // <strong>Houston Haynes</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;houston-haynes-asheville-nc">Firefly - an F# compiler goes native to CPU, GPU and beyond</a></em><strong> #intermediate</strong></p></li></ul><h4>afternoon.summary()</h4><ul><li><p>1:30pm // <strong>Blake Coleman</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;blake-coleman-greenville-sc">How AI is Reshaping Hiring, Job Searching, and Your Career</a> </em><strong>#intermediate</strong></p></li><li><p>2:00pm // <strong>Doug Cone</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;doug-cone-greenville-sc">Beyond Play: Modding Games for Real-World Tech Skills</a></em><strong> #intermediate</strong></p></li><li><p>2:30pm // <strong>Karl Groves</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;karl-groves-washington-dc">Everything you need to know about JavaScript accessibility</a></em><strong> #intermediate</strong></p></li><li><p>3:00pm // <strong>James Lowden</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;james-lowden-camden-me">The Once and Future COBOL</a></em><strong> #intermediate</strong></p></li><li><p>3:30pm // <strong>Nerando Johnson</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;nerando-johnson-atlanta-ga">And It Was Written ~ An Introspective in the Importance of ReadMes</a></em><strong> #lightning</strong></p></li><li><p>3:45pm // <strong>Sarah Matta</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;sarah-matta-augusta-ga">Number Sense for Programmers: The Hidden Math You Already Use</a></em><strong> #keynote</strong></p></li></ul><h3>// Saturday Talks</h3><pre><code>query { # GraphQL
  saturdayTalks: talks(
    where: { scheduled_at: { _eq: "2025-08-16" } }
    order_by: { scheduled_at: asc }
  ) {
    speaker, title, format, scheduled_at
  }
}</code></pre><h4>morning.summary()</h4><ul><li><p>9:00am // <strong>Matt "Kelly" Williams</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;matt-kelly-williams-loveland-co">Putting the FUN back in Fundamentals: Data Structures, Algorithms, and More!</a></em><strong> #keynote</strong></p></li><li><p>10:00am // <strong>Joel Taddei</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;joel-taddei-greenville-sc">Lark and Load: Parsing with Python</a></em><strong> #intermediate</strong></p></li><li><p>10:30am //<strong> Sagar Suri</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;sagar-suri-charleston-sc">Current Events: Lessons Learned Streaming 14 Trillion Daily Telemetry Events</a></em><strong> #lightning</strong></p></li><li><p>10:45am // <strong>Ethan Foulkes</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;ethan-foulkes-greenville-sc">10 words for building software successfully.</a></em><strong> #intermediate</strong></p></li><li><p>11:15am // <strong>Nate Argaw</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;nate-argaw-greenville-sc">Drawing with Math - Pixel Shaders</a></em><strong> #lightning</strong></p></li><li><p>11:30am // <strong>Sam Ruby</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;sam-ruby-raleigh-nc">Using Kamal 2.0 in Production</a></em><strong> #intermediate</strong></p></li><li><p>12:00pm // <strong>Redvers Davies</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;redvers-davies-charlotte-nc">Fast, Concurrent, Secure, Correct Actors&#8230; and a pony!</a></em><strong> #intermediate</strong></p></li></ul><h4>afternoon.summary()</h4><ul><li><p>1:30pm // <strong>Kevin Ferretti</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;kevin-ferretti-asheville-nc">Reading the Minds We Create</a></em><strong> #intermediate</strong></p></li><li><p>2:00pm // <strong>Diana Pham</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;diana-pham-denver-co">Beyond Badges: The Biology &amp; Psychology Behind Effective Gamification in Mobile Apps</a></em><strong> #intermediate</strong></p></li><li><p>2:30pm // <strong>Zach Daniel</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;zach-daniel-greensboro-nc">Building on Bedrock: Elixir's Fundamental Design Advantage</a></em><strong> #intermediate</strong></p></li><li><p>3:00pm // <strong>Louis Burroughs</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;louis-burroughs-greenville-sc">Throughput in Software Development</a></em><strong> #lightning</strong></p></li><li><p>3:15pm // <strong>Jake Hendley</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;jake-hendley-greenville-sc">Software in the EV space</a></em><strong> #intermediate</strong></p></li><li><p>3:45pm // <strong>Duncan Michel</strong> - <em><a href="https://blog.carolina.codes/p/announcing-our-2025-speakers#&#167;duncan-michel-greenville-sc">Regex for Fun and Profit</a></em><strong> #keynote</strong></p></li></ul><h3>// Full Profiles</h3><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9uUE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9uUE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9uUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:881237,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9uUE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!9uUE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9ef4f7da-8d11-4421-b6eb-56eebc62d0a6_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Trey Grainger |&gt; Greenville, SC</h2><h5>Author: AI-Powered Search, Founder @ Searchkernel</h5><h6>Social: [ <a href="https://x.com/treygrainger">@treygrainger</a>, <a href="https://www.linkedin.com/in/treygrainger">LinkedIn</a>, <a href="https://aipoweredsearch.com/">Blog</a>, <a href="https://searchkernel.com/">SearchKernel</a>, <a href="https://sessionize.com/treygrainger">Sessionize</a> ]</h6><h6>Books: [ <a href="https://amzn.to/4m8GzUa">AI-Powered Search</a>, <a href="https://amzn.to/4m3Io4r">Solr in Action</a> ]</h6><p>TREY GRAINGER is the founder of Searchkernel, a software company building the next generation of AI-powered search. He is an advisor to several startups and adjunct professor of computer science at Furman University. He previously served as CTO of Presearch, a decentralized web search engine, and as chief algorithms officer and SVP of engineering at Lucidworks, an search company whose search technology powers hundreds of the world&#8217;s leading organizations. He is also the co-author of <a href="https://amzn.to/4m3Io4r">Solr in Action</a> (Manning, 2014), the leading book on Apache Solr. Trey has over 18 years of experience in search and data science, including significant work developing semantic search, personalization, and recommendation systems, and building self-learning search platforms leveraging content and behavior-based reflected intelligence. This work resulted in the publication of dozens of research papers, journal articles, conference presentations, and books at the cutting edge of intelligent search systems.</p><h3>Keynote // AI-Powered Search: Exploring the Algorithms Measuring (and Shaping) How We Think</h3><h6>Category: [ Artificial Intelligence / Machine Learning ]</h6><h6>Languages: [ Python, Java ]</h6><h6>Framework/Platform: [ Search Engines, Vector Databases, LLMs, RAG, Generative AI ]</h6><p>Every day, AI algorithms are helping you find information, recommending content to you, and learning about your interests and preferences in the process. With the rise of generative AI, the prevalence of these AI-powered search algorithms is growing exponentially. They are now helping generative AI to hold conversations, produce valuable work (planning, writing, coding, creating, conversing, assisting, etc.), and automate away significant amounts of work that can - depending on one&#8217;s context, either displace their job or significantly increase their productivity.</p><p>In this talk, Trey Grainger, author of the recently published book <a href="https://amzn.to/4m8GzUa">AI-Powered Search</a> (<a href="https://aipoweredsearch.com">aipoweredsearch.com</a>), will dive into what these AI-powered retrieval algorithms are, how they work, and the growing influence they have over our daily lives in terms of how we spend our time, what information we see, and how our perceptions are shaped. We&#8217;ll discuss some key algorithms and AI models you may have never heard of, like click models, signals boosting, collaborative filtering, LLMs (large language models), semantic knowledge graphs, RAG (retrieval augmented generation), transformer and diffusion models, and multimodal vector search. We&#8217;ll cover a high-level overview of how these algorithms work, how they impact us on a daily basis, and how you can also leverage them in your own work.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e-pM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e-pM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e-pM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:898524,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e-pM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!e-pM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F626131eb-c8ff-47e5-a42f-637e44859e49_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Larry Maccherone |&gt; Raleigh, NC</h2><h5>Couples Counseling between Security and Engineering</h5><h6>Social: [ <a href="https://linkedin.com/in/LarryMaccherone">LinkedIn</a>, <a href="https://transformation.dev/">Transformation.dev</a>, <a href="https://sessionize.com/larry">Sessionize</a> ]</h6><p>Larry Maccherone is a DevSecOps/Shift-Left/Dev-centric Security and Development improvement pioneer.</p><p>At Comcast, Larry launched and scaled the DevSecOps Transformation program over five years by safely empowering 600 development teams to take ownership of the security of their products. Larry was a founding Director at Carnegie Mellon's CyLab, researching cybersecurity and software engineering. While there, he co-led the launch of the DHS-funded Build-Security-In initiative. Larry has also served as Principal Investigator for the NSA's Code Assessment Methodology Project, which wrote the book on evaluating application security tools and received the Department of Energy's Los Alamos National Labs Fellow award.</p><p>Larry firmly believes in learning by doing so in his spare time; he is the author of a dozen open source projects, one of which gets a million downloads per month.</p><h3>Intermediate // Godfather Security: How Development Can Make an Offer that Security Can't Refuse</h3><h6>Category: [ DevSecOps, Cybsersecurity, Development ]</h6><p>There is the way development really functions and there is the way security believes development functions. In most organizations, the two don&#8217;t match.</p><p>Join DevSecOps pioneer Larry Maccherone for an enlightening guide - tried and tested with scaling security in 600 dev teams - that engineering can use to &#8220;make a deal&#8221; with security so the two functions align more closely. You will hear thoughts on what true Developer-First Security could look like; what practices and tools provide better risk reductions; how productivity doesn&#8217;t need to be hampered by security; and, how security can be scaled in engineering terms.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5YLl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5YLl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5YLl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:740896,&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;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5YLl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!5YLl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd4ba989-302b-46c6-8c70-969386da62ef_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Nate Argaw |&gt; Greenville, SC</h2><h5>Creative Technologist</h5><h6>Social: [ <a href="https://x.com/shader_daily">@shader_daily</a>, <a href="https://www.linkedin.com/in/nateargaw/">LinkedIn</a>, <a href="https://www.instagram.com/shaderdaily/">Instagram</a>, <a href="https://www.shaderdaily.com/">Shader Daily</a>, <a href="https://nateargaw.io/">Blog</a>, <a href="https://sessionize.com/nate-argaw">Sessionize</a> ]</h6><p>Nate Argaw is a freelance creative technologist with a passion for crafting immersive experiences on the web. Specializing in 3D rendering, he create captivating games and interactive visualizations using WebGL/Three.js. Nate also enjoys experimenting daily with computer graphics through GLSL shaders, pushing the boundaries of creativity and technology.</p><h3>Lightning // Drawing with Math - Pixel Shaders</h3><h6>Category: [ Development ]</h6><h6>Languages: [ GLSL ]</h6><h6>Framework/Platform: [ Three.js ]</h6><p>Shaders are prevalent across all types of media. Whether it is movies, animation or video games, shaders have a prominent role in creating and elevating the entertainment experience. This talk will introduce the audience to writing shader programs. The talk will cover a brief history of shaders, the role of the GPU and parallel processing, pixel shaders and the role of math and the GLSL language. Furthermore, the talk will explore the idea of using functions as paint brushes, signed distance fields (SDFs), combining and coloring SDFs. The talk will emphasize the role of shaders in artistic expression and how to get started learning the magical art of shaders.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!J2A9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J2A9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!J2A9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:781277,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!J2A9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!J2A9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7b216d6a-d2cf-4a32-9cdc-dae3bd78cd13_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Andrew MacLean |&gt; Victoria, Canada</h2><h5>Staff Developer Educator at Twilio</h5><h6>Social: [ <a href="https://x.com/andrewdmaclean">@andrewdmaclean</a>, <a href="https://linkedin.com/in/andrewdmaclean">LinkedIn</a>, <a href="https://andrewdmaclean.com/">Blog</a>, <a href="https://twilio.com/">Twilio</a>, <a href="https://sessionize.com/andrewdmaclean">Sessionize</a> ]</h6><h6>Meetup: [ <a href="https://leafphp.dev/community/">#Leaf #Community</a> ]</h6><p>Andrew is equal parts tech enthusiast, educator, and the kind of person who can&#8217;t resist pressing buttons just to see what happens (sometimes even twice). A former classroom teacher with nearly a decade of experience crafting learning experiences for techies of all ages, he traded chalkboards for the keyboards of the tech industry in 2020 and hasn&#8217;t looked back. Since then, he&#8217;s worn many hats&#8212;Community Manager, Developer Advocate, and now Developer Educator at Twilio&#8212;where he helps developers connect the dots between imagination and implementation. When he&#8217;s not building (or breaking :sweat_smile:) things with tech, you&#8217;ll find Andrew soaking up the west coast vibes on Vancouver Island, Canada&#8212;where he tries (and often fails) to look outdoorsy.</p><h3>Intermediate // Turning Over a New Leaf in PHP</h3><h6>Category: [ Development ]</h6><h6>Languages: [ PHP ]</h6><h6>Framework/Platform: [ Leaf PHP ]</h6><p>In the ever-growing forest of frameworks that shape modern web development, Laravel stands tall&#8212;a towering redwood that reflects the strength of the PHP ecosystem. But just as forests depend on giant trees for structure, it&#8217;s the small, nimble leaves that capture sunlight, fuel growth, and keep the system thriving.</p><p>Enter Leaf: an elegant PHP framework built for speed, simplicity, and flexibility. In this talk, we&#8217;ll explore how Leaf empowers developers to build modern applications with less overhead and more control. Whether you're a Laravel loyalist or simply searching for a fresh perspective, it might be time to turn over a new Leaf.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fEP1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fEP1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fEP1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:896088,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fEP1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!fEP1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9578fbd1-b4a2-483a-8100-aabaca9bd375_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Redvers Davies |&gt; Charlotte, NC</h2><h5>Polyglot, Professional InfoSec Troubleseeker, and diaeresis activist.</h5><p>Red is a full-time InfoSec Troubleseeker who started his professional life building ISPs, when the only interview questions were: "Do you know what a Web-Browser is?", and "Do you think you can get NCSA httpd to compile on AIX?".</p><p>After scaling an ISP from a few thousand users to millions, Red wrote award winning network discovery software and promptly had his IP stolen by a company with more Lawyers than developers.</p><p>Red now works in Information Security doing "AllTheThings"&#8482;, and spends his spare time playing with family, designing electronic badges for Security Conferences, exploring languages (both human and computer), and trying to squeeze every single cycle of performance out of his systems.</p><h3>Intermediate // Fast, Concurrent, Secure, Correct Actors&#8230; and a pony!</h3><h6>Category: [ Development ]</h6><h6>Languages: [ ponylang ]</h6><p>Concrurenyc is hard.</p><p>Allowing multiple threads or Actors to access the same resources at the same time results in race conditions, non-deterministic behaviour, and inevitable data corruption.</p><p>Different systems mitigate these risks in different ways.</p><p>Databases use locks to limit access by time.</p><p>The BEAM copies messages to limit access in space.</p><p>Python has the Global Interpreter Lock to serialize all access.</p><p>Introducing Pony: An open-source, cross-platform, object-oriented, actor-model, capabilities-secure, high-performance programming language&#8230; and a pony.</p><p>Pony was originally designed to sniff market trades off a network and make very fast decisions based on what it saw. It had to be ridiculously fast, and above all - correct.</p><p>Processors aren't getting faster, they're getting wider. Pony was designed from the ground up to implement fast and safe data sharing between actors.</p><p>All variables in pony are strongly typed, and tagged with a "reference capability" which describes how that data may (or may not) be shared.</p><p>These compile-time only "reference capabilities" implement a mathematically proved model for safe data concurrency. Quickly.</p><p>To mitigate the dangers of supply-chain attacks, Pony implements "object capabilities", which are extensible unforgeable tokens which permit external operations such as file, environment, shell, or network access.</p><p>You can confidently download a hypothetical "left-pad" package. If you do not provide a token to the package, the package cannot do evil things&#8482;.</p><p>Pony has no locks.</p><p>Pony has no blocks.</p><p>Pony is memory-safe.</p><p>Pony is type-safe.</p><p>Pony has no runtime exceptions.</p><p>A program that compiles should never crash. If it crashes for anything other than memory exhaustion, it is likely a compiler or runtime bug that should be reported.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uCUB!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uCUB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uCUB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:899586,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uCUB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!uCUB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F817ade8d-2c8c-4480-a0ad-10b02dccd201_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Ruthie Ballenger |&gt; Greenville, SC</h2><h5>Full Stack Architect</h5><h6>Social: [ <a href="https://www.linkedin.com/in/peggy-ruthie-ballenger-7562718/">LinkedIn</a> ]</h6><p>Ruthie is a Greenville born native who currently works for Michelin as a Platform Architect for the Customer Experience domain with over 29 years of experience in Software Development with wide range of knowledge in many programming languages and frameworks.</p><h3>Intermediate // Using an Anti Corruption Layer to Migrate Legacy Data</h3><h6>Category: [ Development ]</h6><h6>Languages: [ Java ]</h6><h6>Framework/Platform: [ Springboot, Microservices ]</h6><p>To modernize applications without migrating outdated database schemas or unused data, it is essential to adopt a strategic approach to this migration. At Michelin IT, my team undertook the task of modernizing our application while simultaneously optimizing the database schema to eliminate redundant data and outdated schemas.</p><p>Our goal was to ensure continuous system operation while incrementally enhancing our web application, feature by feature. We aimed to transition our database from MySQL 5.6 to a PostgreSQL PaaS instance to leverage improved availability and advanced features.</p><p>Since we needed to keep the legacy application running and keep the data in sync with the new modern functionality however we needed to use the modernized data in the legacy application and modern application. We adopted the strategy of using an Anti Corruption Layer to keep the data in sync.</p><p>We gained significant insights into this strategy, including valuable lessons on what to avoid. This presentation outlines our approach to creating and utilizing an Anti-Corruption Layer (ACL), along with the lessons learned. It also includes Java code examples for reference.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Zye7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Zye7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Zye7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:778475,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Zye7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Zye7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6046906-ba45-4ac9-81fa-f958177e887a_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Houston Haynes |&gt; Asheville, NC</h2><h5>Founder of SpeakEZ.ai - former F# Software Foundation Board of Trustees</h5><h6>Social: [ <a href="https://www.linkedin.com/company/speakez-llc">LinkedIn</a>, <a href="https://speakez.ai/">SpeakEZ.ai</a> ]</h6><p>Houston's career started when his university research advisor Bob Moog was leaving academia and restarting his business. That eventually led to the revival of Moog Music as an international brand. He has since worked in industries ranging from entertainment to automotive, where hardware-driven process automation, software-based decision support and related intelligent devices were always part of the picture. He founded SpeakEZ in 2020 in response to the corporate surveillance proliferating in cloud services and continues his work designing security and privacy-minded intelligent services for organizations of all sizes.</p><h3>Intermediate // Firefly - an F# compiler goes native to CPU, GPU and beyond</h3><h6>Category: [ Cybersecurity, Artificial Intelligence / Machine Learning]</h6><h6>Languages: [ F#, LLVM, MLIR, F* (F-star) ]</h6><h6>Framework/Platform: [ Native ]</h6><p>This talk is an exploration of how F#s new Firefly compiler, part of the Fidelity Framework, creates a seamless bridge between high-performance computing and formal verification. Discover how Firefly's direct MLIR/LLVM compilation unlocks native efficiency while F* verification ensures mathematical correctness. Get a glimpse into how this groundbreaking open core initiative enables targeting verifiable AI systems to CPU, GPU and other accelerators "on the metal" - all while maintaining F#'s tooling vaunted reputation for providing guardrails to support developer productivity.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Z5KY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Z5KY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Z5KY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:890785,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Z5KY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Z5KY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd604388c-7be0-4a46-9a2b-fe2345006347_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Blake Coleman |&gt; Greenville, SC</h2><h5>Co-Founder @ STEM Search Group</h5><h6>Social: [ <a href="https://www.linkedin.com/in/blakecoleman/">LinkedIn</a>, <a href="https://stemsearchgroup.com/blog/">Blog</a>, <a href="https://stemsearchgroup.com/">STEM Search Group</a>, <a href="https://sessionize.com/blakerecruits">Sessionize</a> ]</h6><p>Meet Blake&#8212;a seasoned technical recruiter since 2005 and co-founder of STEM Search Group, which he helped launch in 2020. Over the years, he's built a versatile career working with VC-backed startups, tech giants, Fortune 500 companies, and bootstrapped SaaS shops across various industries.</p><p>A graduate of the University of Georgia, Blake's journey has taken him through six different states before settling in Greenville, SC. Beyond his recruiting work, he enjoys geeking out developing his company&#8217;s proprietary AI tools. He also serves on the board of IT-oLogy, a South Carolina-based tech outreach nonprofit.</p><h3>Intermediate // How AI is Reshaping Hiring, Job Searching, and Your Career</h3><h6>Category: [ Career ]</h6><p>Why does it seem like there are 100+ applicants for every job? Why do I not hear back about a role I'm a perfect fit for?</p><p>AI and automation have shifted the landscape faster than talent acquisition teams, and recruiters have been able to adapt. Both the job seeker and those hiring are feeling the strain.</p><p>We'll discuss:</p><ul><li><p>Tools candidates should be aware of and how to use them</p></li><li><p>Share what hiring companies see</p></li><li><p>What's changing to combat automated applications</p></li><li><p>What job seekers can do to get noticed</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4MFW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4MFW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4MFW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:895165,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4MFW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!4MFW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81eb062c-e134-4632-bd0f-d7bb7126093d_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Sarah Matta</strong> |&gt; Augusta, GA</h2><h5>Thinking beyond the obvious, solving beyond the expected</h5><h6>Social: [ <a href="https://www.linkedin.com/in/sarah-matta/">LinkedIn</a>, <a href="https://www.helloiamprogrammer.com/">Blog</a>, <a href="https://sessionize.com/sarah-matta">Sessionize</a> ]</h6><p>Sarah has a gift for spotting what most people miss. Whether it's a gap in a process, an unspoken tension in a team, or a hidden opportunity, she has a way of bringing the invisible into the light - and helping others see it clearly, too.<br><br>Doing the right thing isn&#8217;t just a principle for Sarah; it&#8217;s a practice. She brings a strong sense of integrity to everything she does, and she doesn&#8217;t shy away from tough decisions when they&#8217;re the right ones.<br><br>With a solid background in software development, plus real-world skills in project and organizational management, Sarah knows how to get things done without losing sight of the people behind the work. She&#8217;s equally comfortable diving into code or untangling a team&#8217;s workflow - and she brings her full self to both.<br><br>She also gives her time generously, volunteering to support causes and communities she cares about. Thoughtful, reliable, and just the right amount of curious, Sarah brings clarity, heart, and momentum wherever she goes.</p><h3>Keynote // Number Sense for Programmers: The Hidden Math You Already Use</h3><h6>Category: [ Development, Cybersecurity, Computer Science ]</h6><h6>Languages: [ Rust, Python, C#, JavaScript ]</h6><p>Many developers claim they&#8217;re "bad at math," yet mathematical thinking is embedded in everything they do. From loops mirroring sigma notation to optimizing search algorithms through factorization, number sense - the intuitive grasp of patterns, estimation, and numerical relationships - shapes how we perform our jobs. From how we approach a challenge, think through an issue, or write efficient code.</p><p>Math in programming goes even deeper than that. Can computers generate true randomness, or is it all just clever illusion? Why does 0.1 + 0.2 &#8800; 0.3, and how did floating-point errors lead to multimillion-dollar failures? In this talk, we&#8217;ll explore how embracing number sense helps developers troubleshoot bugs, write more scalable code, and unlock a deeper understanding of computation. Math isn&#8217;t just for theory, it&#8217;s a secret weapon every programmer can wield.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G8qE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G8qE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:917777,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G8qE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!G8qE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F81a9ed1b-aead-4092-acdb-a2bb58d93b28_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2><strong>Doug Cone</strong> |&gt; Greenville, SC</h2><h5>Professional Problem Solver</h5><h6>Social: [ <a href="https://www.linkedin.com/in/dougcone/">LinkedIn</a>, <a href="https://dougcone.com/">Blog</a> ]</h6><p>Doug Cone is a Senior Full Stack Developer with over 2 decades of experience in software development. As the former Director of Tech &amp; Game Design at BlueBird Gaming, Doug led a team developing and maintaining one of Australia's most popular FiveM servers, engaging thousands of gamers. His expertise spans game feature design, infrastructure management, security, and custom interface development using React/Vue. Beyond gaming, Doug has held leadership roles at Flywheel Technologies and MindSize, bringing technical vision to startups and established businesses alike. When not coding, he's an active disaster relief volunteer who has assisted at 25+ natural disaster sites and led volunteer teams for over 8 years.</p><h3>Intermediate // Beyond Play: Modding Games for Real-World Tech Skills</h3><h6>Category: [ Development, Gaming, Security, UI/UX, Accessibility, Testing / QA,  Career ]</h6><p>Odds are you&#8217;re a gamer. You might not see yourself that way, but whether it&#8217;s the Black Ops, the Sims, Candy Crush, or Wordle, 3+ billion of us play video games. Gamers are no strangers to the thrill of exploring new worlds and conquering challenges, or just having fun. Game modding might seem out of reach, but it&#8217;s surprisingly accessible. In this session, I&#8217;ll share my own journey from casual gamer, to six figure income as a game modder.</p><p>Discover How Modding Can:</p><ul><li><p>Boost your problem-solving skills</p></li><li><p>Improve your coding abilities through hands-on experience</p></li><li><p>Provide an outlet for creativity</p></li><li><p>Create opportunities in game development, cybersecurity, or other fields</p></li></ul><p>From GameShark to full-stack development, learn how the modder&#8217;s hacker mindset translates to professional problem-solving skills</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e6J6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e6J6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e6J6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:799323,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e6J6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!e6J6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0f4bc96-2ea6-435a-a3da-b88d84876157_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Karl Groves |&gt; Washington, D.C.</h2><h5>Focused on actively fixing accessibility</h5><h6>Social: [ <a href="https://www.linkedin.com/in/karlgroves/">LinkedIn</a>, <a href="https://mastodon.social/@karlgroves">Mastodon</a>, <a href="https://www.karlgroves.com/">Blog</a>, <a href="https://www.afixt.com/">AFixt</a>, <a href="https://sessionize.com/karlgroves">Sessionize</a> ]</h6><p>With 20 years of experience in web development, usability, and accessibility, Karl Groves is widely regarded as a pragmatic solution-finder and thought leader in the accessibility industry. In his role as Founder of AFixt, Karl focuses on pragmatic and efficient ways of improving the accessibility of websites and software.</p><h3>Intermediate // <strong>Everything you need to know about JavaScript accessibility</strong></h3><h6>Category: [ <strong>UI/UX,</strong> <strong>Accessibility</strong> ]</h6><h6>Languages: [ <strong>HTML/CSS,</strong> <strong>Javascript</strong> ]</h6><p>Accessibility is often seen as nebulous by designers and developers. It is particularly difficult if you don't know anyone with disabilities or have never watched anyone with disabilities use a computer. In this talk, Karl Groves uses a live coding example to walk through the high level requirements for an accessible user experience that relies on JavaScript. In the process, we'll talk about focus management, accessibility, and the proper implementation of WAI-ARIA to ensure the broadest compatibility with browsers and assistive technologies.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8W0W!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8W0W!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8W0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:819488,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8W0W!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!8W0W!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7365bc79-2817-4769-9c04-f6c05627d26d_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>James Lowden |&gt; Camden, ME</h2><h5>Senior Architect, Symas Corporation, bringing COBOL to GCC</h5><h6>Social: [ <a href="https://www.linkedin.com/in/thejkl/">LinkedIn</a>, <a href="https://cobolworx.com/">COBOLworx</a>, <a href="https://sessionize.com/jklowden">Sessionize</a> ]</h6><p>James spent the first 30 years of his career on Wall Street in application programming, database design, and quantitative research. Now he's in pure technology, building compilers and systems for other programmers. After decades in Manhattan, his work life is now fully virtual, and his real life is on the Maine seacoast.</p><h3>Intermediate // The Once and Future COBOL</h3><h6>Category: [ Development ]</h6><h6>Languages: [ COBOL ]</h6><p>GCC 15, due for release in May 2025, for the first time includes COBOL among the languages it compiles. Alongside the venerable gcc and g++, there is now gcobol.</p><p>The reader may well wonder why a small company would devote years of development to produce a product they don't own and can't sell. The reader might also wonder why GCC decided to include COBOL, and why anyone not retired would care. In short, what use is COBOL?</p><p>To those questions and more, we have answers.</p><p>As Mark Twain said of himself, news of COBOL's demise is much exaggerated. Industry studies show billions of lines of COBOL still in production. With a probability of 95%, your last ATM transaction went through a COBOL application. Nearly every large firm went through Y2K 25 years ago to add two digits to the date, to adapt their critical software to the 21st century. They didn't do that to throw it all away.</p><p>COBOL was and remains useful because it was specifically designed for its problem domain. No language is better suited for nuts-and-bolts unglamorous data processing. For example, COBOL defines an I/O model, numerical precision, 8 forms of rounding, and over 100 runtime exceptions.</p><p>Programming languages often have shallow, undeserved reputations. Lisp has too many parentheses, COBOL too many words, Perl is write-only. Let's talk about why COBOL remains viable and vital, and why it's now part of GCC.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!gAKc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!gAKc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!gAKc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:834865,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!gAKc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!gAKc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F37251b00-895b-43bf-bbbe-2eb5fdd35932_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Nerando Johnson |&gt; Atlanta, GA</h2><h5>Software Developer | Technology Consultant | Technology Community Organizer</h5><h6>Social: [ <a href="https://twitter.com/nerajno">@nerajno</a>, <a href="https://www.linkedin.com/in/nerando-johnson/">LinkedIn</a>, <a href="https://www.instagram.com/ob_z3rva_t10nz/">Instagram</a>, <a href="https://dev.to/nerajno">Blog</a>, <a href="https://sessionize.com/Nerajno">Sessionize</a> ]</h6><h6>Meetup: [ <a href="https://www.facebook.com/groups/free.code.camp.atlanta/">FreeCodeCamp Atlanta</a> ]</h6><p>Full-stack developer skilled in React/Node.js, led mortgage platform development with 9-person team, building scalable solutions for 5,000 concurrent users. Created JavaScript ad tech at Cartoon Network (Emmy winner 2019) and rebuilt in-house software at Equity Prime Mortgage. Strong in problem-solving, documentation, and QA. Actively mentors new developers through Thinkful and Lighthouse, co-organizes <a href="https://www.facebook.com/groups/free.code.camp.atlanta/">FreeCodeCamp Atlanta</a>. Won $40,000 ATLC3 civic hacking competition, donated to tech education charities.</p><h3>Lightning // <strong>And It Was Written ~ An Introspective in the Importance of ReadMes</strong></h3><h6>Category: [ Development, Career, Ecosystem ]</h6><h6>Languages: [ <strong>Typescript,</strong> <strong>JavaScript,</strong> <strong>Ruby, Other</strong> ]</h6><p>Situation: You build this awesome project, providing the answers to the universe.... but no one can use it as you have no documentation.<br><br>Problem: In the world of open-source tooling, a lot of tools are built without any documentation on how to use them.<br><br>Why Talk About This: As the software ecosystem becomes more dependent on open-sourced development, it becomes a greater need to have better and clearly documented software. This talk aims to share tips to enhance documentation, and templates to make the process easier and why this is one of the important habits to develop as a developer/ software craftsman.<br><br>Why listen to me: As a former science educator turned full-stack developer, I have gained some insights into the importance of proper documentation and its effectiveness as a communication tool./skill.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!3o--!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3o--!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!3o--!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!3o--!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!3o--!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!3o--!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:755549,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!3o--!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!3o--!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!3o--!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!3o--!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe1bc0a4c-b47c-4bb6-9aa7-d79f46ccb380_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Matt "Kelly" Williams |&gt; Loveland, CO</h2><h5>Sustainable IT Innovator Championing Agile Sustainability &amp; Green Tech | | CEO of Sustainable IT Manifesto Foundation | International Speaker | Advisory Board Member</h5><h6>Social: [ <a href="https://x.com/matt_k_williams">@matt_k_williams</a>, <a href="https://www.linkedin.com/in/mattkwilliams/">LinkedIn</a>, <a href="https://bsky.app/profile/mkellywilliams.bsky.social">Bluesky</a>, <a href="http://matthewkwilliams.com/">Blog</a>, <a href="https://makingsoftwaregreener.com/">Making Software Greener</a>, <a href="https://sustainableitmanifesto.org/">Sustainable IT Manifesto</a> ]</h6><p>Matt "Kelly" Williams is the founder of Making Software Greener, the CEO of the Sustainable IT Manifesto Foundation, advisory board member for the Green Computing Foundation, and a speaker and mentor on IT practices including DevOps, Cloud Computing, and mental health advocacy. He has always wanted to be a Renaissance person; perhaps one day he will be. In the meantime, he explores IT Sustainability, is learning photography, designs tabletop games, reads, weaves, cooks, hacks, and explores the mountains near Loveland, Colorado.</p><h3>Keynote // Putting the FUN back in Fundamentals: Data Structures, Algorithms, and More!</h3><h6>Category: [ Computer Science, Development, Career ]</h6><p>In this session, we will bring FUN back to Fundamentals as we:</p><ul><li><p>Look at favorite data structures and algorithms from the 70s, 80s, and 90s: where are they today?</p></li><li><p>Discover why hashes aren't just for breakfast.</p></li><li><p>Discover the Lolrus' favorite data structure (hint: it's got a bukkit).</p></li><li><p>Discover why some searches gallop and others proceed at a snail's pace.</p></li><li><p>Face hard truths: sometimes brute force is the best method.</p></li><li><p>Face harder truths: someone has to maintain the code you write today... and they know where you live.</p></li><li><p>Face the hardest truth: CPU, Memory, Storage, and I/O are not infinite.</p></li></ul><p>And... most importantly... discover the BEST algorithm and the BEST data structure.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w_Qu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w_Qu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w_Qu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:877393,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w_Qu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!w_Qu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58f9579c-ed60-4604-8b38-a54854c8bc94_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Joel Taddei |&gt; Greenville, SC</h2><h5>Sr. Backend Engineer - Zapier</h5><h6>Social: [ <a href="https://www.linkedin.com/in/%F0%9F%92%BB-joel-taddei-285b8329/">LinkedIn</a>, <a href="https://zapier.com/">Zapier</a> ]</h6><p>Hi! I'm Joel. I've lived in upstate South Carolina for the past 10 years, originally moving here to teach at The Iron Yard. I've been coding for about 15 years, though I also have a background in Architecture and Design from my previous career.</p><p>I am currently employed at Zapier where I spend all day working on the Tables product and obsessing over process automation. When I feel like coding in my free time, I am currently working on a web based Bingo platform.</p><p><strong>EDITOR&#8217;S NOTE: </strong>Joel is also the<a href="https://www.youtube.com/shorts/d59JFfEaJ64"> Founder of the Carolina Code Conference</a>!</p><h3>Intermediate // Lark and Load: Parsing with Python</h3><h6>Category: [ Development ]</h6><h6>Languages: [ Python ]</h6><h6>Framework/Platform: [ Lark ]</h6><p>Parsing structured text isn&#8217;t just about JSON or XML&#8212;sometimes, you may need to work with unconventional formats, legacy data, or -in the extreme case- create your own pet-language. This talk explores how Lark, a powerful Python parsing library, can help you handle complex text processing challenges with ease.</p><p>We&#8217;ll discuss how to use Lark to parse uncommon data formats, transforming raw text into structured data. Beyond that, we&#8217;ll dive into building your own domain-specific language (DSL), such as a custom formula language or query syntax, empowering users to interact with your application in more expressive ways.</p><p>If you've ever wondered about parsing custom text inputs or dreamed of crafting your own lightweight language, this talk will give you the roadmap to make it happen&#8212;without getting lost in compiler theory.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YMEz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YMEz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YMEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:827512,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YMEz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!YMEz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd1d5257-50d9-4d7c-81bb-d9af6882b1fe_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Ethan Foulkes |&gt; Greenville, SC</h2><h5>Simplifying work.</h5><h6>Social: [ <a href="https://www.linkedin.com/in/ethanfoulkes/">LinkedIn</a>, <a href="https://magicbuttonlabs.com/">Magic Button Labs</a> ]</h6><p>Ethan is the CEO of Magic Button Labs. His passion for simplifying explanations for how dev, design, and product management interact has led to the creation of Klutch as a bridge between the business and technical worlds. The Klutch framework uses fun, real-life stories to teach the first principles of outcome driven development using plain English.</p><h3>Intermediate // 10 words for building software successfully.</h3><h6>Category: [ Development, Team Process &amp; Management ]</h6><p>Software development success doesn't come from how well you build the things you need.</p><p>Success comes from knowing what NOT to do, and making sure no one does those things!</p><p>Sounds simple, but it's actually incredible hard to do.</p><p>You need expertise from designers, product managers, and developers. Each of these teams is full of frameworks, experts and industry jargon.</p><p>More importantly, this expertise needs to be aligned with executives, salespeople and marketers.</p><p>Alignment is hard when you speak different languages, and if you aren't fluent in someone else's language...it's easy to talk past each other and not even realize it.</p><p>After decades of working in this world, we've landed on 10 words that explain the 3 first principles everyone in a company needs to understand for true alignment to happen.</p><p>Come check out the 3 animated short stories that will give everyone in your company a common language to understand and combat the most common anti-patterns that take teams off course.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!82-b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!82-b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!82-b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!82-b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!82-b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!82-b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d340fba-3922-47fe-9813-a0465929e610_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:879819,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!82-b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!82-b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!82-b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!82-b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d340fba-3922-47fe-9813-a0465929e610_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>David Mackey |&gt; Augusta, GA</h2><h5>Software Engineer / Owner, Eccentric Quality Solutions LLC</h5><h6>Social: [ <a href="https://www.linkedin.com/in/davemackey/">LinkedIn</a>, <a href="https://davemackey.net/">Blog</a>, <a href="https://eccentricquality.com/">Eccentric Quality Solutions</a>, <a href="https://sessionize.com/dave-mackey">Sessionize</a> ]</h6><p>David Mackey is the founder of Eccentric Quality Solutions, a custom software development company. Dave has experience working with a number of industries over 25+ years including healthcare, higher education, non-profits, legal, social networks, and construction. He currently works primarily with Python and TypeScript but also has experience in PHP, C#/VB .NET, and vanilla JavaScript. HTML is his good friend while CSS is something he works with - but isn't happy about it.</p><h3>Intermediate // Retro Coding with QB64</h3><h6>Category: [ Development, Gaming ]</h6><h6>Languages: [ QuickBasic, QB64 ]</h6><p>Do you miss the "good old days" of DOS and QuickBasic? Perhaps you've only heard of these ancient technologies. They are still around - here and there. One niche community keeping QuickBasic code going is QB64. It can compile to Windows, Linux, and macOS. In this talk Dave will give you a quick introduction to QB64 and why you might want to give it a spin.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BrE3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BrE3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BrE3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:843652,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BrE3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!BrE3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F65c26341-556c-497f-beca-caed60a0ecbf_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Sam Ruby |&gt; Raleigh, NC</h2><h5>Rails Specialist, fly.io</h5><h6>Social: [ <a href="https://twitter.com/samruby">@samruby</a>, <a href="https://www.linkedin.com/in/saruby/">LinkedIn</a>, <a href="https://www.facebook.com/samruby">Facebook</a>, <a href="https://www.instagram.com/sa3ruby/">Instagram</a>, <a href="http://intertwingly.net/blog/">Blog</a>, <a href="https://fly.io/">fly.io</a> ]</h6><h6>Books: [ <a href="https://amzn.to/4jH0R5j">Agile Web Development with Rails</a> ]</h6><p>Rails Specialist, fly.io; Author of Agile Web Development with Rails; previously ASF president, W3C HTML WG co-chair; IETF Atom WG secretary; Convener of the C# and .Net CLI WGs in ECMA; PHP Core Group.</p><h3>Intermediate // <strong>Using Kamal 2.0 in Production</strong></h3><h6>Category: [ Operations ]</h6><h6>Languages: [ Javascript, Ruby ]</h6><h6>Framework/Platform: [ Ruby on Rails, Sqlite3, PostgreSQL, Bun ]</h6><p>Kamal is a tool that offers zero-downtime deploys, rolling restarts, asset bridging, remote builds, accessory service management, and everything else you need to deploy and manage your web app in production with Docker.</p><p>Kamal 2.0 was released in September of 2024, and replaced Traefik with a new proxy, enabling automatic HTTPS, and multiple apps to be deployed to a single server.</p><p>Rails 8.0 was released in November of 2024, and pre-configures Kamal 2.0 for new applications.</p><p>In this talk I want to draw a distinction between using Kamal for deployment (getting your app on a server and starting it there), and using Kamal as a part of a larger effort to put your app in production - with things like automatic backups, logging dashboards, and monitoring.</p><p>This will venture into topics that aren't covered by the existing website, "Missing Manual" handbook, or videos which understandably focus only on Kamal itself.</p><p>I'll also cover when to chose a PaaS, when to chose Kamal, and how you can even run them side by side, something I do myself.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kRkq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kRkq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kRkq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:870218,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kRkq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!kRkq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01e5df0f-ee74-44f6-898c-9cc4645bcc6d_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Kevin Ferretti |&gt; Asheville, NC</h2><h5>Technical Development Lead, also other things</h5><h6>Social: [ <a href="https://www.linkedin.com/in/kevin-ferretti/">LinkedIn</a> ]</h6><h6>Meetup: [ <a href="https://avlcoders.org/">Asheville Coders League</a> ]</h6><p>Kevin went to college for biomedical engineering and quickly figured out that the only fun part of it was the software stuff, so he ditched the blood and guts and dove head first into the tech industry. Any chance he gets to deep dive into a new technology and share that knowledge with like minded people is a blessing.</p><p>Software is cool but can be a lot sometimes, so to balance things out Kevin does some birding, photography, and dancing.</p><h3>Intermediate // Reading the Minds We Create</h3><h6>Category: [ Artificial Intelligence/Machine Learning, Computer Science ]</h6><p>The AI train is moving in one direction: forward. Depending on who you are, this might excite you or frighten you. You might believe that under the hood it's harmlessly executing instructions, or you might fear it has latent potential for world destruction. Regardless of where you stand, you're both right and wrong - because at this moment, *no one truly knows* precisely what's happening inside these massive models.<br><br>But we're entering an exciting era. Recently, significant progress has been made in mechanistic interpretability - the technical term for peeking inside AI&#8217;s "black box." We're discovering that we *can* understand more about an AI model's thought processes than we ever believed possible.<br><br>This is crucial, because while we can't slow down the AI train, we can catch up to it. If we can observe its thinking, we can identify problematic patterns before they cause actual harm - and even directly modify them.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lUV4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lUV4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lUV4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:862174,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lUV4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!lUV4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5ec3fbd4-82b5-4c51-8de3-124276e88527_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Louis Burroughs |&gt; Greenville, SC</h2><h5>Chief Architect, Business Solutions, Michelin North America</h5><h6>Social: [ <a href="https://www.linkedin.com/in/lburroughs/">LinkedIn</a>, <a href="https://sessionize.com/louisburroughs">Sessionize</a> ]</h6><p>Versatile leader with a knack for tackling tough challenges in fast-paced environments. I'm a Software Architect who loves designing&nbsp;and building enterprise apps. I pick up new tech quickly, enjoy digging into research and writing, and have a knack for finding</p><p> creative solutions and boosting team productivity with a blend of tech smarts and people skills. I am passionate about&nbsp;building high-performing&nbsp;teams and know my way around Lean and Agile.&nbsp; I recently achieved my Black Belt in Thinking,&nbsp;which utilizes the Thinking Processes from&nbsp;the Theory of Constraints.</p><h3>Lightning //  Throughput in Software Development</h3><h6>Category: [ Development, Team Process &amp; Management ]</h6><h6>Languages: [ Java ]</h6><p>I created the game Throughput to demonstrate how Queuing Theory and the Theory of Constraints can improve software development flow. The talk involves showing the gameplay in the background while I describe the game and the lessons within (including several common pitfalls most teams fall into). In the game, everyone plays on the same team to maximize the flow of materials through a software development process. Specific randomized events impact performance and choices the team can make to improve their results.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!bUGf!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!bUGf!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!bUGf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:808967,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!bUGf!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!bUGf!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F353f685c-ecc2-4a01-affa-cb9aae098be8_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Diana Pham |&gt; Denver, CO</h2><h5>Developer Advocate at Vonage and Appwrite Hero</h5><h6>Social: [ <a href="https://twitter.com/dianasoyster">@dianasoyster</a>, <a href="https://www.linkedin.com/in/dianasoyster/">LinkedIn</a>, <a href="https://www.instagram.com/cacheflights_/">Instagram</a>, <a href="https://www.youtube.com/@dianasoyster_">YouTube</a>, <a href="https://www.tiktok.com/@dianasoyster">TikTok</a>, <a href="https://dev.to/dianasoyster">Blog</a>, <a href="https://developer.vonage.com/en/home">Vonage Developer Center</a>, <a href="https://sessionize.com/dianasoyster">Sessionize</a> ]</h6><h6>Food &amp; Lifestyle Socials: [ <a href="https://www.tiktok.com/@cachefeelingss"> TikTok</a>, <a href="https://www.youtube.com/@cachefeelingss">YouTube</a>,  <a href="https://www.instagram.com/cachefeelings_/">Instagram</a> ]</h6><p>With a high spirit and a low sense of mortality, Diana completed her master&#8217;s in CS regardless of never having coded prior to grad school. Through her passion for learning and teaching tech, she found her calling in advocacy, where she exercises her creativity through conference talks and content creation. She likes oysters.</p><h3>Intermediate // Beyond Badges: The Biology &amp; Psychology Behind Effective Gamification in Mobile Apps</h3><h6>Category: [ Other ]</h6><p>Let&#8217;s level up our knowledge about mobile application development from a scientific perspective&#8211;more specifically, gamification! In this talk, you will gain insight into motivation theories, understand the impact of gamification on brain activity, and acquire actionable techniques to enhance your mobile apps through effective gamification. By examining case studies related to this topic, we will discover real-world examples of successful implementations and a gaming company use case of Network APIs.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Yfef!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Yfef!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Yfef!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:877786,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Yfef!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Yfef!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd717133-ef56-4146-87ff-dd3ce6faedac_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Sagar Suri |&gt; Charleston, SC</h2><h5>Director, Data Foundations @ Rapid7</h5><h6>Social: [ <a href="https://www.linkedin.com/in/sagar-suri-a2882521/">LinkedIn</a>, <a href="https://aipoweredsearch.com/">Blog</a>, <a href="https://www.rapid7.com/">Rapid7</a> ]</h6><p>Sagar has 14 years of experience in data engineering, software engineering, AI/ML, business intelligence and data governance across various industries including cybersecurity, e-commerce, commercial real estate and investment banking. Currently, Sagar is the Director of Data Foundations at cybersecurity firm, Rapid7.</p><h3>Lightning // Current Events: Lessons Learned Streaming 14 Trillion Daily Telemetry Events</h3><h6>Category: [ Cybersecurity, Operations, DevOps ]</h6><h6>Languages: [ Python, SQL ]</h6><h6>Framework/Platform: [ Kafka, Kubernetes, TimescaleDB, Snowflake, AWS, InfluxDB ]</h6><p>In this talk, we'll discuss experiences leveraging technologies such as Kafka, Kubernetes, TimescaleDB, Snowflake, AWS, InfluxDB and more to stream over fourteen trillion telemetry events daily in the cybersecurity space. There were ups. There were downs. Join me for the entire roller coaster ride as I do my best to ensure you don't repeat the same mistakes. If all goes well, you'll leave armed with some helpful tips and if nothing else, some re-assurance that we are all forever learning. And that's ok.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DN0A!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DN0A!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DN0A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:835580,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DN0A!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!DN0A!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3f7e18b-3d54-430c-91fb-81bcadcfa77b_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Zach Daniel |&gt; Greensboro, NC</h2><h5>Principal Platform Engineer at Alembic, Board Member at Erlang Ecosystem Foundation, Creator of Ash Framework</h5><h6>Social: [ <a href="https://x.com/ZachSDaniel1">@ZachSDaniel1</a>, <a href="https://www.linkedin.com/in/zachdaniel/">LinkedIn</a>, <a href="https://github.com/zachdaniel">GitHub</a>, <a href="https://youtube.com/@ashframework">YouTube</a>, <a href="https://genserver.social/zachdaniel">Mastodon</a>, <a href="https://zachdaniel.dev/">Blog</a>, <a href="https://ash-hq.org/">Ash Framework</a>, <a href="https://sessionize.com/zach-daniel">Sessionize</a> ]</h6><p>Zach is a software engineer with ten years of experience with production Elixir applications. He is the creator of Ash Framework, a resource-oriented declarative design framework for Elixir, and principal platform engineer at Alembic. He has a passion for declarative design, functional programming, and contributing to the open source community. When not programming, he enjoys spending time with his wonderful wife, pets, friends and family.</p><h3>Intermediate // Building on Bedrock: Elixir's Fundamental Design Advantage</h3><h6>Category: [ Development, Ecosystem ]</h6><h6>Languages: [ Elixir, Erlang ]</h6><p>I've been writing Elixir for over 10 years, and have consistently seen teams deliver software to a higher degree of quality, at a higher rate of speed, and at significantly lower cost to build and to operate than with any other toolchain. Elixir is still a "niche" language, and lacks the centralized corporate backing that many other ecosystems have. Without the same community mass and financial backing, how is it possible for Elixir to be so productive and effective?</p><p>As a framework author, I often deal with high level abstractions and business logic. In this talk, however, we will peel back the covers to illustrate the small design choices underpinning the Elixir programming language that manifest in exponentially more efficient and understandable applications. Together, we will see how the core design choices in any system are multiplied and magnified when we build on top of them.</p><p>Most importantly, we will come to understand the fundamental reason that Elixir manages to be so productive and effective: We aren't building on sand.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Cv1Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:775667,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!Cv1Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdc92fe29-96a5-400d-ac04-157e3bd5dd6c_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Jake Hendley |&gt; Greenville, SC</h2><h5>Senior Director of Engineering @ Ford Pro</h5><h6>Social: [ <a href="https://www.linkedin.com/in/jake-hendley-ab685151/">LinkedIn</a>, <a href="http://jakehendley.com/">Blog</a>, <a href="https://www.fordpro.com/en-us/charging/">Ford Pro</a> ]</h6><p>A bit about me - I'm a Greenville native and spent years working out of Openworks and arranging as many happy hours as possible. Over the last 4 years, I've gone from the first US engineering hire at a small startup in the bay area to leading an engineering org at Ford Motor Company. That small bay area startup was acquired by Ford in 2021, and we've been building cool stuff ever since.</p><h3>Intermediate // Software in the EV space</h3><h6>Category: [ Development, Operations, DevOps ]</h6><h6>Languages: [ Go, Python, JavaScript ]</h6><h6>Framework/Platform: [ Nestjs, Kafka, Kubernetes ]</h6><p>Software in the EV space is a super wide topic. There's OCPP, which allows us to control chargers. OCPI, which allows us to publish available public chargers on various networks. ISO-15118, which gets more nitty-gritty and allows us to receive data from both chargers and vehicles. And a ton more - it's a world of acronyms and standards and protocols, but at the end of the day, we have node apps in kubernetes clusters controlling distributed physical hardware (the chargers).</p><p>We're solving some interesting problems - EV charger comms go over cell networks, so there's connectivity problems built right in. Chargers hold onto data while offline, but that amount of data varies and runtime decisions have to be made when a charger comes back online. I could probably talk for days about the whole problem space, but a high-level primer may make more sense for this talk.</p><p>My teams specifically build software that manage the flow of energy to electric vehicles. We have fleets of thousands of chargers across the globe, which we maintain direct websocket connections to and control via a protocol called OCPP. Last year, we also launched the first OEM public charging network (Ford Charge Network), which allows the general public to charge their EVs at various locations across the US and Canada. There are a ton of other features we've built - power company integrations to help charge cheaply, complex authorization logic to determine whether a vehicle should be able to charge at a specific charger, EV route planning to ensure the vehicle receives enough energy before departure, provisioning systems for tracking the physical charger's lifecycle from manufacturing to installation to eventual decommissioning. Faults and error states, ton of reporting (built on kafka with the event-sourcing paradigm).</p><p>I'm excited to talk about the EV charging ecosystem and the role software plays in that - chargers talk to vehicles, chargers and vehicles talk to our central systems, our systems talk to utilities, payment providers, public charging networks, etc. and all this is enabled by software.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!92cp!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!92cp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!92cp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!92cp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!92cp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!92cp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png" width="1456" height="228" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:228,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:864212,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://blog.carolina.codes/i/162773221?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!92cp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 424w, https://substackcdn.com/image/fetch/$s_!92cp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 848w, https://substackcdn.com/image/fetch/$s_!92cp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 1272w, https://substackcdn.com/image/fetch/$s_!92cp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9fb6c6c4-1494-4844-a91c-bb8bc6612e4c_1920x300.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h2>Duncan Michel |&gt; Greenville, SC</h2><h5>Trinity Cyber - Senior Detection Engineer</h5><h6>Social: [ <a href="https://www.linkedin.com/in/duncanmichel/">LinkedIn</a>, <a href="https://www.trinitycyber.com/">Trinity Cyber</a> ]</h6><h6>Meetup: [ <a href="https://www.dc864.org/">DEF CON 864</a> ]</h6><p>Duncan is a cybersecurity professional and former Army officer with over thirteen years of experience in military operations, intelligence gathering, threat modeling, detection engineering, and security research.</p><h3>Keynote // Regex for Fun and Profit</h3><h6>Category: [ Cybersecurity, Development ]</h6><h6>Languages: [ Python, Bash/Shell, All ]</h6><h6>Framework/Platform: [ Linux CLI, grep, YARA ]</h6><p>A primer on regular expressions, highlighting the specific applications of this skill for cybersecurity analysis. This presentation reviews the background, basic syntax, pitfalls, development tools and cybersecurity applications of regular expressions. Example syntax is based on the Perl-compatible Regular Expression (PCRE) flavor. This talk also contains a discussion of Regular Expression Denial of Service (REDoS) - both how this vulnerability is introduced and how to test for it. Practical applications demonstrated include searching through logs, utilizing the regex functionality in YARA to detect malware files, and including pattern matching in Python scripts.</p><div><hr></div><p>It&#8217;s going to be a great year! </p><p></p>]]></content:encoded></item></channel></rss>