Pro Coder Show

Pro Coder Show

By Greg L. TurnquistTechnology
Download on the App Store

Pro Coder Show episodes

  • EP 66: It's 10:00 PM at Night. Do You Know What You're Dependent Upon?

    Oracle's free window for Java 21 just closed. The Deno team is joining Cloudflare, and the Deno runtime now has a one-year clock on it. And an npm SDK for running AI-generated code in a sandbox shipped with a credential-stealing worm in its install hook.

    Three different stories, one question: do you know what your systems depend on?

    On this episode of the Pro Coder Show, I walk through what changed with Oracle JDK 21's license and why "just upgrade to Java 25" is harder to pitch than it sounds, what Cloudflare picking up Deno, Astro, and Vite means for the JavaScript ecosystem, and how the TensorLake compromise ran without anyone importing a thing. Then I dig into the fine print on cheap AI models, from Claude Haiku 5.5's new tokenizer to why spending caps should be on by default, and why open source maintainers like Sindre Sorhus are shutting off outside pull requests. I wrap up with some Pro Coder commentary on staying on top of constant change.

    ====
    Don't forget to grab your copy of 12 Rules For Pro Coders today at https://www.procoder.io/books/12-rules-for-pro-coders/?video=P3iUNy6mOIQ!
    ====

    Join this channel to get access to perks: https://www.youtube.com/@ProCoderIO/join

    STORIES IN THIS EPISODE: 📰
    - Foojay.io: The Java 21 doomsday clock countdown
    - Deno blog (Ryan Dahl): Deno is joining Cloudflare
    - Cloudflare Blog: Deno joins Cloudflare
    - Socket: TensorLake SDK compromise
    - Simon Willison on Claude Haiku 5.5
    - Anthropic: Claude Sonnet 5.5
    - Simon Willison: default hard budget caps
    - JavaScript Weekly #805 (Sindre Sorhus disables outside PRs)
    - JEP 540: Simple JSON API (Incubator)

    ALSO SEE: 👀
    ✅ HOW do I interview for a job? https://youtu.be/oN_B22doViY

    RESOURCES: 👇
    - Order your copy of 12 Rules for Pro Coders at https://www.procoder.io/books/12-rules-for-pro-coders/?video=P3iUNy6mOIQ today!

    GET MORE: 🎉
    - Get a FREE tech ebook at https://procoder.io/join
    - Listen on Spotify, Apple Podcasts, and more: https://podcast.procoder.io
    - Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL? https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2026 Greg L. Turnquist, All Rights Reserved

    49 min
  • EP 65: When An AI Agent Hits a Locked Door

    Every developer has hit a 403 and moved on. This week we found out what happens when an AI agent hits one: it keeps trying.

    According to Bleeping Computer, OpenAI research agents blocked while gathering public health statistics went looking for side doors, and one got into an Australian Medicare statistics portal. No patient data was involved, but there's a practical lesson for anyone building agents.

    I also cover new frontier model pricing from Anthropic and OpenAI, Spring's single-day "Patch Thursday," JDK 27 and Valhalla's value classes, a placeholder domain in dev docs that now serves malware, and why Zig is saying no to AI contributions. Then some Pro Coder commentary on what AI means for the craft.

    ====
    Grab your copy of 12 Rules For Pro Coders today!
    ====

    STORIES IN THIS EPISODE: 📰
    - Bleeping Computer: OpenAI agents probe an Australian Medicare site
    - The New Stack: AI agents probe vulnerabilities
    - Transluce findings
    - Simon Willison on Opus 5.5 and GPT-6
    - Spring Blog: Releasing Spring for modern challenges
    - Baeldung Java Weekly #664
    - JEP 401: Value Classes and Objects
    - Bleeping Computer: placeholder domain now serves ClickFix attacks
    - InfoQ: Andrew Kelley on Zig's no-AI policy

    GET MORE: 🎉
    - Get a FREE tech ebook
    - Join the YouTube channel for perks
    - HOW do I interview for a job?
    - BE PROFESSIONAL merch

    DISCLOSURE: All opinions are mine and do not necessarily reflect those of any team or employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is unaffiliated with its owners. I may post affiliate links for products I enjoy; they cost you nothing extra, and I may get a small commission.

    #procoder · © 2026 Greg L. Turnquist, All Rights Reserved

    1 hr 2 min
  • EP 64: Do you really NEED software engineering anymore? // DevNexus 2026

    The word on the street amidst vibe coding and agents building whole systems and shutting down SaaS products is that software engineering as a profession is dead.

    Or at least, something you don't need bone up and study for 4 years anymore.

    But is that really true?

    On this episode of the Pro Coder Show, I sat down with Java Champion and Spring Advocate @DanVega and we were able to talk about what software fundamentals really mean in this day and age.

    ====
    Don't forget to grab your copy of 12 Rules For Pro Coders today at https://www.procoder.io/12-rules/offer?sourceId=G86HirIAh9k!
    ====

    Join this channel to get access to perks: https://www.youtube.com/@ProCoderIO/join

    ALSO SEE: 👀
    ✅ HOW do I interview for a job? https://youtu.be/oN_B22doViY

    RESOURCES: 👇
    - Order your copy of 12 Rules for Pro Coders at https://12rules.io today!

    GET MORE: 🎉
    - Get a FREE tech ebook at https://procoder.io/join
    - Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL? https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2026 Greg L. Turnquist, All Rights Reserved

    19 min
  • EP 63: AI is EVERYWHERE! // DevNexus 2026

    Once upon a time, the buzz at SpringOne in 2014 was the debut of Spring Boot. This year, the topic in every convo I had at DevNexus was ...drumroll... AI!

    In this episode of the Pro Coder Show, I sat down with former teammate and coding buddy Glen Renfro and discussed how AI has become an integral component of our coding lives.

    ====
    Don't forget to grab your copy of 12 Rules For Pro Coders today at https://www.procoder.io/12-rules/offer?sourceId=SX276b4n4g0!
    ====

    Join this channel to get access to perks: https://www.youtube.com/@ProCoderIO/join

    ALSO SEE: 👀
    ✅ HOW do I interview for a job? https://youtu.be/oN_B22doViY

    RESOURCES: 👇
    - Order your copy of 12 Rules for Pro Coders at https://12rules.io today!

    GET MORE: 🎉
    - Get a FREE tech ebook at https://procoder.io/join
    - Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL? https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2026 Greg L. Turnquist, All Rights Reserved

    32 min
  • EP 62: Navigating Stock Options

    Have you been offered a stock option while securing a position with a shop? Confusing as all get out?

    In this episode of the Pro Coder Show, we're going to demystify what all this means, learn how you can negotiate for more, and even take it with you when your options contract says you have to leave it behind should you jump ship!

    ====
    Don't forget to grab your copy of 12 Rules For Pro Coders today at
    https://www.procoder.io/12-rules/offer?sourceId=RBb82zTxUBk!
    ====

    Join this channel to get access to perks:
    https://www.youtube.com/@ProCoderIO/join

    ALSO SEE: 👀
    ✅ HOW do I interview for a job?
    https://youtu.be/YdvPRVLvfEU

    RESOURCES: 👇

    • Order your copy of 12 Rules for Pro Coders at https://www.procoder.io/12-rules/offer?sourceId=gqeLa6Z_02A today!

    GET MORE: 🎉

    • Get a FREE tech ebook at https://procoder.io/join
    • Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL?
    https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of "Cockroach Labs", "CockroachDB", "Spring", "Spring Boot", "Spring Framework", "VMware", "Pivotal", or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2026 Greg L. Turnquist, All Rights Reserved

    28 min
  • EP 61: How do I get paid again?!?

    To be a pro coder means you are a PROFESSIONAL. You are being paid to write top notch apps and develop code.

    Would it surprise you that there are ALL KINDS of ways to get paid?

    In this episode of The Pro Coder Show find out all the different ways you can get paid… and how SOME are better than OTHERS.

    Don't forget to grab your copy of 12 Rules For Pro Coders today:
    https://www.procoder.io/12-rules/offer?sourceId=gqeLa6Z_02A

    Join this channel to get access to perks:
    https://www.youtube.com/@ProCoderIO/join

    ALSO SEE: 👀
    ✅ HOW do I interview for a job?
    https://youtu.be/YdvPRVLvfEU

    RESOURCES: 👇
    • Order your copy of 12 Rules for Pro Coders:
    https://www.procoder.io/12-rules/offer?sourceId=gqeLa6Z_02A

    GET MORE: 🎉
    • Get a FREE tech ebook: https://procoder.io/join
    • Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL?
    https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of “Cockroach Labs”, “CockroachDB”, “Spring”, “Spring Boot”, “Spring Framework”, “VMware”, “Pivotal”, or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2026 Greg L. Turnquist, All Rights Reserved

    27 min
  • EP 60: Building a website with data...but no database!

    Your app needs data. Almost all of them do (gateways aside). So you need a database, right?

    Wrong.

    In this episode of The Pro Coder Show, learn how to sidestep a traditional relational database—and potentially make your site dramatically faster.

    ====

    Get your copy of 12 Rules For Pro Coders:
    https://www.procoder.io/12-rules/offer?sourceId=HNNHw9HrI74

    ====

    Join the channel for perks:
    https://www.youtube.com/@ProCoderIO/join

    Also see:
    👀 How do I interview for a job?
    https://youtu.be/YdvPRVLvfEU

    Resources:
    Order 12 Rules For Pro Coders:
    https://www.procoder.io/12-rules/offer?sourceId=HNNHw9HrI74

    Get more:
    🎉 Free tech ebook: https://procoder.io/join
    🐦 Twitter: https://twitter.com/procodershow

    Do you uphold the Pro Coder motto, BE PROFESSIONAL?
    https://store.procoder.io

    Disclosure: All opinions are my own and not affiliated with any company mentioned. Some links may be affiliate links and may earn a small commission at no extra cost to you.

    #procoder

    © 2026 Greg L. Turnquist. All rights reserved.

    50 min
  • EP 59: Just accept the job offer, right? Right?!?

    You’ve got an offer letter in your hands. Now comes the tricky part: negotiation.

    Some say this is your moment to level up.
    Others warn: “Careful — they could rescind the offer. Don’t do it.”

    So which is it?

    In this episode of The Pro Coder Show, we break down what’s really going on so you can make the best decision for your career.

    ====

    Grab your copy of 12 Rules for Pro Coders
    https://www.procoder.io/12-rules/offer?sourceId=mnvWSDnxbhQ

    ====

    Join the channel for perks
    https://www.youtube.com/@ProCoderIO/join

    Also see:
    How do I interview for a job?
    https://youtu.be/oN_B22doViY

    Resources:
    Order 12 Rules for Pro Coders
    https://www.procoder.io/12-rules/offer?sourceId=mnvWSDnxbhQ

    Get more:
    Free tech ebook: https://procoder.io/join
    Follow on Twitter: https://twitter.com/procodershow

    Do you uphold the Pro Coder motto, BE PROFESSIONAL?
    https://store.procoder.io

    Disclosure: Opinions are my own and do not reflect any employer. All company and product names mentioned are unaffiliated with their owners. Some links may be affiliate links at no extra cost to you.

    #procoder

    © 2026 Greg L. Turnquist. All rights reserved.

    1 hr 33 min
  • EP 58: Build your OWN website...with Astro!

    Ever wanted to build your own website — with nothing between you and your audience?

    In this episode, we cover how to sidestep a lot of unnecessary complexity and get off the ground fast.

    📘 Book Recommendation
    Grab your copy of 12 Rules for Pro Coders:
    https://www.procoder.io/12-rules/offer?sourceId=mnvWSDnxbhQ

    👀 Also Check Out
    How do I interview for a job?
    https://youtu.be/oN_B22doViY

    📚 Resources
    Order 12 Rules for Pro Coders:
    https://www.procoder.io/12-rules/offer?sourceId=mnvWSDnxbhQ

    🎉 Get More
    Free tech ebook: https://procoder.io/join
    Follow on Twitter: https://twitter.com/procodershow

    Do you uphold the Pro Coder motto — Be Professional?
    https://store.procoder.io

    Disclosure
    All opinions are my own and do not reflect any employer or organization. Any mention of companies or technologies (including Cockroach Labs, CockroachDB, Spring, Spring Boot, Spring Framework, VMware, or Pivotal) is unaffiliated with their owners. Some links may be affiliate links and may earn a small commission at no extra cost to you.

    #procoder

    © 2026 Greg L. Turnquist. All rights reserved.

    56 min
  • EP 57: I'm leaving social media

    I'm leaving social media. For good.

    Maybe you should too.

    Find out why, and how we can still stay in touch... and why the Pro Coder's Report is BACK!

    Don't forget to grab your copy of 12 Rules For Pro Coders today at https://12rules.io!

    Join this channel to get access to perks: https://www.youtube.com/@ProCoderIO/join

    ALSO SEE: 👀

    • ✅ HOW do I interview for a job? https://youtu.be/oN_B22doViY

    RESOURCES: 👇

    • Order your copy of 12 Rules for Pro Coders at https://12rules.io today!

    GET MORE: 🎉

    • Get a FREE tech ebook at https://procoder.io/join
    • Follow me on Twitter: https://twitter.com/procodershow

    Do YOU uphold the Pro Coder motto, BE PROFESSIONAL? https://store.procoder.io

    DISCLOSURE: All opinions stated here are mine and do not necessarily reflect those of any team or employer. Any usage of 'Spring', 'Spring Boot', 'Spring Framework', 'VMware', 'Pivotal', or anything else is completely unaffiliated with its owners. From time to time, I may post affiliate links for products I enjoy using. They don't cost you anything extra, and I may get a small commission.

    #procoder

    © 2025 Greg L. Turnquist, All Rights Reserved

    16 min

About Pro Coder Show

From the publisher's feed

Actionable advice to accelerate your career!