Podcasts about Software development

Creation and maintaining of programs and applications

  • 1,501PODCASTS
  • 5,073EPISODES
  • 36mAVG DURATION
  • 2DAILY NEW EPISODES
  • Aug 15, 2025LATEST
Software development

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Software development

Show all podcasts related to software development

Latest podcast episodes about Software development

The Bootstrapped Founder
410: Building for the Age of AI Consumers

The Bootstrapped Founder

Play Episode Listen Later Aug 15, 2025 23:34 Transcription Available


I think we're at the precipice of a pretty significant change in how we build software products. Obviously, the recent ascent of vibe coding and all the agentic coding tools that we find very useful and highly effective shows a difference in how we approach building products. But there's another change - not just in how we build, but in who these products are for.This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/building-for-the-age-of-ai-consumers/ The podcast episode: https://tbf.fm/episodes/410-building-for-the-age-of-ai-consumersCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw

Smart Software with SmartLogic
Elixir DevOps & Interoperability with Dan Ivovich and Charles Suggs

Smart Software with SmartLogic

Play Episode Listen Later Aug 14, 2025 47:12


In this episode of Elixir Wizards, host Sundi Myint chats with SmartLogic engineers and fellow Wizards Dan Ivovich and Charles Suggs about the practical tooling that surrounds Elixir in a consultancy setting. We dig into how standardized dev environments, sensible scaffolding, and clear observability help teams ship quickly across many client projects without turning every app into a snowflake. Join us for a grounded tour of what's working for us today (and what we've retired), plus how we evaluate new tech (including AI) through a pragmatic, Elixir-first lens. Key topics discussed in this episode: Standardizing across projects: why consistent environments matter in consultancy work Nix (and flakes) for reproducible dev setups and faster onboarding Igniter to scaffold common patterns (auth, config, workflows) without boilerplate drift Deployment approaches: OTP releases, runtime config, and Ansible playbooks Frontend pipeline evolution: from Brunch/Webpack to esbuild + Tailwind Observability in practice: Prometheus metrics and Grafana dashboards Handling time-series and sensor data When Explorer can be the database Picking the right tool: Elixir where it shines, integrations where it counts Using AI with intention: code exploration, prototypes, and guardrails for IP/security Keeping quality high across multiple codebases: tests, telemetry, and sensible conventions Reducing context-switching costs with shared patterns and playbooks Links mentioned: http://smartlogic.io https://nix.dev/ https://github.com/ash-project/igniter Elixir Wizards S13E01 Igniter with Zach Daniel https://youtu.be/WM9iQlQSFg https://github.com/elixir-explorer/explorer Elixir Wizards S14E09 Explorer with Chris Grainger https://youtu.be/OqJDsCF0El0 Elixir Wizards S14E08 Nix with Norbert (Nobbz) Melzer https://youtu.be/yymUcgy4OAk https://jqlang.org/ https://github.com/BurntSushi/ripgrep https://github.com/resources/articles/devops/ci-cd https://prometheus.io/ https://capistranorb.com/ https://ansible.com/  https://hexdocs.pm/phoenix/releases.html https://brunch.io/ https://webpack.js.org/loaders/css-loader/ https://tailwindcss.com/ https://sass-lang.com/dart-sass/ https://grafana.com/ https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/ https://www.datadoghq.com/ https://sqlite.org/ Elixir Wizards S14E06 SDUI at Cars.com with Zack Kayser https://youtu.be/nloRcgngTk https://github.com/features/copilot https://openai.com/codex/ https://www.anthropic.com/claude-code YouTube Video: Vibe Coding TEDCO's RFP https://youtu.be/i1ncgXZJHZs Blog: https://smartlogic.io/blog/how-i-used-ai-to-vibe-code-a-website-called-for-in-tedco-rfp/ Blog: https://smartlogic.io/blog/from-vibe-to-viable-turning-ai-built-prototypes-into-market-ready-mvps/ https://www.thriftbooks.com/w/eragon-by-christopher-paolini/246801 https://tidewave.ai/ !! We Want to Hear Your Thoughts *!!* Have questions, comments, or topics you'd like us to discuss in our season recap episode? Share your thoughts with us here: https://forms.gle/Vm7mcYRFDgsqqpDC9

Convergence
Best of Convergence: How Generative AI and DORA Metrics Transform Software Development Teams with Derek Ferguson

Convergence

Play Episode Listen Later Aug 13, 2025 49:24


Derek Ferguson from The Fitch Group returns to share how his team of 600+ developers leverages generative AI tools like Amazon's CodeWhisperer and implements DORA metrics to boost productivity and team health. In this second part of the conversation, he delves into the transformative impact of these tools and the innovative strategies driving adoption and success at scale. Listen to Derek's experiences in introducing cutting-edge tools to a large organization, his lessons in fostering experimentation, and the surprising parallels between today's AI adoption and the internet boom. From the role of community practices versus centers of excellence to pragmatic advice on technology adoption, this episode is packed with actionable insights for leaders and developers alike. Stick around for Derek's perspective on the evolving role of technologists in an AI-driven world and how music creation intersects with his tech expertise. Inside the episode… • Exploring generative AI for software development and its transformative potential. • Implementing DORA metrics to boost productivity and enhance team alignment. • Lessons learned from scaling technology practices across large organizations. • The balance between prescriptive guidance and fostering creativity in teams. • Insights into creating impactful developer communities of practice. Mentioned in this episode • Generative AI tools (e.g., Amazon's CodeWhisperer) • DORA metrics (DevOps Research and Assessment) • Tools for music and tech crossover (e.g., RipX, Replicate) Unlock the full potential of your product team with Integral's player coaches, experts in lean, human-centered design. Visit integral.io/convergence for a free Product Success Lab workshop to gain clarity and confidence in tackling any product design or engineering challenge. Subscribe to the Convergence podcast wherever you get podcasts including video episodes to get updated on the other crucial conversations that we'll post on YouTube at youtube.com/@convergencefmpodcast Learn something? Give us a 5 star review and like the podcast on YouTube. It's how we grow.   Follow the Pod Linkedin: https://www.linkedin.com/company/convergence-podcast/ X: https://twitter.com/podconvergence Instagram: @podconvergence Unlock the full potential of your product team with Integral's player coaches, experts in lean, human-centered design. Visit integral.io/convergence for a free Product Success Lab workshop to gain clarity and confidence in tackling any product design or engineering challenge. Subscribe to the Convergence podcast wherever you get podcasts including video episodes to get updated on the other crucial conversations that we'll post on YouTube at youtube.com/@convergencefmpodcast Learn something? Give us a 5 star review and like the podcast on YouTube. It's how we grow.   Follow the Pod Linkedin: https://www.linkedin.com/company/convergence-podcast/ X: https://twitter.com/podconvergence Instagram: @podconvergence

The Bootstrapped Founder
409: James Phoenix — Claude Code Masterclass

The Bootstrapped Founder

Play Episode Listen Later Aug 13, 2025 59:26 Transcription Available


James Phoenix is an expert in agentic coding, particularly Claude code, a tool that I have been using to great effect over the last couple months. I chatted with James just a couple days ago and have implemented several of the tips that he gave me during a conversation, and I'm already almost twice as effective at using this already magically effective tool. So I don't think I can overpromise how much insight into well-structured and highly optimized agentic coding you will get from this conversation. This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/james-phoenix-claude-code-masterclass/ The podcast episode: https://tbf.fm/episodes/409-james-phoenix-claude-code-masterclassCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw

Develpreneur: Become a Better Developer and Entrepreneur
Scope Creep Explained: Causes, Consequences, and How to Prevent It

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Aug 12, 2025 28:28


In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche revisit one of the most persistent challenges in software projects: scope creep. Using AI prompts, we revisit a past episode on “Mastering Scope Creep: Navigating the Hidden Challenges in Software Development.” In that discussion, we explored what scope creep is, why it happens, and how to prevent it from stalling projects, draining teams, and eroding trust. Today, we're building on that conversation with fresh insights and practical strategies. Listen to the full episode for more real-world stories and practical strategies to keep your projects on track. What Is Scope Creep? Scope creep occurs when requirements change after development begins—often without proper planning or agreement. Rob describes it as “moving the goalposts” for what “done” means. This differs from: Iteration – Evolving requirements after review and delivery. Agile flexibility – Adjusting before a sprint starts, not mid-execution. Uncontrolled changes shift the destination while you're already driving toward it. Scope Creep vs. Feature Creep Michael introduces feature creep—adding extra features—as a related but distinct problem. Feature creep bloats the product, while midstream requirement changes alter agreed-upon work. Both can waste time and resources, but shifting requirements often cause rework and missed deadlines. Why It Happens The hosts highlight common causes: Poorly defined requirements Lack of regular checkpoints Stakeholder indecision or shifting priorities Underestimating the impact of “small” changes Without a process to control evolving requirements, teams risk chasing ever-changing goals. The Impact of Unmanaged Scope Creep Burnout from Endless Adjustments When requirements keep shifting, tasks drag on for weeks instead of days, creating “death march” projects that drain morale. If the definition of done changes mid-task, close the ticket and open a new one. Damaged Trust in Estimates Developers see moving targets, clients see missed deadlines, and both lose faith in estimates and planning. Growing Technical Debt Repeated changes often necessitate quick fixes, making the system more challenging to maintain. Stories from the Trenches Rob recalls a four-week integration project that stretched to nine months due to unclear ownership of data mappings. Michael shares a modular app that was copied into six separate projects instead of being built for reuse. One small change multiplied into six updates—an expensive lesson in poor change control. How to Prevent Scope Creep Expansion Define “Done” Clearly – Every task needs explicit completion criteria. Set Regular Checkpoints – Confirm that requirements remain relevant throughout the project. Separate New Work – Treat changes as new tickets with new estimates. Clarify Ownership – Assign responsibility for every requirement and integration. Challenge “Quick” Changes – Always Assess the Real Impact. Key Takeaways Unmanaged scope creep—or any uncontrolled change—can sink a project. By defining requirements early, revisiting them often, and isolating new work from current work, teams can adapt without losing control. Managing changes well is the difference between a project that adapts and one that never ends. Your Scope Creep Challenge Think about the last project you worked on. Did requirements change midstream? Were there regular checkpoints to confirm priorities? How did those changes impact the timeline, quality, or team morale? This week, choose one active project and: Review its requirements with the team. Confirm whether they are still valid. If anything has changed, document it as a new item rather than altering the current work in progress. By doing this, you'll practice catching and managing evolving requirements before they cause unnecessary rework. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources Sprint Planning – Setting The Scope A Positive Look At Scope Creep The Importance of Properly Defining Requirements Getting It Right: How Effective Requirements Gathering Leads to Successful Software Projects The Developer Journey Videos – With Bonus Content Building Better Developers With AI Podcast Videos – With Bonus Content

DevOps and Docker Talk
Is Docker Building the Best AI Stack?

DevOps and Docker Talk

Play Episode Listen Later Aug 12, 2025 67:05


Bret and Nirmal are joined by Michael Irwin to discuss Docker's comprehensive AI toolkit, covering everything from local model deployment to cloud-based container orchestration across multiple interconnected tools and services.

React Native Radio
RNR 340 - RN Web vs React Strict DOM: Part 2, with Evan Bacon and James Ide

React Native Radio

Play Episode Listen Later Aug 11, 2025 29:13


Evan Bacon and James Ide from Expo join us as guests for the second part of React Native Web vs. React Strict DOM!Connect With Us!Evan Bacon: @BaconbrixJames Ide: @JIJamon Holmgren: @jamonholmgrenRobin Heinze: @robinheinzeMazen Chami: @mazenchamiReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

Cloud Wars Live with Bob Evans
Oracle's Kris Rice Talks AI, MCP Integration, and the Future of Cloud | Cloud Wars Live

Cloud Wars Live with Bob Evans

Play Episode Listen Later Aug 11, 2025 16:16


In today's special edition of Cloud Wars Live, Bob Evans talks with Kris Rice, Senior Vice President, Software Development, Oracle Database, about the rapid rise of AI, the strategic impact of the new MCP Server, Oracle's unique approach to integrating LLMs with private data, and what to expect at this year's CloudWorld. Rice shares how Oracle is meeting developers where they are, enabling seamless AI-powered interactions with enterprise data.Inside Oracle's MCP StrategyThe Big Themes:Oracle's Strategic Integration of MCP: Oracle's implementation of the Model Context Protocol (MCP) represents more than a technical upgrade. Rice explains that MCP, though technically simple, becomes powerful because of how it's supported across AI agents, Copilots, cloud desktops, and IDEs. Oracle's distinctive approach lies in integrating MCP directly into its existing developer environments rather than layering on new tools.Oracle Marries AI with Data Sovereignty: Oracle has the unique ability to merge large language models (LLMs) with enterprise-grade data privacy and sovereignty. While many companies hesitate to use public AI platforms for sensitive queries, Oracle's approach — running LLMs on private GPUs in Oracle Cloud Infrastructure (OCI) — lets customers leverage cutting-edge AI while keeping data entirely within their own virtual cloud networks.Oracle CloudWorld 2025: Looking ahead to CloudWorld, Rice promises more than vision — he promises practical value. Attendees can expect hands-on labs, demos, and real-world use cases showing exactly how Oracle's MCP server and GenAI services can be applied immediately. From natural language-driven infrastructure provisioning using Terraform MCP to business logic queries run autonomously by AI agents, the event will be centered on tangible outcomes, not speculative futures.The Big Quote: “I saw the other day that the Google AI Studio supports MCP. So you could literally go to the Google AI studio, drop in your Oracle Database MCP support, and talk to your Oracle database that's on GCP, and never leave the boundaries of Google."More from Kris Rice and Oracle:Connect with Kris Rice on LinkedIn and learn more about Oracle and MCP* Sponsored podcast * Visit Cloud Wars for more.

Cup o' Go
The s in "golang" stands for security and an interview with George Adams from Microsoft

Cup o' Go

Play Episode Listen Later Aug 8, 2025 52:51 Transcription Available


Visit https://cupogo.dev/ for all things Cup o' Go![security] Go 1.24.6 and Go 1.23.12 are releasedMicrosoft build of Go Telemetry – Helping Us Build Better ToolsGo Assembly Mutation TestingGitLab catches MongoDB Go module supply chain attackBreak:John's streaming again on TwitchGeorge Adams interviewMicrosoft devblogs  ★ Support this podcast on Patreon ★

Object Worship
Bathing

Object Worship

Play Episode Listen Later Aug 7, 2025 118:54


The Object Worship boys are back! Today they're here to talk all about the discontinued Dweller Phase Repeater and its brand new spiritual successor, the Bathing Liminal Delay. Video calls from past guests Andy Pitcher, Dave Jordan, and Alec Breslow, calls from the hogline, and lots of chat about what it means to make a truly new pedal in this day and age. They're really exploiting algorithmic similarities on this one!Buy yourself some OBNE: http://www.oldbloodnoise.comJoin the conversation in Discord: https://discord.com/invite/PhpA5MbN5uFollow us all on the socials: @danfromdsf, @andyothling, @oldbloodnoiseSubscribe to OBNE on Twitch: https://www.twitch.tv/oldbloodnoiseSubscribe to Andy's Twitch channel: https://www.twitch.tv/powereconomyLeave us a voicemail at 505-633-4647!

Learning Bayesian Statistics
#138 Quantifying Uncertainty in Bayesian Deep Learning, Live from Imperial College London

Learning Bayesian Statistics

Play Episode Listen Later Aug 6, 2025 83:10 Transcription Available


Proudly sponsored by PyMC Labs, the Bayesian Consultancy. Book a call, or get in touch!Intro to Bayes Course (first 2 lessons free)Advanced Regression Course (first 2 lessons free)Our theme music is « Good Bayesian », by Baba Brinkman (feat MC Lars and Mega Ran). Check out his awesome work!Visit our Patreon page to unlock exclusive Bayesian swag ;)Takeaways:Bayesian deep learning is a growing field with many challenges.Current research focuses on applying Bayesian methods to neural networks.Diffusion methods are emerging as a new approach for uncertainty quantification.The integration of machine learning tools into Bayesian models is a key area of research.The complexity of Bayesian neural networks poses significant computational challenges.Future research will focus on improving methods for uncertainty quantification. Generalized Bayesian inference offers a more robust approach to uncertainty.Uncertainty quantification is crucial in fields like medicine and epidemiology.Detecting out-of-distribution examples is essential for model reliability.Exploration-exploitation trade-off is vital in reinforcement learning.Marginal likelihood can be misleading for model selection.The integration of Bayesian methods in LLMs presents unique challenges.Chapters:00:00 Introduction to Bayesian Deep Learning03:12 Panelist Introductions and Backgrounds10:37 Current Research and Challenges in Bayesian Deep Learning18:04 Contrasting Approaches: Bayesian vs. Machine Learning26:09 Tools and Techniques for Bayesian Deep Learning31:18 Innovative Methods in Uncertainty Quantification36:23 Generalized Bayesian Inference and Its Implications41:38 Robust Bayesian Inference and Gaussian Processes44:24 Software Development in Bayesian Statistics46:51 Understanding Uncertainty in Language Models50:03 Hallucinations in Language Models53:48 Bayesian Neural Networks vs Traditional Neural Networks58:00 Challenges with Likelihood Assumptions01:01:22 Practical Applications of Uncertainty Quantification01:04:33 Meta Decision-Making with Uncertainty01:06:50 Exploring Bayesian Priors in Neural Networks01:09:17 Model Complexity and Data Signal01:12:10 Marginal Likelihood and Model Selection01:15:03 Implementing Bayesian Methods in LLMs01:19:21 Out-of-Distribution Detection in LLMsThank you to my Patrons for making this episode possible!Yusuke Saito, Avi Bryant, Ero Carrera, Giuliano Cruz, James Wade, Tradd Salvo, William Benton, James Ahloy, Robin Taylor,, Chad Scherrer,...

Paul's Security Weekly
Uniting software development and application security - Will Vandevanter, Jonathan Schneider - ASW #342

Paul's Security Weekly

Play Episode Listen Later Aug 5, 2025 58:07


Maintaining code is a lot more than keeping dependencies up to date. It involved everything from keeping old code running to changing frameworks to even changing implementation languages. Jonathan Schneider talks about the engineering considerations of refactoring and rewriting code, why code maintenance is important to appsec, and how to build confidence that adding automation to a migration results in code that has the same workflows as before. Resources https://docs.openrewrite.org https://github.com/openrewrite Then, instead of our usual news segment, we do a deep dive on some recent vulns NVIDIA's Triton Inference Server disclosed by Trail of Bits' Will Vandevanter. Will talks about the thought process and tools that go into identify potential vulns, the analysis in determining whether they're exploitable, and the disclosure process with vendors. He makes the important point that even if something doesn't turn out to be a vuln, there's still benefit to the learning process and gaining experience in seeing the different ways that devs design software. Of course, it's also more fun when you find an exploitable vuln -- which Will did here! Resources https://nvidia.custhelp.com/app/answers/detail/a_id/5687 https://github.com/triton-inference-server/server https://blog.trailofbits.com/2025/07/31/hijacking-multi-agent-systems-in-your-pajamas/ https://blog.trailofbits.com/2025/07/28/we-built-the-security-layer-mcp-always-needed/ Visit https://www.securityweekly.com/asw for all the latest episodes! Show Notes: https://securityweekly.com/asw-342

Paul's Security Weekly TV
Uniting software development and application security - Jonathan Schneider, Will Vandevanter - ASW #342

Paul's Security Weekly TV

Play Episode Listen Later Aug 5, 2025 58:07


Maintaining code is a lot more than keeping dependencies up to date. It involved everything from keeping old code running to changing frameworks to even changing implementation languages. Jonathan Schneider talks about the engineering considerations of refactoring and rewriting code, why code maintenance is important to appsec, and how to build confidence that adding automation to a migration results in code that has the same workflows as before. Resources https://docs.openrewrite.org https://github.com/openrewrite Then, instead of our usual news segment, we do a deep dive on some recent vulns NVIDIA's Triton Inference Server disclosed by Trail of Bits' Will Vandevanter. Will talks about the thought process and tools that go into identify potential vulns, the analysis in determining whether they're exploitable, and the disclosure process with vendors. He makes the important point that even if something doesn't turn out to be a vuln, there's still benefit to the learning process and gaining experience in seeing the different ways that devs design software. Of course, it's also more fun when you find an exploitable vuln -- which Will did here! Resources https://nvidia.custhelp.com/app/answers/detail/a_id/5687 https://github.com/triton-inference-server/server https://blog.trailofbits.com/2025/07/31/hijacking-multi-agent-systems-in-your-pajamas/ https://blog.trailofbits.com/2025/07/28/we-built-the-security-layer-mcp-always-needed/ Show Notes: https://securityweekly.com/asw-342

Application Security Weekly (Audio)
Uniting software development and application security - Will Vandevanter, Jonathan Schneider - ASW #342

Application Security Weekly (Audio)

Play Episode Listen Later Aug 5, 2025 58:07


Maintaining code is a lot more than keeping dependencies up to date. It involved everything from keeping old code running to changing frameworks to even changing implementation languages. Jonathan Schneider talks about the engineering considerations of refactoring and rewriting code, why code maintenance is important to appsec, and how to build confidence that adding automation to a migration results in code that has the same workflows as before. Resources https://docs.openrewrite.org https://github.com/openrewrite Then, instead of our usual news segment, we do a deep dive on some recent vulns NVIDIA's Triton Inference Server disclosed by Trail of Bits' Will Vandevanter. Will talks about the thought process and tools that go into identify potential vulns, the analysis in determining whether they're exploitable, and the disclosure process with vendors. He makes the important point that even if something doesn't turn out to be a vuln, there's still benefit to the learning process and gaining experience in seeing the different ways that devs design software. Of course, it's also more fun when you find an exploitable vuln -- which Will did here! Resources https://nvidia.custhelp.com/app/answers/detail/a_id/5687 https://github.com/triton-inference-server/server https://blog.trailofbits.com/2025/07/31/hijacking-multi-agent-systems-in-your-pajamas/ https://blog.trailofbits.com/2025/07/28/we-built-the-security-layer-mcp-always-needed/ Visit https://www.securityweekly.com/asw for all the latest episodes! Show Notes: https://securityweekly.com/asw-342

Application Security Weekly (Video)
Uniting software development and application security - Jonathan Schneider, Will Vandevanter - ASW #342

Application Security Weekly (Video)

Play Episode Listen Later Aug 5, 2025 58:07


Maintaining code is a lot more than keeping dependencies up to date. It involved everything from keeping old code running to changing frameworks to even changing implementation languages. Jonathan Schneider talks about the engineering considerations of refactoring and rewriting code, why code maintenance is important to appsec, and how to build confidence that adding automation to a migration results in code that has the same workflows as before. Resources https://docs.openrewrite.org https://github.com/openrewrite Then, instead of our usual news segment, we do a deep dive on some recent vulns NVIDIA's Triton Inference Server disclosed by Trail of Bits' Will Vandevanter. Will talks about the thought process and tools that go into identify potential vulns, the analysis in determining whether they're exploitable, and the disclosure process with vendors. He makes the important point that even if something doesn't turn out to be a vuln, there's still benefit to the learning process and gaining experience in seeing the different ways that devs design software. Of course, it's also more fun when you find an exploitable vuln -- which Will did here! Resources https://nvidia.custhelp.com/app/answers/detail/a_id/5687 https://github.com/triton-inference-server/server https://blog.trailofbits.com/2025/07/31/hijacking-multi-agent-systems-in-your-pajamas/ https://blog.trailofbits.com/2025/07/28/we-built-the-security-layer-mcp-always-needed/ Show Notes: https://securityweekly.com/asw-342

React Native Radio
RNR 339 - RN Web vs React Strict DOM (Pt 1) w/ Nicolas Gallagher

React Native Radio

Play Episode Listen Later Aug 1, 2025 40:47


Nicolas Gallagher from Meta joins Jamon, Robin, and Tyler to kick off a two‑part series on React Native Web vs React Strict DOM. They discuss the origins of each, how Meta is using them, and what they mean for the future of cross‑platform React development. Show NotesReact Strict DOM (GitHub)React Native for Web Connect With Us!Nicolas Gallagher: LinkedInJamon Holmgren: @jamonholmgrenRobin Heinze: @robinheinzeTyler Williams: @coolsoftwaredevReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

Smart Software with SmartLogic
Python in Elixir Apps with Victor Björklund

Smart Software with SmartLogic

Play Episode Listen Later Jul 31, 2025 35:02


In this episode, Elixir Wizard Charles Suggs sits down with Victor Björklund to map out the landscape of Python integration in Elixir applications. From HTTP APIs and external services to embedded runtimes like ErlPort, PythonX, and the Venomous library, we evaluate each approach's impact on performance, coupling, and developer experience. Victor draws on real-world examples like Scrapy-based web scraping and the Swedish BankID authentication to illustrate best practices for error handling, process pooling, and effective telemetry across the BEAM boundary. We also tackle the practical side of deployment: packaging Python dependencies in Mix releases, mocking Python calls in tests, and deploying multi-language apps with confidence. Wrapping up, Victor shares his wishlist for even tighter interop (think multiple Python interpreter instances per VM) and offers low-risk entry points, like automating monthly reports, for teams ready to explore the power of Python's ecosystem within Elixir. Key topics discussed in this episode: Integration methods: HTTP APIs, ports, ErlPort, PythonX, Venomous Performance vs. coupling trade-offs across interop patterns Managing the Global Interpreter Lock (GIL) with process pools Leveraging mature Python libraries (Scrapy, BankID, etc.) Error handling strategies across BEAM↔Python boundaries Testing mixed-language systems: mocks and integration tests Packaging and deploying Python alongside Elixir releases Monitoring and telemetry for multi-language pipelines Functional programming advantages in Elixir workflows Tool selection guidance by project requirements Future possibilities: multiple Python interpreters in one VM Community resources for Python–Elixir interop help Links mentioned: jawdropping.io https://cplusplus.com/ https://www.python.org/ https://react.dev/ https://nodejs.org/en https://erlport.org/ https://hexdocs.pm/pythonx/Pythonx.html https://pyrlang.github.io/Pyrlang/ Python GIL (Global Interpreter Lock): https://realpython.com/python-gil/ https://github.com/devinus/poolboy https://hexdocs.pm/venomous/Venomous.html Try-catch https://syntaxdb.com/ref/python/try-catch https://www.scrapy.org/ https://www.bankid.com/en/ https://www.phoenixframework.org/ https://www.tzeyiing.com/posts/using-a-hunky-poolboy-to-manage-your-python-erlport-processes-in-elixir/ https://medium.com/stuart-engineering/how-we-use-python-within-elixir-486eb4d266f9 https://x.com/bjorklundvictor https://victorbjorklund.com/ https://www.linkedin.com/in/victorbjorklund/ hello@victorbjorklund.com

Agile Thoughts
303 Attracting Software Development Interviews

Agile Thoughts

Play Episode Listen Later Jul 31, 2025 9:50


FREE chapters of Beyond Cracking the Coding Interview: https://bctci.co/free-chapters Mike recommends http://Interviewing.io as a great place to practice interviews. The post 303 Attracting Software Development Interviews first appeared on Agile Noir.

Tech for Non-Techies
263. The feature factory trap: when output doesn't equal progress

Tech for Non-Techies

Play Episode Listen Later Jul 30, 2025 31:20


Why do so many software teams feel busy — but deliver so little value? Fractional tech leader Thanos Diacakis shares why shipping more features doesn't always mean progress. Drawing on 25+ years in software — from startups to scaling JUMP Bikes at Uber — he explains how to escape the trap of over-planning, feature overload, and technical debt. Listen to learn: Why planning more often leads to less progress What non-technical leaders need to ask their tech teams How to find your team's bottleneck (and why that changes over time) The 4 stages of becoming a high-velocity software team If you're a founder, product leader, or innovation exec frustrated by slow progress, this episode will give you the mindset and tools to course-correct. Follow Thanos Diacakis on LinkedIn and on his website.    Chapters 02:01 — Stop planning, start shipping 06:16 — Software isn't construction: you can't forecast innovation 09:58 — The 4 stages of high-velocity teams 13:56 — Spot the bottleneck, fix the system 20:11 — How business and tech teams can actually work together   FREE Course: 5 Tech Concepts Every Business Leader Needs To Know https://www.techfornontechies.co/freecourse   Growth Through Innovation If your organisation wants to drive revenue through innovation, book a call with us here. Our workshops and innovation strategies have helped Constellation Brands, the Royal Bank of Canada and Oxford University.   For the full transcript, go here: https://www.techfornontechies.co/blog/263-the-feature-factory-trap-when-output-doesnt-equal-progress

Pragmatism in Practice
From bronze bullets to big impact: AI-first software delivery

Pragmatism in Practice

Play Episode Listen Later Jul 30, 2025 38:00


Join Thoughtworks CTO Rachel Laycock for a candid look at what AI-first software delivery really means, beyond the buzzwords. In this episode, she discusses how this emerging technology is reshaping software development life cycles, and how it can be used to tackle the most complex modernization challenges. If you're navigating the fast-changing landscape of tech strategy, this one's for you.   Host: Kimberly Boyd Guest: Rachel Laycock, CTO at Thoughtworks

Cloud N Clear
Navigating the AI-Augmented Developer Landscape | EP 204

Cloud N Clear

Play Episode Listen Later Jul 29, 2025 22:48


What happens after AI helps you write code faster? You create a bottleneck in testing, security, and operations. In part two of their conversation, SADA's Simon Margolis and Google Cloud's Ameer Abbas tackle this exact problem. They explore how Google's AI strategy extends beyond the developer's keyboard with Gemini Code Assist and Cloud Assist, creating a balanced and efficient software lifecycle from start to finish. We address the burning questions about AI's impact on the software development ecosystem: Is AI replacing developers? What does the future hold for aspiring software engineers? Gain insights on embracing AI as an augmentation tool, the concept of "intentional prompting" versus "vibe coding," and why skilled professionals are more crucial than ever in the enterprise. This episode offers practical advice for enterprises on adopting AI tools, measuring success through quantitative and qualitative metrics, and finding internal champions to drive adoption. We also peek into the near future, discussing the evolution towards AI agents capable of multi-step inferencing and full automation for specific use cases. Key Takeaways: Gemini Code Assist: AI for developer inner-loop productivity, supporting various IDEs and SCMs. Gemini Cloud Assist: AI for cloud operations, cost optimization, and incident resolution within GCP. AI's Role in Development: Augmentation, not replacement; the importance of human agency and prompting skills. Enterprise Adoption: Strategies for integrating AI tools, measuring ROI, and fostering a culture of innovation. The Future: Agents with multi-step inferencing, automation for routine tasks, and background AI processes. Relevant Links: Blog: A framework for adopting Gemini Code Assist and measuring its impact Gemini Code Assist product page Gemini Cloud Assist product page Listen now to understand how AI is shaping the future of software delivery! Join us for more content by liking, sharing, and subscribing!

Beyond UX Design
PMs Are People Too: Stakeholders Are Not the Enemy With Thomas Stokes & Lawton Pybus

Beyond UX Design

Play Episode Listen Later Jul 29, 2025 72:18


Designers love talking about empathy… Just not for the people they work with. This week, we talk about why empathy has to extend beyond users and how you can apply familiar UX research techniques to better understand your teammates, PMs, and stakeholdersIf empathy is such a core UX skill, why are so many designers bad at applying it to the people they work with?Designers love talking about empathy for users. But if your research findings are getting ignored or your design recommendations keep getting watered down, it might be time to turn that empathy inward.Thomas and Lawton join me from Drillbit Labs. They both have PhDs in human factors, and they help product teams make smarter decisions with less drama. This week, they make a pretty compelling case: if you're not applying your research mindset to the people you work with, you're not doing your job.We talk about how to use stakeholder interviews, power mapping, one-on-ones, and intentional relationship-building to get unstuck—and what to do when your best ideas are still getting shot down. If you're tired of saying “they just don't get it,” this episode is for you.Topics:• 03:04 – The Importance of Empathy in Software Development• 03:25 – Guest Introduction: Thomas and Lawton from Drill Bit Labs• 04:27 – Empathy for Team Members: A Deeper Dive• 07:10 – The Role of Human Factors in Team Dynamics• 16:06 – Practical Tips for Building Empathy with Stakeholders• 20:49 – The Importance of Stakeholder Relationships• 36:51 – Tools and Tactics for Effective Team Collaboration• 38:39 – Understanding Empathy in Decision Making• 39:33 – De-biasing Techniques and Their Importance• 40:23 – Spotting and Naming Cognitive Biases• 43:05 – The Value of One-on-Ones• 45:37 – Remote Work and Maintaining Human Connection• 54:06 – Balancing Personal Investment in Work DecisionsHelpful Links:• Connect with Thomas on LinkedIn• Connect with Lawton on LinkedIn• Depth Newsletter• Drill Bit Labs—Thanks for listening! We hope you dug today's episode. If you liked what you heard, be sure to like and subscribe wherever you listen to podcasts! And if you really enjoyed today's episode, why don't you leave a five-star review? Or tell some friends! It will help us out a ton.If you haven't already, sign up for our email list. We won't spam you. Pinky swear.• ⁠⁠⁠⁠⁠⁠⁠Get a FREE audiobook AND support the show⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Support the show on Patreon⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Check out show transcripts⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Check out our website⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Subscribe on Apple Podcasts⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Subscribe on Spotify⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Subscribe on YouTube⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠• ⁠⁠⁠⁠⁠⁠⁠Subscribe on Stitcher⁠

Develpreneur: Become a Better Developer and Entrepreneur
How to Use User Stories in Software Development for Better Results

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Jul 29, 2025 28:51


In this episode of Building Better Developers, Rob Broadhead and Michael Meloche revisit their earlier topic from “User Stories Unveiled – A Developer's Guide to Capturing the Full Narrative.” They add structure and talking points—some suggested by ChatGPT—but the real focus remains on how to effectively use user stories in software development. At their core, user stories help teams communicate purpose and intent. They turn generic requirements into actionable, testable narratives that align with real-world needs. The Power of Story: A Proven Format for Software Success User stories follow a simple but powerful structure: As a [user], I want [feature], so that [benefit]. This format helps everyone—from developers to stakeholders—understand what's needed and why. For instance: As a customer, I want to check my account balance so I can make smart spending decisions. Even that brief statement can imply multiple technical requirements. Rob explains how this format helps uncover both functional and non-functional needs—making user stories in software development a critical tool for better results. Turning User Stories Into Requirements That Work Michael takes the discussion deeper by showing how user stories translate into system requirements. Each story triggers important “what if” scenarios: What if there's no balance data? How should errors be handled? What's the next logical user action? These questions drive refinement. The more complete the story, the fewer assumptions developers have to make. When applied well, user stories in software development help identify edge cases and clarify expectations early. Using User Stories in Software Development to Drive Testing Another benefit of user stories? They support test-driven development (TDD). Michael points out that frameworks like Cucumber allow you to write test cases in plain, user-focused language. These tests validate features against the original intent of the story. User stories help developers think from the user's perspective. Instead of focusing on implementation first, they focus on proof. What needs to work—and how do we confirm that it does? What Makes a Great User Story in Software Development? Rob introduces the INVEST model, a proven framework for evaluating user stories: Independent Negotiable Valuable Estimable Small Testable These qualities ensure that stories are manageable, relevant, and easy to test. The team emphasizes avoiding overly technical stories that don't reflect user value. The goal is always to create stories that can guide discussion, development, and testing without confusion. Pitfalls to Avoid When Writing User Stories One major mistake? Saying “Just tell me what to build.” Rob warns this is a dangerous mindset that reduces developers to order-takers. Instead, good developers ask why, challenge assumptions, and uncover the real goals behind each feature. Michael notes that in smaller teams, developers often take on the role of product owner or analyst. That means refining and sometimes even writing the user stories themselves. In those cases, clarity and curiosity become essential to avoid rework or misalignment. Prioritizing and Revisiting User Stories in Software Development Not every story belongs in version 1.0. The hosts advise teams to revisit their backlog and separate must-haves from nice-to-haves. Many projects waste time building features that never get used—often because they weren't properly vetted. Use user stories to define your MVP (Minimum Viable Product). Anything outside of that can go into a backlog for future releases. This helps teams stay focused and deliver real value quickly. Final Thoughts: Better Stories, Better Software This episode reinforces a simple truth: user stories in software development are a gateway to better communication, clearer requirements, and stronger software outcomes. When teams understand the who, what, and why of every feature, they build smarter solutions faster. Callout: Don't Code Without a Story Before you build anything, ask: Who is this for? What do they want? Why does it matter? Let purpose drive your process—and let the user lead the story. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources How to write effective user stories in agile development? The Importance of Properly Defining Requirements Changing Requirements – Welcome Them For Competitive Advantage Creating Your Product Requirements Creating Use Cases and Gathering Requirements The Developer Journey Videos – With Bonus Content Building Better Developers With AI Podcast Videos – With Bonus Content

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 26, 2025 27:05 Transcription Available


Jon's gone fishing, Shay's gone camping, so the community took the time to optimize all the things :)https://cupogo.dev/ for all the links and details! This show is supported by you, and there are many ways to support the show (directly and indirectly). Thanks for listening!Meetup roundupJamie Tanna - Hands on dependency workshop @ FatsomaFyne Conf 2025 exclusive CFPGo South AfricaGopherCon UKGopherConGopherCon IndiaGolab (Florence, Italy)GoWest, as previously mentioned on the showGophercon AfricaProposal moved to Active: http3Datadog's blogpost: How Go 1.24's Swiss Tables saved us hundreds of gigabytesTurso's blogpost: We rewrote large parts of our API in Go using AI: we are now ready to handle one billion databasesDaniel Harp's ^ throw operatorAhmet Alp Balkan's blogpost: Kubernetes List API performance and reliability ★ Support this podcast on Patreon ★

Smart Business Revolution
The Future of Software Development: AI and Senior Talent With Ashish Patel

Smart Business Revolution

Play Episode Listen Later Jul 25, 2025 37:39


Ashish Patel is the CEO and Founder of Simpat Tech, a custom software consulting firm based in Austin, Texas. Simpat Tech specializes in custom software development, implementation, and consulting services, focusing on delivering straightforward and manageable software solutions for clients. Since its inception, Ashish has led Simpat Tech from a one-client operation to a fast-growing enterprise recognized on the Inc. 5000 list of America's fastest-growing private companies. He holds a BS in computer science from Virginia Tech and a master's degree in management information systems from the University of Florida. In this episode… What does it take to launch a successful software company without outside funding — and scale it across borders? And how do you balance speed, quality, and culture in an industry where talent and tech evolve rapidly? A seasoned technologist and problem solver, Ashish Patel shares his journey from coding simple tools to founding Simpat Tech. Drawing on personal stories, including building a Craigslist bot and nearshoring development to Mexico, Ashish outlines how a combination of entrepreneurial mindset, AI tools, and intentional leadership enables companies to build custom software faster and smarter. He offers actionable advice on scaling, hiring, and leveraging senior talent to make AI effective in development. Tune in to this episode of the Smart Business Revolution Podcast as John Corcoran interviews Ashish Patel, CEO and Founder of Simpat Tech, about the journey from coding hobbyist to software leader. Ashish explains how nearshoring, cross-cultural teams, and AI tools are reshaping software development. He also shares insights on building culture, navigating early-stage risks, and planning for what comes next.

React Native Radio
RNR 338 - React Native Enterprise Framework w/ Michał Pierzchała

React Native Radio

Play Episode Listen Later Jul 25, 2025 44:40


Michał Pierzchała from Callstack joins Jamon and Robin to talk about the React Native Enterprise Framework, why it's built for large teams, and how it helps enterprises ship React Native apps at scale. Show NotesRNEF Website: https://www.rnef.dev/RNEF Github: https://github.com/callstack/rnefMike Grabowski's tweet about the RN CLI in 2016: https://x.com/grabbou/status/754780350451224576 Connect With Us!Michał Pierzchała: @thymikeeJamon Holmgren: @jamonholmgrenRobin Heinze: @robinheinzeMazen Chami: @mazenchamiReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

AI + a16z
How to Vibe Code Securely

AI + a16z

Play Episode Listen Later Jul 25, 2025 26:35


In this episode, a16z partner Joel de la Garza sits down with Socket founder and CEO Feross Aboukhadijeh to dive into the intersection of vibe coding and security. As one of the earliest security founders to fully embrace LLMs, Feross shares firsthand insights into how these technologies are transforming software engineering workflows and productivity — and where there are sharp edges that practitioners need to avoid.The TL;DR: Treat AI-assisted programming the same way you'd treat other programming, by vetting packages, reviewing code, and generally make sure you're not sacrificing security for speed. As he explained, LLMs can make developers more productive and even make their software more secure, but only if developers do their part by maintaining a safe supply chain.Follow everyone on social media: Feross AboukhadijehJoel de la Garza Check out everything a16z is doing with artificial intelligence here, including articles, projects, and more podcasts.

Founded and Funded
V0's Creator on What's Next for AI Dev Tools

Founded and Funded

Play Episode Listen Later Jul 23, 2025 35:17


In this episode of Founded & Funded, Madrona Partner Vivek Ramaswami sits down with Jared Palmer — designer, developer, and founder of Turborepo (acquired by Vercel), and former VP of AI at Vercel. Jared walks through his unique path from Goldman Sachs to Vercel, and how he combined finance, design, and engineering to create beloved developer tools like Formik, TSDX, and Turborepo, and v0. The two dive deep into: Why vertical integration is the future of AI-native dev platforms The founding and launch of Vercel's v0.dev How Vercel is positioning for a world with 700M code-generators, not just 28M developers What makes teams and products move fast Why “text-to-app” will soon become “text-to-business” Whether you're a founder building dev tools, a product leader thinking about AI-native apps, or a developer curious about the future of your craft — this episode is packed with lessons and foresight. Subscribe and listen now! Transcript: https://bit.ly/4kQWVig Chapters:  (00:00) Introduction (01:40) Jared Palmer's Early Career in Finance (04:40) Transition to Design and Freelancing (07:12) Building a Career in Open Source (11:46) Creating TurboRepo (13:47) Joining Vercel (15:27) Adjusting to Corporate Life (17:37) The Power of Transparency in Teams (17:50) Building a Thriving Team Environment (19:08) Origins of v0 (19:29) Early Development and Challenges (21:38) Key Innovations and Prototypes (22:58) Launch and Rapid Growth (25:32) Navigating a Competitive Landscape (30:02) Future of AI and Software Development

a16z
The Future of Software Development - Vibe Coding, Prompt Engineering & AI Assistants

a16z

Play Episode Listen Later Jul 21, 2025 44:23


Is AI the Fourth Pillar of Infrastructure?Infrastructure doesn't go away — it layers. And today, AI is emerging as a new foundational layer alongside compute, storage, and networking.Erik Torenberg interviews a16z's Martin Casado, Jennifer Li, and Matt Bornstein breaking down how infrastructure is evolving in the age of AI — from models and agents to developer tools and shifting user behavior.We dive into what infra actually means today, how it differs from enterprise, and why software itself is being disrupted. Plus, we explore the rise of technical users as buyers, what makes infra companies defensible, and how past waves — from the cloud to COVID to AI — are reshaping how we build and invest. Timestamps: (00:00) Introduction (01:49) Defining Infrastructure in the AI Era(03:15) The Fourth Pillar: AI's Role in Infrastructure(06:01) Historical Context and Evolution of Infrastructure(08:20) The Impact of AI on Software Development(10:18) Investment Strategies and Market Dynamics(17:02) Developer Tools and AI Integration(20:57) Defensibility in the AI Landscape(22:16) Founders' Intuition and Industry Progress(22:26) Defensibility in AI Infrastructure(24:00) Expansion and Contraction Phases in the Industry(24:35) The Role of Layers in Market Consolidation(27:43) The Future of AI Models and Specialization(29:27) The Decade of AI Agents(29:54) Context Engineering and New Infrastructure(34:23) The Evolution of Software Development(42:13) Horizontal vs. Vertical Integration in AI(43:54) Conclusion and Final Thoughts Resources: Find Martin on X: https://x.com/martin_casadoFind Jennifer on X: https://x.com/JenniferHliFind Matt on X: https://x.com/BornsteinMatt Stay Updated: Let us know what you think: https://ratethispodcast.com/a16zFind a16z on Twitter: https://twitter.com/a16zFind a16z on LinkedIn: https://www.linkedin.com/company/a16zSubscribe on your favorite podcast app: https://a16z.simplecast.com/Follow our host: https://x.com/eriktorenbergPlease note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.

Evolve to Succeed
Charting New Waters: How a Startup Disrupted Superyacht Navigation

Evolve to Succeed

Play Episode Listen Later Jul 21, 2025 64:54


Dave and Alicia Store, co-founders of DSNM, join the Evolve to Succeed podcast to trace their 25-year journey from a one-man, paper-based chart-correction service to an award-winning super-yacht-navigation technology company with 27 employees and 620 vessels under subscription. Dave candidly recounts the scrappy early years - dot-matrix printers, Pritt Stick, and fax machines - while Alicia explains how joining the firm (initially to cover maternity leave) professionalised its finances, people processes and long-term vision.   The couple unpack the pivotal moments that reshaped the business: realising captains would pay for a fully managed service; raising prices to signal quality; surviving the 2008 crash, COVID-19 and the Russia-Ukraine shock; and, most dramatically, self-funding and launching their proprietary software, Compass. Their complementary personalities - Dave the risk-taking visionary, Alicia the detail-driven operator - emerge as the engine behind DSNM's culture of obsessive customer service and constant product iteration.   They also share the realities of running a high-pressure, family-run company in a glamorous, yet unforgiving industry. Topics range from work-life integration with their young son Louis, to tight recruitment standards, to the pride (and responsibility) of winning two Queen's Awards and employing a close-knit team.   This episode of the Evolve to Succeed Podcast covers…   Find a pain-killer, not a vitamin. Early success came from doing the tedious chart-correction work crews hated. Price can signal value. Raising rates—rather than undercutting incumbents—attracted more super-yacht clients. Service DNA first, tech layer next. DSNM's core white-glove support never changed; software (Compass) scaled it. Complementary co-founders matter. Visionary risk (Dave) + operational diligence (Alicia) created balanced growth. Crisis = clarity. COVID and the Ukraine conflict forced the team to reassess purpose, costs and future bets. Culture of “no passengers.” Every hire must be a self-starting problem-solver; weak links show instantly in a small team. Bootstrapping builds resilience. Funding software internally preserved speed and ownership—crucial in a niche market. Work-life “blend” beats balance. Shared purpose, clear role boundaries, and intentional family time keep burnout at bay.   Chapters   00:00 Introduction to DSNM and Its Founders 06:50 The Evolution of Services and Software Development 12:04 Navigating Business Challenges and Financial Lessons 20:39 Balancing Growth with Company Culture 30:04 The Impact of COVID-19 on Business Strategy 38:18 Reflections on Success and Personal Growth 42:50 Family Dynamics and Work-Life Balance 48:53 Quickfire Questions and Final Thoughts  

Smart Software with SmartLogic
Nix for Elixir Apps with Norbert (NobbZ) Melzer

Smart Software with SmartLogic

Play Episode Listen Later Jul 17, 2025 41:15


In this episode of Elixir Wizards, Dan Ivovich and Charles Suggs sit down with Norbert “NobbZ” Melzer to discuss how Nix enables reproducible builds, consistent development environments, and reliable deployments for Elixir projects. Norbert shares his journey from Ruby to Elixir, contrasts Nix with NixOS, and walks us through flakes, nix-shell workflows, sandboxed builds, and rollback capabilities. Along the way, we cover real-world tips for managing Hex authentication, integrating Nix into CI/CD, wrapping Mix releases in Docker, and avoiding common pitfalls, such as flake performance traps. Whether you're spinning up your first dev shell or rolling out a production release on NixOS, you'll come away with a clear, gradual adoption path and pointers to the community mentors and resources that can help you succeed. Key topics discussed in this episode: Reproducible, sandboxed builds vs. traditional package managers Nix flakes for locked dependency graphs and version pinning nix-shell: creating consistent development environments across teams Rollback and immutable deployment strategies with Nix/NixOS Integrating Nix with the Elixir toolchain: Hex, Mix, and CI/CD pipelines Flakes vs. standard shells: when and how to transition Handling private Hex repositories and authentication in Nix Cross-platform support (macOS/Darwin, Linux variants) Channels, overlays, and overrides for customizing builds Dockerizing Elixir releases using Nix-based images Home Manager for personal environment configuration Security patching workflows in a Nix-managed infrastructure Common pitfalls: flake performance, sandbox workarounds, and symlink behavior Community resources and the importance of human mentorship Links mentioned: https://jobrad-loop.com/ https://nixos.org/ https://nix.dev/ https://nix.dev/manual/nix/2.18/command-ref/nix-shell https://github.com/nix-darwin/nix-darwin https://asdf-vm.com/ https://go.dev/ https://docs.redhat.com/en/documentation/redhatenterpriselinux/8/html/packaginganddistributingsoftware/introduction-to-rpm_packaging-and-distributing-software Nix Flake templates for Elixir https://github.com/jurraca/elixir-templates https://www.docker.com/ https://www.sudo.ws/ https://ubuntu.com/ https://archlinux.org/ Nobbz's blog https://blog.nobbz.dev/blog/ https://ayats.org/blog/nix-workflow @nobbz.dev on BlueSky @NobbZ1981 on Twitter https://www.linkedin.com/in/norbert-melzer/ https://youtu.be/HbtbdLolHeM?si=6M7fulTQZmuWGGCM (talk on CodeBEAM)

Intellic Podcast
Impact of AI on the future of our industry & software development

Intellic Podcast

Play Episode Listen Later Jul 16, 2025 120:26


Thank you to HighByte for sponsoring this podcast: Learn more about the HighByte Intelligence Hub at https://www.highbyte.com Join us for the *MCP Workshop* on July 29-30, - https://www.iiot.university/course

Cloud N Clear
AI in the Enterprise: Reshaping How Developers Work | EP 203

Cloud N Clear

Play Episode Listen Later Jul 15, 2025 22:46


Is generative AI just another tool in the belt, or is it a fundamental transformation of the developer profession? We kick off a two-part special to get to the bottom of how AI is impacting the enterprise. SADA's Associate CTO of AI & ML, Simon Margolis, sits down with Ameer Abbas, Senior Product Manager at Google Cloud, for an insider's look at the future of software development. They cut through the noise to discuss how tools like Gemini Code Assist are moving beyond simple code completion to augment the entire software delivery lifecycle, solving real-world challenges and changing the way we think about productivity, quality, and automation. In this episode, you'll learn: What Gemini Code Assist is and the broad range of developer personas it serves. The critical debate: Is AI augmenting developer skills or automating their jobs? How to leverage AI for practical enterprise challenges like application modernization, improving test coverage, and tackling technical debt. Why the focus is shifting from developer productivity to overall software delivery performance. Ameer's perspective on the future of development careers and why students should lean into AI, not fear it. The limitations of "vibe coding" and the need for intentional, high-quality AI prompting in a corporate environment.   Join us for more content by liking, sharing, and subscribing!

The Investor + Operator (IO) Podcast
How The BEST Founders Go From Seed To Series A - a convo w/ Brett Berson of First Round

The Investor + Operator (IO) Podcast

Play Episode Listen Later Jul 15, 2025 61:43 Transcription Available


What are the questions founders and VC firms should be asking when raising a Series A? How will AI impact things? What are the common pitfalls for Seed-stage startups?In this episode, Tyler and Sterling sit down with Brett Berson of First Round Capital to answer all these questions and more.--Chapters:(00:00:00) Intro(00:00:29) Future of Venture Capital in Software Development(00:10:24) "Ubiquitous Software Development: Changing Industry Dynamics"(00:14:03) Navigating Economic Shifts in B2B Software(00:16:35) Power Law Business Funding for Startups(00:20:15) Attracting Venture Capital Through Unique Expertise(00:22:31) Founders' High Regard for First Round(00:31:29) Foundational Support for Seed to Series A(00:35:24) Founders' Autonomy in Navigating Funding Rounds(00:39:19) Narrative-Driven Fundraising Strategy Development Process(00:47:54) Strategic Investor Relationship Building for Fundraising Success--Check out First Round: https://www.firstround.com/This podcast is brought to you by PELION: https://pelionvp.com/

Teaching Python
Episode 149: Guiding Education with Sheena O'Connell

Teaching Python

Play Episode Listen Later Jul 15, 2025 47:42


Description In this episode, we're thrilled to welcome Sheena O'Connell, an educator and developer from South Africa who has been making waves in the Python education community. Sheena shares her journey from electrical engineering to founding Prelude, where she runs advanced Django learning sprints and teamwork training courses. We explore the critical importance of soft skills in technical education, diving into Google's Project Aristotle and the five key factors that make teams effective: psychological safety, dependability, structure and clarity, meaning, and impact. Sheena provides fascinating insights into how cultural concepts like Ubuntu ("I am because we are") influence collaborative learning and professional development. The conversation covers practical strategies for teaching both technical and soft skills to adult learners, the challenges of helping students transition from learning to professional environments, and how to build psychologically safe spaces that promote growth and learning. We also discuss upcoming events including Django Con Africa in Tanzania and PyCon Africa in Johannesburg, South Africa, which Sheena is chairing. Whether you're an educator, team leader, or developer interested in fostering better collaborative environments, this episode offers valuable insights into the intersection of technical education, cultural awareness, and team dynamics. Key Topics Discussed Transitioning from technical roles to education Building effective coding bootcamps and adult learning programs The importance of soft skills in technical careers Google's Project Aristotle and team effectiveness Psychological safety and stereotype threat Cultural influences on learning and teamwork (Ubuntu philosophy) Managing the "desperation mindset" in learning environments Professional development and career transitions PyCon Africa and Django Con Africa Cross-cultural team dynamics and communication Guests Sheena O'Connell - Founder of Prelude, former educator at Umuzi, and chair of PyCon Africa 2025 Resources Mentioned Google's Project Aristotle (https://rework.withgoogle.com/en/guides/understanding-team-effectiveness) The Culture Map (book on cultural differences in teams) Prelude Tech (https://prelude.tech) - Sheena's platform for Django courses and teamwork training PyCon Africa 2025 (Johannesburg, South Africa) Django Con Africa (Arusha, Tanzania) Ubuntu philosophy Umuzi (South African coding bootcamp) Connect with Sheena Personal blog: sheenaoc.com (https://sheenaoc.com) Courses and training: Prelude TV PyCon Africa 2025: October, Johannesburg, South Africa Wins and Fails of the Week Sheena Win: Successfully running a teamwork course for Canonical with an international team Fail: All her plants fell onto the couch (and the subsequent cleanup) Kelly Win: Attending ISTE conference in San Antonio, meeting previous podcast guests, and co-hosting a presentation Fail: Losing momentum on Anthony Shaw's GitHub course due to summer break Sean Win: Being interviewed by media about AI coding tools and AWS Amazon Q Fail: Home server power supply failure during a lightning storm, breaking all home automations Episode Notes This episode provides valuable insights for educators at all levels, from K-12 teachers to corporate trainers. The discussion of soft skills, cultural awareness, and team dynamics offers practical strategies that can be applied in classrooms, coding bootcamps, and professional development settings. The conversation highlights how technical education must go beyond coding skills to prepare students for successful careers, emphasizing the importance of communication, collaboration, and cultural competency in today's global technology landscape. Special Guest: Sheena O'Connell.

Web and Mobile App Development (Language Agnostic, and Based on Real-life experience!)
Coding with AI: A Take on the Future of Software Development

Web and Mobile App Development (Language Agnostic, and Based on Real-life experience!)

Play Episode Listen Later Jul 15, 2025 116:34


In this podcast episode, Krish Palaniappan and Mike Rispoli, CTO of Cause of a Kind, discuss the transformative impact of AI on software development. They explore how AI tools have evolved, the balance between human intellect and AI capabilities, and the changing dynamics of development teams. The conversation emphasizes the importance of problem-solving skills over specific programming languages and the future of software engineering in an AI-driven world. In this conversation, Mike Rispoli discusses the evolving landscape of software development in the age of AI. He emphasizes the increasing importance of soft skills, communication, and adaptability in hiring practices. The discussion covers the diminishing emphasis on traditional qualifications like college degrees, the changing dynamics of team composition, and the impact of AI on code quality and developer roles. Rispoli also shares insights on the future of software engineering, the role of consulting, and the necessity for developers to embrace new technologies and methodologies.  

AI in Action
Observability: To run your IT environment on insights, not instincts

AI in Action

Play Episode Listen Later Jul 15, 2025 28:43


Operational disruptions don't come unannounced. There are always early warning signs—if only you have the right observability solution to catch them before they snowball into costly outages. In this episode of the AI in Action podcast, Vikram Murali, VP of Software Development for IBM Automation, explains how continuous observability has taken the baton from traditional monitoring, giving a new meaning to operational resilience. Observability has transformed reactive measures into proactive steps, leading to more seamless operations and fewer costly disruptions. Catch the full discussion to learn how you can run your business smoothly by tapping into the combined power of observability, automation and remediation. 0:00 Intro03:35 How do AI solutions affect observability?07:35 How much visibility does observability provide?12:26 The difference between good and bad observability tools20:21 Choosing the right data for the observability tool23:42 Balancing power and control in agentic frameworks26:33 Getting started with observability The opinions expressed in this podcast are solely those of the participants and do not necessarily reflect the views of IBM or any other organization or entity.

Entrepreneur Conundrum
From Burnout to Breakthrough: Building Better Engineering Teams with Thanos Diacakis

Entrepreneur Conundrum

Play Episode Listen Later Jul 14, 2025 30:25


Episode Title: From Burnout to Breakthrough: Building Better Engineering Teams with Thanos DiacakisGuest: Thanos DiacakisHost: Virginia PurnellPodcast: Entrepreneur ConundrumLinks & Resources:Website: https://www.cosmicteacups.comLinkedIn: https://www.linkedin.com/in/thanosd/Download: 7 Mental Models for Software DevelopmentWhat You'll Hear in This Episode:How Thanos turned early startup experience into a career of helping software teams scaleCommon misconceptions about engineering productivityThe four types of work all software teams should balanceWhy going “faster” often starts with doing lessThanos' ABCD framework: Iteration, Quality, Complexity, PlanningThe truth about burnout, identity, and finding joy in software againBest advice Thanos has ever received—and givenHis favorite book (Changing on the Job) and favorite movie (A Few Good Men)Ideal For:Startup founders with growing engineering teamsCTOs and engineering managers facing team burnout or delivery delaysAnyone curious about the intersection of software development and team healthSubscribe & Review:Love what you hear? Subscribe to Entrepreneur Conundrum and leave a review to help more founders find their flow.Key Questions(01:12) How did you end up on this journey and where you are today?(02:32) Who's your ideal client today?(04:00) How do you get in front of these people?(08:12) What are a couple of big goals that you're looking to achieve in the next year or two?(09:00) How would that affect your business?(09:41) So I think you've already touched on all of the questions about how to deliver software faster by doing less. I think we talked about that with time allocation, right? Is there anything else that you wanted to touch on?(15:36) Is working with you an ongoing long term aspect, or is it for a certain time It will usually start with some engagement to the tune of six months.(17:52) Is it hard to find where the bottleneck is in the software?(20:16) What is the best advice that you have ever received?(21:30) What's the best advice you've ever given?(23:35) I have that question, too, because you've done quite a few startups, and you have a family and stuff like So do you have any tips on how you were able to try to have that balance?(25:57) Is there anything else that you would like to talk about that we haven't yet?(26:10) What is your favorite book and movie?(29:21) Where can we go to learn more about you and what you do?Thanos Diacakishttps://www.cosmicteacups.comhttps://www.linkedin.com/in/thanosd/Virginia PurnellFunnel & Visibility SpecialistDistinct Digital Marketing(833) 762-5336virginia@distinctdigitalmarketing.comwww.distinctdigitalmarketing.comwww.distinctdigitalmarketing.co

Tech Lead Journal
#224 - Move Fast, Break Silos: Leadership for Interdisciplinary Teams - Klaus Breyer

Tech Lead Journal

Play Episode Listen Later Jul 14, 2025 64:14


Is your software development process stuck on a conveyor belt? Discover how to break free from outdated manufacturing mindsets and build truly high-performing, agile teams that “Move Fast and Break Silos.”In this episode, experienced CPTO, Klaus Breyer, introduces a revolutionary approach to software development. He explains why treating software engineering like a factory assembly line leads to inefficiency, micromanagement, and disempowered teams. Learn how to slice work effectively—from objectives down to delivery—and align small, empowered teams to solve real customer problems and ship value faster.Key topics discussed:Why software development is a design process instead of a manufacturing processHow Agile and Scrum has become micromanagement toolsWhy ticketing systems can create communication silosHow to slice work into objectives, problems, solutions, and deliveryGiving teams problems to solve, not just solutions to buildThe concept of empowered teams that own their outcomesWhy small, dynamic groups of 2-3 people work bestAligning your teams' work with company goals and business objectives Timestamps:(00:00) Trailer & Intro(02:10) Career Turning Points(05:26) Critical Key Skills as CPTO(07:40) Juggling Between Being Optimistic vs Pessimistic(09:15) Move Fast and Break Silos(13:08) The Difference Between Manufacturing and Software Development(16:51) The Problems with the Status Quo of Software Development Practices(23:50) Key Practice 1: Slicing Work(25:51) Slicing Objectives(28:30) Slicing Problems(33:25) Slicing Solutions(38:03) Slicing Delivery(41:09) Key Practice 2: Aligning Teams(43:21) The Effective Teams Alignment Practices(48:10) Working in Small Teams at a Time(51:07) Alignment with the Value Streams(53:15) Mapping the Sliced Work to the Organization(56:41) The Importance of Reporting Structure in the Large Organization(58:52) 3 Tech Lead Wisdom_____Klaus Breyer's BioKlaus Breyer is an experienced B2B SaaS CPTO who specializes in bridging the gap between technical delivery and agile product strategy, driven by a passion for breaking down silos. His career includes founding and leading the startups Buddybrand (a digital agency) and BuzzBird (a B2B marketplace), as well as building corporate startups and business units for major companies like Voith and edding in the IoT and B2B SaaS sectors.Based in Berlin, he has extensive experience working with diverse and primarily remote teams. In addition to his leadership roles, he sometimes invests in and advises leadership teams on building effective interdisciplinary teams themselves. He is also a speaker, blogger, and book author who champions the philosophy of “Move Fast And Break Silos!”Follow Klaus:LinkedIn – linkedin.com/in/klaus-breyerTwitter – twitter.com/klausbreyerWebsite – v01.ioEmail – kb@v01.ioLike this episode?Show notes & transcript: techleadjournal.dev/episodes/224.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 12, 2025 35:49 Transcription Available


Go 1.24.5 and Go 1.23.11 are releasedGo 1.25 Release Candidate 2 is released

React Native Radio
RNR 337 - Meta Quest for React Native w/ Markus Leyendecker

React Native Radio

Play Episode Listen Later Jul 11, 2025 39:18


Jamon sits down with Markus Leyendecker from Meta to talk about using React Native on Meta Quest. They cover what's already working, what's still coming together, and why mixed reality might be the next big frontier for React Native developers.Spoiler alert: Jamon might have purchased a headset after the recording of this episode! Show NotesMeta Quest HeadsetConnect With Us!Jamon Holmgren: @jamonholmgrenReact Native Radio: @ReactNativeRdioThis episode is brought to you by Infinite Red!Infinite Red is an expert React Native consultancy located in the USA. With nearly a decade of React Native experience and deep roots in the React Native community (hosts of Chain React and the React Native Newsletter, core React Native contributors, creators of Ignite and Reactotron, and much, much more), Infinite Red is the best choice for helping you build and deploy your next React Native app.

Develpreneur: Become a Better Developer and Entrepreneur
How to Find Balance in Software Development

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Jul 10, 2025 25:23


In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche delve into the challenges of burnout and overwork, discussing how developers can regain control over their time. By emphasizing the importance of finding balance in software development, they offer practical techniques for staying productive without compromising well-being. Rethinking Hustle Culture in Software Development “Productivity isn't about motion. It's about momentum—in the right direction.” – Rob Broadhead The myth of endless hustle runs deep in tech. Developers often mistake working late nights for progress—but it usually leads to burnout and declining code quality. The key to achieving balance in software development is recognizing when it's time to slow down. Warning Signs You're Losing Balance as a Developer Declining communication or code quality Constant frustration or tunnel vision Difficulty disconnecting from work Feeling like you're always behind The solution often lies not in working harder—but in pausing with purpose. Using Strategic Pauses to Regain Balance in Software Development One of the most effective ways of finding balance in software development is to embrace micro and macro pauses. These breaks help reset your mindset and restore focus. Micro breaks: Pomodoro sprints, quick walks, or code reviews Macro breaks: Weekend retreats, sabbaticals, or screen-free days Michael notes that even seasoned pros struggle with stepping away. But taking intentional time off isn't a luxury—it's a necessity. Developer Tip: Code Commit and Mental Reset When feeling overwhelmed, commit your progress, walk away, and revisit it later with a fresh mindset. This small act can realign your thinking and productivity. The Role of Pivoting in Achieving Work-Life Balance in Tech Sometimes a pause isn't enough—you need to pivot. And in the context of finding balance in software development, pivoting means realigning your goals, projects, or even your work relationships. Types of pivots discussed: Switching tools or tech stacks Killing ineffective features Saying no to toxic clients Shifting job roles or responsibilities When to Pivot for Developer Success Are you stuck solving the wrong problem? Are sunk costs keeping you on the wrong path? Is your current direction still aligned with your goals? If not, it may be time to pivot and prioritize balance. Tools and Tactics for Finding Balance in Software Careers To close the episode, Rob and Michael outline several tools for creating balance in your developer workflow: Timeboxing and Pomodoro sessions Weekly journaling to identify stress triggers Asynchronous communication to reduce meetings Workspace adjustments for deep work vs. ideation Optimize Your Work Environment for Software Development Balance Experiment with different workspaces for different tasks—coding, brainstorming, or planning. These physical cues help your brain switch gears and stay fresh. Final Thoughts: Building a Sustainable Career in Software Development Finding balance in software development is more than a productivity hack—it's a mindset shift. Whether you're pausing for five minutes or pivoting away from a demanding client, your ability to reset and refocus determines long-term success. When developers learn to pause with purpose and pivot with intention, they don't just write better code—they build better careers. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources Avoid Burnout – Give Time To Yourself Detecting And Beating Burnout – An Interview with Victor Manzo Three Signs Of Burnout – Address These Before Its Too Late Three Ways To Avoid Burnout Building Better Developers With AI Podcast Videos – With Bonus Content

Founded and Funded
Engineering in the AI Era: Qodo Founder on the AI-Powered SDLC

Founded and Funded

Play Episode Listen Later Jul 10, 2025 35:14


In this episode of Founded & Funded, Madrona Investor Rolanda Fu is joined by Dedy Kredo, the co-founder and chief product officer of QodoAI — formerly CodiumAI, a 2024 IA40 winner and one of the most exciting AI companies shaping the future of software development. Dedy and his co-founder, Itamar, are entrepreneurs who have spent their careers building for developers, and with Qodo, they're tackling one of the most frustrating problems in software engineering — testing and verifying code. As AI generates more code, the challenge shifts to ensuring quality, maintaining standards, and managing complexity across the entire software development lifecycle. In this conversation, Dedy and Rolanda discuss how Qodo's agentic architecture and deep code-based understanding are helping enterprises leverage AI speed while ensuring code integrity and governance. They get into what it takes to build enterprise-ready AI platforms, the strategy behind scaling from a developer-first approach to major enterprise partnerships, and how AI agents might reshape software engineering teams altogether. Transcript: https://www.madrona.com/engineering-ai-era-qodo-dedy-kredo-on-ai-powered-sdlc Chapters:  (00:00) Introduction  (01:12) The Future of AI in Software Development (01:58) Dedy's Journey in Tech (03:02) The Genesis of Qodo (03:53) Qodo's Unique Approach to AI Coding (05:13) Exploring Qodo's Product Features (06:42) Code Review and Verification (08:53) Customizing AI Agents (11:02) Vibe Coding and Code Review (13:27) Developer Love vs. Enterprise Needs (15:33) Enterprise Adoption (17:51) Future of Software Engineering (22:13) Balancing Developer Love and Enterprise Sales (24:05) Advice for Founders 

The Fearless Mindset
Episode 256 - Beyond the Zoom Room: Why In-Person Still Wins in a Digital World

The Fearless Mindset

Play Episode Listen Later Jul 8, 2025 20:12


In this episode, Mark Ledlow is joined by Michael LaVista, Founder and CEO of Caxy Interactive, a software company based in the Midwest. They delve into the evolving landscape of business, technology, and human interaction. The discussion highlights the importance of digital transformation for companies, the balance between face-to-face interactions and digital communication, and the rising significance of platforms like LinkedIn for business networking. The conversation also explores the potential of AI, the growth of private jet usage, and takes a deep dive into sales strategies and market insights. Key anecdotes include the value of in-person meetings versus digital meetings and the innovative approaches used by prominent companies.Learn about all this and more in this episode of The Fearless Mindset Podcast.KEY TAKEAWAYSAdaptation to Digital: Companies have significant opportunities to become digital and scale operations efficiently without heavy reliance on human resources. Importance of In-Person Interaction: Face-to-face meetings and conferences are regaining importance post-COVID for building trust and effective communication. Human-Centered Approach: Understanding and addressing innate human emotions can improve customer experiences. Innovative Sales Strategies: Focusing on client engagement and real conversations can enhance sales outcomes. Effective Use of Technology: Services like JSX with Starlink show the value of reliable in-flight connectivity for maintaining business operations. Economic Resilience: Despite challenges, the American economy is expected to adapt and continue thriving with smart trade and business practices. AI Integration: Embrace AI cautiously but proactively, experimenting with its applications to stay ahead.QUOTES“The opportunity for a lot of companies is to sort of finally become digital. “People are so much more effective in person.”“Face-to-face time, shaking the hand, having a dinner, creates business intimacy.” “The idea that you can distribute content for basically free on platforms like YouTube is a game changer.” “Don't either be too hyped up or down on AI. It's going to make a difference and you might as well just jump in and start trying stuff.”Get to know more about Michael LaVista through the links below. https://www.linkedin.com/in/michaellavista/To hear more episodes of The Fearless Mindset podcast, you can go to https://the-fearless-mindset.simplecast.com/ or listen to major podcasting platforms such as Apple, Google Podcasts, Spotify, etc. You can also subscribe to the Fearless Mindset YouTube Channel to watch episodes on video.

Cup o' Go

Cup o' Go

Play Episode Listen Later Jul 4, 2025 51:39 Transcription Available


vscode-go v0.48.0 released with golangci-lint v2 supportgolangci-lint v2 showcase and interview with Ldez, episode 104LookPath bug: incorrect expansion of "" and "." in some PATH configurations

The Bootstrapped Founder
400: The Hidden Revolution: AI Is Democratizing Coding Mentorship

The Bootstrapped Founder

Play Episode Listen Later Jul 4, 2025 14:31 Transcription Available


One aspect of the AI hype we're all dealing with right now is severely underreported. And it's that part that I personally think has a much more substantial long-term impact than all the magical video generators and coding agents.This episode of The Bootstraped Founder is sponsored by Paddle.comThe blog post: https://thebootstrappedfounder.com/the-hidden-revolutionai-is-democratizing-coding-mentorship/ The podcast episode: https://tbf.fm/episodes/400-the-hidden-revolution-ai-is-democratizing-coding-mentorshipCheck out Podscan, the Podcast database that transcribes every podcast episode out there minutes after it gets released: https://podscan.fmSend me a voicemail on Podline: https://podline.fm/arvidYou'll find my weekly article on my blog: https://thebootstrappedfounder.comPodcast: https://thebootstrappedfounder.com/podcastNewsletter: https://thebootstrappedfounder.com/newsletterMy book Zero to Sold: https://zerotosold.com/My book The Embedded Entrepreneur: https://embeddedentrepreneur.com/My course Find Your Following: https://findyourfollowing.comHere are a few tools I use. Using my affiliate links will support my work at no additional cost to you.- Notion (which I use to organize, write, coordinate, and archive my podcast + newsletter): https://affiliate.notion.so/465mv1536drx- Riverside.fm (that's what I recorded this episode with): https://riverside.fm/?via=arvid- TweetHunter (for speedy scheduling and writing Tweets): http://tweethunter.io/?via=arvid- HypeFury (for massive Twitter analytics and scheduling): https://hypefury.com/?via=arvid60- AudioPen (for taking voice notes and getting amazing summaries): https://audiopen.ai/?aff=PXErZ- Descript (for word-based video editing, subtitles, and clips): https://www.descript.com/?lmref=3cf39Q- ConvertKit (for email lists, newsletters, even finding sponsors): https://convertkit.com?lmref=bN9CZw

PodRocket - A web development podcast from LogRocket
Prisma Postgres with Nikolas Burk (Repeat)

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Jul 3, 2025 28:37


In this repeat episode, Nikolas Burk, DevRel at Prisma, talks about Prisma Postgres, its unikernel architecture, and its seamless integration with cloud infrastructure. Discover how Prisma Postgres is revolutionizing database management with features like cold start elimination, real-time event handling and advanced caching strategies! Links X: https://x.com/nikolasburk LinkedIn: https://www.linkedin.com/in/nikolas-burk-1bbb7b8a Github: https://github.com/nikolasburk Resources Prisma Postgres®: Building a Modern PostgreSQL Service Using Unikernels & MicroVMs: https://www.prisma.io/blog/announcing-prisma-postgres-early-access We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Nikolas Burk.

Smart Software with SmartLogic
SDUI at Scale: GraphQL & Elixir at Cars.com with Zack Kayser

Smart Software with SmartLogic

Play Episode Listen Later Jul 3, 2025 49:18


Zack Kayser, Staff Software Engineer at cars.com, joins Elixir Wizards Sundi Myint and Charles Suggs to discuss how Cars.com adopted a server-driven UI (SDUI) architecture powered by Elixir and GraphQL to deliver consistent, updatable interfaces across web, iOS, and Android. We explore why SDUI matters for feature velocity, how a mature design system and schema planning make it feasible, and what it takes, culturally and technically, to move UI logic from client code into a unified backend. Key topics discussed in this episode: SDUI fundamentals and how it differs from traditional server-side rendering GraphQL as the single source of truth for UI components and layouts Defining abstract UI components on the server to eliminate duplicate logic Leveraging a robust design system as the foundation for SDUI success API-first development and cross-team coordination for schema changes Mock data strategies for early UI feedback without breaking clients Handling breaking changes and hot-fix deployments via server-side updates Enabling flexible layouts and A/B testing through server-controlled ordering Balancing server-driven vs. client-managed UI Iterative SDUI rollout versus “big-bang” migrations in large codebases Using type specs and Dialyxir for clear cross-team communication Integration testing at the GraphQL layer to catch UI regressions early Quality engineering's role in validating server-driven interfaces Production rollback strategies across web and native platforms Considerations for greenfield projects adopting SDUI from day one Zack and Ethan's upcoming Instrumenting Elixir Apps book Links mentioned: https://cars.com https://github.com/absinthe-graphql/absinthe Telemetry & Observability for Elixir Apps Ep: https://youtu.be/1V2xEPqqCso https://www.phoenixframework.org/blog/phoenix-liveview-1.0-released https://hexdocs.pm/phoenixliveview/assigns-eex.html https://graphql.org/ https://tailwindcss.com/ https://github.com/jeremyjh/dialyxir https://github.com/rrrene/credo GraphQL Schema https://graphql.org/learn/schema/ SwiftUI https://developer.apple.com/documentation/swiftui/  Kotlin https://kotlinlang.org/ https://medium.com/airbnb-engineering/a-deep-dive-into-airbnbs-server-driven-ui-system-842244c5f5 Zack's Twitter: https://x.com/kayserzl/ Zack's LinkedIn: https://www.linkedin.com/in/zack-kayser-93b96b88  Special Guest: Zack Kayser.