Podcasts about Software development

Creation and maintaining of programs and applications

  • 1,494PODCASTS
  • 5,051EPISODES
  • 36mAVG DURATION
  • 2DAILY NEW EPISODES
  • Jul 30, 2025LATEST
Software development

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Software development

Show all podcasts related to software development

Latest podcast episodes about Software development

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

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!

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.

Definitely, Maybe Agile
Risk & Agile – Why Moving Fast Doesn't Have to Break Things

Definitely, Maybe Agile

Play Episode Listen Later Jul 24, 2025 19:09 Transcription Available


Can agile teams really move fast without breaking stuff? In this episode, Dave and Peter dig into one of the biggest tensions in modern software delivery: the push for speed versus the need to manage risk.They unpack the idea that when agile is done right, it actually helps reduce risk, not amplify it. You'll hear stories and analogies (yep, including a messy kitchen and airplane cockpits) that bring this idea to life. Along the way, they highlight why teams that obsess over "faster delivery" often end up with systems that are, well, kind of fragile.Whether you're navigating compliance hurdles, trying to foster psychological safety, or just figuring out how to move fast without chaos, this conversation brings a grounded, practical take on how agile and risk can work together, not against each other. This week's takeaways:Learning continuously is more powerful than just moving quicklyTeams should feel safe to say “something doesn't feel right”Focus on what's working, not just what's broken

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.  

Generation AI
Software 3.0 and the Future of Software Development

Generation AI

Play Episode Listen Later Jul 15, 2025 59:10


In this technical deep-dive episode, Generation AI hosts Ardis Kadiu and Dr. JC Bonilla unpack Andre Karpathy's groundbreaking keynote on "Software 3.0" - the third revolution in how we tell computers what to do. They explore how we've moved from writing explicit code (Software 1.0) through neural networks (Software 2.0) to programming in plain English with LLMs (Software 3.0). The discussion reveals why LLMs represent a new computing paradigm comparable to the shift from mainframes to personal computers, and why Karpathy believes we're still in the "1960s era" of this revolution. Most importantly, they examine the massive opportunities this creates - from rebuilding infrastructure to creating agent-first applications - and why every software company needs to adapt or risk disruption. Whether you're a developer, entrepreneur, or education professional, this episode provides essential insights into the decade-long transformation ahead.Introduction and Context Setting (00:00:07)Decision to do a "geeky episode" after last week's personal discussionIntroduction to Andre Karpathy's Y Combinator keynote "Software is Evolving Again"Karpathy's background: Tesla self-driving, OpenAI co-founderSetting up the framework for understanding software evolutionSoftware 1.0: The Era of Explicit Instructions (00:03:55)Timeline: 1950s to 2010sProgramming with explicit instructions in languages like Python, C, COBOLDeterministic and predictable behaviorExample: Writing functions to classify spam emails with specific keywordsHow traditional developers were trained in this paradigmSoftware 2.0: Neural Networks as Programs (00:04:59)Timeline: 2010s to 2020sPrograms written as neural network weights instead of codeHumans become data curators rather than code writersTraining as the new form of "compiling" programsExample: Training neural networks on billions of emails for spam detectionThe shift from deterministic to probabilistic programmingSoftware 3.0: Natural Language Programming (00:07:00)Timeline: 2020s onwardProgramming in English through promptingLLMs as programmable computersEveryone becomes a programmerExample: Simply asking an LLM to "classify this email as spam or not"The democratization of programmingLLMs as the New Operating System (00:10:26)Three perspectives: utilities, fabrication plants, and operating systemsLLMs as utilities: like electricity, metered access, high reliabilityLLMs as fabs: enormous capital requirements, deep technical secretsLLMs as OS: new computing platform with CPU (LLM) and RAM (context window)Comparison to 1960s mainframe era - centralized, expensive computingThe Missing GUI for Intelligence (00:15:35)Current state: still in the "terminal phase" of AI computingNo graphical user interface for intelligence yetDiscussion on whether we'll skip to voice or need visual interfacesImportance of visual bandwidth for human information processingThe need for discoverability in interfacesDigital Spirits and AI Limitations (00:20:58)Karpathy's concept of LLMs as "people spirits"Superhuman abilities: perfect memory, instant processingCritical limitations: hallucinations, no long-term memoryThe "50 First Dates" problem - digital amnesiaJagged intelligence: superhuman at some tasks, terrible at othersExample: LLMs struggling with simple number comparisons (9.11 vs 9.9)Building Software 3.0 Applications (00:24:01)Four key features: context management, multi-LLM orchestration, application-specific GUIs, autonomy sliderThe cursor model as an exampleManaging complexity while making it simple for usersThe importance of the autonomy slider for user controlAI Agents and the Decade-Long Transition (00:27:42)"Agents are overrated" - not the year but the decade of agentsThe Iron Man suit analogy: augmentation vs replacementHuman-in-the-loop considerationsTesla Autopilot example: 10 years later, still not fully autonomousManaging expectations for the pace of changeVibe Coding Success Story (00:34:06)Real-world example from Engage conference presentationCIO builds prototype in 2 hours using LovableWeb-accessible syllabus database projectDramatic reduction in time and resources neededThe power of Software 3.0 for non-programmersInfrastructure Opportunities and Challenges (00:37:53)Three types of digital information consumers: humans, programs, AI agentsNeed for AI-accessible interfaces (LLM.txt files)Building infrastructure for agent consumptionMCP protocol for agent communicationThe massive rebuild opportunity for entrepreneursEducational Implications (00:39:12)Shift from information scarcity to abundanceKarpathy's approach: keeping student and teacher separate but working on same artifactNew skills needed: prompt engineering, context engineeringMoving from memorizing algorithms to understanding applicationDebugging AI reasoning vs debugging codeTraditional SaaS Transformation (00:47:19)The autonomy retrofit challengeDesigning UIs for both humans and agentsNeed for AI-accessible equivalents for every actionRisk of disruption from AI-first competitorsQuestions about human supervision and controlAction Items for Different Audiences (00:51:18)Developers: Learn all three paradigms, build partial autonomy, focus on human oversightEntrepreneurs: Identify migration opportunities, build infrastructure, design with autonomy sliderEveryone else: Start vibe coding, understand decade-long transition, develop human-AI collaboration skillsThe importance of starting now despite the long transition aheadClosing Thoughts and Call to Action (00:56:47)Karpathy's quote on the amazing opportunity aheadThe quest for autonomy and the 3.0 movementBeing part of a revolution in real-timeNeed for builders, thinkers, and creators in this new era - - - -Connect With Our Co-Hosts:Ardis Kadiuhttps://www.linkedin.com/in/ardis/https://twitter.com/ardisDr. JC Bonillahttps://www.linkedin.com/in/jcbonilla/https://twitter.com/jbonillxAbout The Enrollify Podcast Network:Generation AI is a part of the Enrollify Podcast Network. If you like this podcast, chances are you'll like other Enrollify shows too! Enrollify is made possible by Element451 — the next-generation AI student engagement platform helping institutions create meaningful and personalized interactions with students. Learn more at element451.com. Attend the 2025 Engage Summit! The Engage Summit is the premier conference for forward-thinking leaders and practitioners dedicated to exploring the transformative power of AI in education. Explore the strategies and tools to step into the next generation of student engagement, supercharged by AI. You'll leave ready to deliver the most personalized digital engagement experience every step of the way.Register now to secure your spot in Charlotte, NC, on June 24-25, 2025! Early bird registration ends February 1st -- https://engage.element451.com/register

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.

Ctrl+Alt+Azure
297 - Thoughts on vibe coding, productivity and the future of software development

Ctrl+Alt+Azure

Play Episode Listen Later Jul 2, 2025 40:43


In this week's episode, we'll talk about vibe coding - the practice of writing code that prioritizes aesthetics, creativity, and personal expression. What's our experience on this? What tooling are we using? What does this mean for productivity?(00:00) - Intro and catching up.(04:14) - Show content starts.Show links- Mistral Small 3.2Feedback - Give us feedback!

DevOps and Docker Talk
AI Agents Running Containers

DevOps and Docker Talk

Play Episode Listen Later Jul 1, 2025 55:14


The Daytona founders - Ivan Burazin and Vedran Jukic - discuss their pivot to an AI agent cloud. We dig into the new infrastructure requirements of developing agents that need their own sandboxes to operate in.A year ago, we had them on to talk about Daytona giving us remote development environments for humans, and they have now pivoted the company to focusing on providing cloud hosting environments for AI agents to operate.I suspect this is something we're all gonna eventually need to tackle as we work to automate more of our software engineering. So we spend time breaking down the concepts and the real world needs of humans developing agents, and then the needs of AI that require places to run their own tools in code.Check out the video podcast version here https://youtu.be/l8LBqDUwtV8Creators & Guests Cristi Cotovan - Editor Bret Fisher - Host Beth Fisher - Producer Ivan Burazin - Guest Vedran Jukic - Guest You can also support my content by subscribing to my YouTube channel and my weekly newsletter at bret.news!Grab the best coupons for my Docker and Kubernetes courses.Join my cloud native DevOps community on Discord.Grab some merch at Bret's Loot BoxHomepage bretfisher.com (00:00) - Intro (06:08) - Daytona's Sandbox Technology (12:57) - Practical Applications and Use Cases (14:29) - Security and Isolation in AI Agents (17:59) - Start Up Times for Sandboxing and Kubernetes (22:51) - Daytona vs Lambda (31:06) - Rogue Models and Isolation (34:54) - Humanless Operations and the Future of DevOps (47:17) - SDK vs MCP (50:15) - Human in the Loop (51:13) - Daytona: Open Source vs Product Offering

UBC News World
These Costly Errors Can Drain Your Budget When Outsourcing Software Development

UBC News World

Play Episode Listen Later Jul 1, 2025 7:56


One in six IT projects faces 200% budget overruns. Software outsourcing mistakes cost companies billions through communication gaps, unclear requirements, and poor quality control. Proper planning prevents these failures.For more information: https://bridgehiring.com/ Bridge Hiring City: Parowan Address: 41 N Main St Website: https://www.bridgehiring.com

What the Dev?
315: Gray work in software development (with Quickbase's Maya Palfreyman)

What the Dev?

Play Episode Listen Later Jul 1, 2025 21:36


In this episode, Jenna interviews Maya Palfreyman, product marketing director at Quickbase, who leads the company's research on gray work.They discuss:What gray work is and what sort of tasks qualify How it affects software developersThe impact of unaccounted gray work in planning cycles

AI Hustle: News on Open AI, ChatGPT, Midjourney, NVIDIA, Anthropic, Open Source LLMs

Jamie and Jaeden discuss the current landscape of fundraising in the AI sector, focusing on notable companies like Miriam Mirati's new venture and Harvey AI. They explore the implications of large funding rounds, the business models of these companies, and their potential for growth and revenue generation. The conversation highlights the excitement and uncertainty surrounding new AI startups and the tools available for aspiring entrepreneurs.AI Hustle YouTube Channel: https://www.youtube.com/@AI-Hustle-PodcastOur Skool Community: https://www.skool.com/aihustle/aboutTry AI Box: ⁠⁠https://AIBox.ai/⁠⁠Chapters00:00 Introduction to Fundraising in AI01:47 Miriam Marotti's New Venture03:57 Harvey AI's Growth and Success10:14 Opportunities in Software Development

React Native Radio
RNR 336 - RLRN: Building Boca Socios with Solito ft. Nahue Alberti

React Native Radio

Play Episode Listen Later Jun 27, 2025 22:32


Nahue Alberti from Paisanos joins Mazen to break down how they built the Boca Socios app using React Native, Solito, and a universal architecture—plus thoughts on AI testing, fast iteration, and building for real fans. Show Notes"The Universal Way: One Codebase, all platforms" on Paisanos blogPaisanos on LinkedInPaisanos on XConnect With Us!Nahue Alberti: @nays1_Mazen 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.

The MAD Podcast with Matt Turck
Guillermo Rauch: Why Software Development Will Never Be the Same

The MAD Podcast with Matt Turck

Play Episode Listen Later Jun 26, 2025 105:40


In this episode, Vercel CEO Guillermo Rauch goes deep on how V0, their text-to-app platform, has already generated over 100 million applications and doubled Vercel's user base in under a year.Guillermo reveals how a tiny SWAT team inside Vercel built V0 from scratch, why “vibe coding” is making software creation accessible to everyone (not just engineers), and how the AI Cloud is automating DevOps, making cloud infrastructure self-healing, and letting companies expose their data to AI agents in just five lines of code.You'll hear why “every company will have to rethink itself as a token factory,” how Vercel's Next.js went from a conference joke to powering Walmart, Nike, and Midjourney, and why the next billion app creators might not write a single line of code. Guillermo breaks down the difference between vibe coding and agentic engineering, shares wild stories of users building apps from napkin sketches, and explains how Vercel is infusing “taste” and best practices directly into their AI models.We also dig into the business side: how Vercel's AI-powered products are driving explosive growth, why retention and margins are strong, and how the company is adapting to a new wave of non-technical users. Plus: the future of MCP servers, the security challenges of agent-to-agent communication, and why prompting and AI literacy are now must-have skills.VercelWebsite - https://vercel.comX/Twitter - https://x.com/vercelGuillermo RauchLinkedIn - https://www.linkedin.com/in/rauchgX/Twitter - https://x.com/rauchgFIRSTMARKWebsite - https://firstmark.comX/Twitter - https://twitter.com/FirstMarkCapMatt Turck (Managing Director)LinkedIn - https://www.linkedin.com/in/turck/X/Twitter - https://twitter.com/mattturck(00:00) Intro (02:08) What Is V0 and Why Did It Take Off So Fast? (04:10) How Did a Tiny Team Build V0 So Quickly? (07:51) V0 vs Other AI Coding Tools (10:35) What is Vibe Coding? (17:05) Is V0 Just Frontend? Moving Toward Full Stack and Integrations (19:40) What Skills Make a Great Vibe Coder? (23:35) Vibe Coding as the GUI for AI: The Future of Interfaces (29:46) Developer Love = Agent Love (33:41) Having Taste as Developer (39:10) MCP Servers: The New Protocol for AI-to-AI Communication (43:11) Security, Observability, and the Risks of Agentic Web (45:25) Are Enterprises Ready for the Agentic Future? (49:42) Closing the Feedback Loop: Customer Service and Product Evolution (56:06) The Vercel AI Cloud: From Pixels to Tokens (01:10:14) How Vercel Adapts to the ICP Change? (01:13:47) Retention, Margins, and the Business of AI Products (01:16:51) The Secret Behind Vercel Last Year Growth (01:24:15) The Importance of Online Presence (01:30:49) Everything, Everywhere, All at Once: Being CEO 101 (01:34:59) Guillermo's Advice to Younger Self

The Agile Embedded Podcast
AI-augmented software development

The Agile Embedded Podcast

Play Episode Listen Later Jun 25, 2025 45:51


Luca and Jeff dive into how AI tools can supercharge embedded development workflows. Luca shares his extensive hands-on experience, while Jeff brings a fresh perspective as someone just starting to incorporate these tools. They explore how AI can help with coding, testing, and debugging - while emphasizing that good software engineering judgment remains crucial. The conversation is particularly timely since AI tools are evolving rapidly, unlike their usually more "evergreen" podcast topics.A key insight they discuss is that while AI tools offer amazing productivity boosts (much like IDEs did), they're not replacing experienced developers anytime soon. However, they raise interesting questions about the future job market for junior developers. Their take? Modern developers should absolutely embrace AI tools, but use them thoughtfully - especially when learning.Key Timestamps and Topics:00:00:00 - Welcome and episode overview00:00:43 - Why this topic won't age well (but that's okay!)00:02:20 - Breaking down different AI coding tools00:08:00 - Deep dive into aider and workflow integration00:20:02 - Using AI for testing and test-driven development00:27:00 - AI-assisted architecture work and its limitations00:30:40 - How AI helps explore unfamiliar codebases00:33:30 - Debugging with AI - pros and cons00:38:50 - What this means for development jobs00:43:59 - Using AI to learn new frameworks/languages00:46:15 - Embedded Online Conference preview You can find Jeff at https://jeffgable.com.You can find Luca at https://luca.engineer.Want to join the agile Embedded Slack? Click here

SaaS Scaled - Interviews about SaaS Startups, Analytics, & Operations
The Future of Ads: AI-Generated, Personalized, & Data-Driven with Hikari Senju

SaaS Scaled - Interviews about SaaS Startups, Analytics, & Operations

Play Episode Listen Later Jun 24, 2025 36:01


Today, we're joined by Hikari Senju, Founder and CEO at Omneky, the generative AI platform built for performance advertising. We talk about:Top 3 benefits of Gen AI in content marketingHow the market for digital ads is growing due to generative personalization & attribution capabilitiesAds taking on more of the sales functionThe need for thousands of variations of content to drive advertising results (& the dangers of serving the same ad repeatedly)Advertising to a world of digital users

The Fearless Mindset
Inside the Mind of a Tech CEO: Automation, Adversity & the Future of Cybersecurity

The Fearless Mindset

Play Episode Listen Later Jun 24, 2025 30:09


In this episode, Mark Ledlow is joined by Michael LaVista, Founder and CEO of Caxy Interactive, a software company based in the Midwest. They discuss various topics including handling adversity, the rise of AI, and its implications for businesses. Mike shares insights on the software industry's evolution, the significance of automation, and the challenges posed by AI security. He also provides his perspective on the future of the tech industry, the impact of quantum computing, and the volatile nature of cryptocurrencies. The conversation gives listeners a comprehensive view of the current and future trends in technology and business.Learn about all this and more in this episode of The Fearless Mindset Podcast.KEY TAKEAWAYSAdapting to AI: The discussion emphasizes the rapid integration of AI in businesses, moving from experimental phases to becoming part of operational systems. Efficiency and Automation: Mike discusses his passion for automation, stressing the importance of optimizing processes to eliminate manual, time-consuming tasks. AI and Security: There's an outlined concern about AI's role in cybersecurity, particularly the risks of AI being exploited for malicious purposes. Economic Volatility: Tariffs and geopolitical changes are influencing operational costs and strategies for businesses, especially those involved in manufacturing and trading. Technological Talent: There's a notable shortage of skilled developers, emphasizing the necessity for continuous learning and adapting hiring practices to include self-taught individuals. Future Trends: Quantum computing poses significant future risks to current encryption methods, indicating a paradigm shift in cybersecurity.QUOTES"I hate the idea of people doing manual slow, stupid things that drives me crazy." "The idea of like kind of protecting yourself and, you know, putting it in a walled garden where it's protected against hacking." "We're really looking for all of our growth around Chicago to develop like a good, you know, culture, corporate family there." "For me, cryptocurrency is really just gambling and that's okay. I'm not putting a judgment on it." "You have to be able to compete. And I feel like when you have all that waste lying around, that's where your margin dollars just slip away." "Developers aren't going away completely. It's just like a different, your job will be different."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.

The UpFlip Podcast
192. How to Start a SaaS Business (Even If You're Not in Tech)

The UpFlip Podcast

Play Episode Listen Later Jun 23, 2025 31:18


Dan Uyemura, founder of the top-rated gym software company PushPress, joins Ryan Atkinson on The UpFlip Podcast to share his journey of building a successful SaaS business. As a former internet engineer and gym owner, Dan intimately understood the need for better software development in the fitness industry, leading him to create PushPress. This episode dives into the core challenges and triumphs of building a software company from the ground up.Learn about the surprising inspiration behind the company name, the long game strategy that drove  business growth, and the valuable lessons he learned about identifying market needs and building a Minimum Viable Product (MVP).Tune in to hear Dan's candid insights on scaling a software platform, the importance of listening to customer feedback, and his unwavering commitment to providing genuine value. Whether you're an aspiring entrepreneur or looking to refine your business strategy, this episode offers a practical look into the SaaS market.Takeaways:- Entrepreneurship often involves turning frustrations into opportunities, as Dan built PushPress to solve his own problems with gym software.- Customer service can be a significant differentiator, especially in the early stages of building a SaaS company.- Authenticity and a genuine love for your customer base are crucial for long-term success in niche markets.- Scaling a vertical SaaS business can be a slow and steady process, requiring patience and perseverance.- Your initial product might be more of a learning tool, and you need to be prepared to rebuild or significantly iterate as you understand customer needs better.- Listening to customer feedback and allowing it to guide product development (like PushPress Grow) can lead to significant revenue streams.- Having a strong conviction about your product and target audience can help you make strategic decisions, including when to say "no" to potential clients.- A holistic marketing approach, including SEO and paid advertising, becomes important for sustained growth.- Building a successful SaaS company requires a long-term perspective and the ability to weather numerous challenges.- Providing value to your customers should be the primary driver, with financial success being a result of that value creation.Tags:  SaaS, Tech Ventures, Software Development, Business Growth, Business FundingResources:Start Your Business Today: https://links.upflip.com/3ZJxGqn Connect with Dan : https://www.instagram.com/danielsan/?hl=en

Cup o' Go
What's coming in Go 1.25? Plus Redowan Delowar on what makes Go different from other languages

Cup o' Go

Play Episode Listen Later Jun 23, 2025 49:24 Transcription Available


Go 1.25rc1 releasedOpinion: Go should be more opinionated by Elton MinettoBlog: HTTP QUERY and Go by Kevin McDonaldInterview with Redowan DelowarBlog post: You probably don't need a DI frameworkBlogFx dependency injection framework for GoBlog: How I program with agents ★ Support this podcast on Patreon ★

Scrum Master Toolbox Podcast
BONUS: Never Stop Experimenting—Building a Culture of Continuous Discovery | Stavros Stavru

Scrum Master Toolbox Podcast

Play Episode Listen Later Jun 21, 2025 31:11


BONUS: Never Stop Experimenting—Building a Culture of Continuous Discovery with Stavros Stavru In this BONUS episode, we dive deep into the world of continuous experimentation with Stavros Stavru, Ph.D. in Organizational Transformations and founder of EdTech ventures AhaPlay and The Caringers. Stavros shares insights from his latest book "Never Stop Experimenting" and reveals how teams can maintain their discovery mindset while balancing the pressures of delivery. The Exploration-Exploitation Dilemma "What would we choose? What we know, and try to exploit? Or go for something new, and better than we currently have?" Stavros introduces us to one of the fundamental challenges facing modern teams: the tension between exploration and exploitation. He explains how teams often start with an exploration mindset, focused on solving real problems through discovery. However, over time, there's a natural shift from discovery to delivery, and teams forget the importance of continued exploration. The title "Never Stop Experimenting" serves as an anchor for teams to remember the value of maintaining their experimental approach even when delivery pressures mount. Born from a Decade of Practice "All the techniques that I describe in the book were born during 10 years of practice." The book isn't theoretical - it's grounded in real-world application. Stavros shares how every technique and framework in "Never Stop Experimenting" emerged from his extensive hands-on experience working with teams over a decade. This practical foundation ensures that readers get battle-tested approaches rather than untested concepts. Software Development as Incremental Experiments "Experimentation requires a creative process." Stavros addresses a common challenge: while teams understand the benefits of experimentation and want to experiment, they often face management resistance that ultimately demotivates the team. He emphasizes that viewing software development as a series of incremental experiments isn't just beneficial - it's absolutely necessary for teams to remain innovative and responsive to changing needs. The Fatware Matrix: Putting Products on a Diet "The challenge: how do you convince the business that you need to spend some time removing features?" One of the book's standout concepts is "The Fatware Matrix," which helps Product Managers recognize when their product is becoming bloated. Stavros introduces a practical tool combining the Kano framework with maintenance cost analysis to illustrate the true cost and impact of maintaining old features. This approach helped one team successfully remove features from their software, with stakeholders later commenting, "Now this is more transparent for us." The key is managing feature creep and software bloat before they become overwhelming. The NSE Ratio: Optimizing Experimentation Rhythm "It's when we try something new that we learn what works. We need to change something on a regular basis." The NSE (Never Stop Experimenting) Ratio measures how long teams wait before introducing new approaches or experimenting with their processes. Stavros explains how teams should define their NSE ratio as part of their team agreements, establishing a regular cadence for trying new things. This systematic approach ensures that learning and adaptation become embedded in the team's rhythm rather than happening sporadically. Building a Safe-to-Fail Culture "Speak of your own failures. When we show our failures as leaders, we show the team that they can run their own experiments." Creating a truly safe-to-fail environment requires leaders to model vulnerability and transparency about their own mistakes. Stavros emphasizes that leaders must give the example by sharing their failures openly, which gives permission for the rest of the organization to take risks and learn from their own experiments. This leadership modeling is crucial for establishing psychological safety around experimentation. About Stavros Stavru Stavros is a Ph.D. in Organizational Transformations and a leading voice in Agile coaching, leadership, and soft skills. Founder of EdTech ventures AhaPlay and The Caringers, he has delivered over 800 trainings and authored Never Stop Experimenting, a powerful toolkit for continuous improvement across teams and organizations. You can connect with Stavros Stavru on LinkedIn, and check his book site at Neverstopexperimenting.com.

React Native Radio
RNR 335 - State Management Revisited

React Native Radio

Play Episode Listen Later Jun 20, 2025 38:35


State management isn't one-size-fits-all. Jamon, Robin, and Mazen compare tools they've used on real projects, where trade-offs show up, and how their opinions have evolved.Connect With Us!Jamon 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.

Smart Software with SmartLogic
Nx and Machine Learning in Elixir with Sean Moriarity

Smart Software with SmartLogic

Play Episode Listen Later Jun 19, 2025 44:21


Today on Elixir Wizards, hosts Sundi Myint and Charles Suggs catch up with Sean Moriarity, co-creator of the Nx project and author of Machine Learning in Elixir. Sean reflects on his transition from the military to a civilian job building large language models (LLMs) for software. He explains how the Elixir ML landscape has evolved since the rise of ChatGPT, shifting from building native model implementations toward orchestrating best-in-class tools. We discuss the pragmatics of adding ML to Elixir apps: when to start with out-of-the-box LLMs vs. rolling your own, how to hook into Python-based libraries, and how to tap Elixir's distributed computing for scalable workloads. Sean closes with advice for developers embarking on Elixir ML projects, from picking motivating use cases to experimenting with domain-specific languages for AI-driven workflows. Key topics discussed in this episode: The evolution of the Nx (Numerical Elixir) project and what's new with ML in Elixir Treating Elixir as an orchestration layer for external ML tools When to rely on off-the-shelf LLMs vs. custom models Strategies for integrating Elixir with Python-based ML libraries Leveraging Elixir's distributed computing strengths for ML tasks Starting ML projects with existing data considerations Synthetic data generation using large language models Exploring DSLs to streamline AI-powered business logic Balancing custom frameworks and service-based approaches in production Pragmatic advice for getting started with ML in Elixir Links mentioned: https://hexdocs.pm/nx/intro-to-nx.html https://pragprog.com/titles/smelixir/machine-learning-in-elixir/ https://magic.dev/ https://smartlogic.io/podcast/elixir-wizards/s10-e10-sean-moriarity-machine-learning-elixir/ Pragmatic Bookshelf: https://pragprog.com/ ONNX Runtime Bindings for Elixir: https://github.com/elixir-nx/ortex https://github.com/elixir-nx/bumblebee Silero Voice Activity Detector: https://github.com/snakers4/silero-vad Paulo Valente Graph Splitting Article: https://dockyard.com/blog/2024/11/06/2024/nx-sharding-update-part-1 Thomas Millar's Twitter https://x.com/thmsmlr https://github.com/thmsmlr/instructorex https://phoenix.new/ https://tidewave.ai/ https://en.wikipedia.org/wiki/BERT(language_model) Talk: PyTorch: Fast Differentiable Dynamic Graphs in Python (https://www.youtube.com/watch?v=am895oU6mmY) by Soumith Chintala https://hexdocs.pm/axon/Axon.html https://hexdocs.pm/exla/EXLA.html VLM (Vision Language Models Explained): https://huggingface.co/blog/vlms https://github.com/ggml-org/llama.cpp Vector Search in Elixir: https://github.com/elixir-nx/hnswlib https://www.amplified.ai/ Llama 4 https://mistral.ai/ Mistral Open-Source LLMs: https://mistral.ai/ https://github.com/openai/whisper Elixir Wizards Season 5: Adopting Elixir https://smartlogic.io/podcast/elixir-wizards/season-five https://docs.ray.io/en/latest/ray-overview/index.html https://hexdocs.pm/flame/FLAME.html https://firecracker-microvm.github.io/ https://fly.io/ https://kubernetes.io/ WireGuard VPNs https://www.wireguard.com/ https://hexdocs.pm/phoenixpubsub/Phoenix.PubSub.html https://www.manning.com/books/deep-learning-with-python Code BEAM 2025 Keynote: Designing LLM Native Systems - Sean Moriarity Ash Framework https://ash-hq.org/ Sean's Twitter: https://x.com/seanmoriarity Sean's Personal Blog: https://seanmoriarity.com/ Erlang Ecosystems Foundation Slack: https://erlef.org/slack-invite/erlef Elixir Forum https://elixirforum.com/ Sean's LinkedIn: https://www.linkedin.com/in/sean-m-ba231a149/ Special Guest: Sean Moriarity.

Develpreneur: Become a Better Developer and Entrepreneur
Improving Team Collaboration in Software Development: Proven Strategies for Success

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Jun 19, 2025 25:50


In this episode of Building Better Developers, hosts Rob Broadhead and Michael Meloche explore how to improve team collaboration in software development through the lens of AI-driven insights. Whether you're a solo developer, part of a tight-knit team, or scaling across departments, collaboration remains the backbone of efficiency and success. What Does Collaboration Mean in Development? AI kicked off the discussion with a powerful insight: define “efficiency” in context. But more importantly, it highlighted that collaboration fuels efficiency, not just working faster, but working better. Effective collaboration avoids: Redundant work Misunderstood requirements Tech debt and burnout Rob emphasized that a productive team isn't rushing through tasks but solving the correct problems—together—on the first try. Collaboration Strategies for Solo Developers Even solo developers need structured collaboration between their tools, their future selves, and their automation stack. Top collaboration tips for independent devs: Use opinionated frameworks like Next.js or Rails to minimize decision fatigue. Automate repetitive tasks early to save time in the long run. Commit code regularly with meaningful messages. Document workflows using Notion, Obsidian, or Jira—even if you're the only one using them. Containerize development environments for repeatability and rapid setup. “Solo doesn't mean siloed. Collaborate with your tools, your past decisions, and future goals.” Enhancing Collaboration in Small Development Teams For teams of 2–10 developers, Rob and Michael discussed how tight feedback loops and structured communication are essential to avoid chaos. Recommended practices for small team collaboration: Short, focused daily standups Shared development environments Lightweight Agile or Kanban boards Early investment in CI/CD pipelines Use of pair programming or mob programming for knowledge sharing Michael emphasized Agile's power in synchronizing team efforts, avoiding duplicated work, and solving problems more efficiently as a unit. “Agile helps teams collaborate—not just communicate. It keeps everyone moving in the same direction.” Solving Common Bottlenecks Together AI highlighted four universal collaboration pain points and solutions: Slow Code Reviews - Use SLAs and rotate reviewers Unclear Requirements - Kick off with 15-minute clarification huddles Testing Paralysis - Focus on integration tests and avoid overtesting Context Switching - Block dedicated focus hours Michael zeroed in on testing paralysis, especially in early-stage projects, where developers are too busy scaffolding to write tests. Without collaboration on testing plans, critical issues may be overlooked until it is too late. Rob addressed context switching, warning against excessive meetings that fragment developer flow. Leads should shield devs from distraction by delivering distilled, actionable feedback. Final Thoughts on Collaborative Development As teams grow, minor issues scale fast, and so do inefficiencies. Tools, meetings, workflows, and expectations must all scale intentionally. Rob reminded leaders to summarize and distill information before passing it to their teams and to make clever use of tools like AI, recordings, and summaries to keep everyone aligned without wasting time. “If you're building better developers, you're also building better collaborators.” Take Action: Build Collaboration Into Your Workflow Reassess your standups and review cycles Empower solo devs with documentation and CI/CD Streamline onboarding with containers Test early, test together Protect team focus time 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 Embrace Feedback for Better Teams Using Offshore Teams and Resources – Interview With Tanika De Souza Moving To Mobile Teams and Building Them – Sebastian Schieke Building Better Developers With AI Podcast Videos – With Bonus Content

Investor Fuel Real Estate Investing Mastermind - Audio Version
Revolutionize Your Real Estate Game: The Future of AI & Automation

Investor Fuel Real Estate Investing Mastermind - Audio Version

Play Episode Listen Later Jun 17, 2025 23:14


In this conversation, John Harcar interviews Jared Hart about the integration of AI in the mortgage industry. Jared shares his journey from being a loan officer to developing AI-powered tools that assist loan officers in managing their processes and engaging with clients. The discussion covers the challenges of software development, the importance of utilizing technology, and the common mistakes loan officers make. Jared emphasizes the significance of persistence and having a clear goal in business, while also highlighting the value of maintaining a robust database for client follow-up. Professional Real Estate Investors - How we can help you: Investor Fuel Mastermind:  Learn more about the Investor Fuel Mastermind, including 100% deal financing, massive discounts from vendors and sponsors you're already using, our world class community of over 150 members, and SO much more here: http://www.investorfuel.com/apply   Investor Machine Marketing Partnership:  Are you looking for consistent, high quality lead generation? Investor Machine is America's #1 lead generation service professional investors. Investor Machine provides true ‘white glove' support to help you build the perfect marketing plan, then we'll execute it for you…talking and working together on an ongoing basis to help you hit YOUR goals! Learn more here: http://www.investormachine.com   Coaching with Mike Hambright:  Interested in 1 on 1 coaching with Mike Hambright? Mike coaches entrepreneurs looking to level up, build coaching or service based businesses (Mike runs multiple 7 and 8 figure a year businesses), building a coaching program and more. Learn more here: https://investorfuel.com/coachingwithmike   Attend a Vacation/Mastermind Retreat with Mike Hambright: Interested in joining a “mini-mastermind” with Mike and his private clients on an upcoming “Retreat”, either at locations like Cabo San Lucas, Napa, Park City ski trip, Yellowstone, or even at Mike's East Texas “Big H Ranch”? Learn more here: http://www.investorfuel.com/retreat   Property Insurance: Join the largest and most investor friendly property insurance provider in 2 minutes. Free to join, and insure all your flips and rentals within minutes! There is NO easier insurance provider on the planet (turn insurance on or off in 1 minute without talking to anyone!), and there's no 15-30% agent mark up through this platform!  Register here: https://myinvestorinsurance.com/   New Real Estate Investors - How we can work together: Investor Fuel Club (Coaching and Deal Partner Community): Looking to kickstart your real estate investing career? Join our one of a kind Coaching Community, Investor Fuel Club, where you'll get trained by some of the best real estate investors in America, and partner with them on deals! You don't need $ for deals…we'll partner with you and hold your hand along the way! Learn More here: http://www.investorfuel.com/club   —--------------------

Cup o' Go
Agentic workflows and AI firewalls, so pretty much cancelling ourselves out

Cup o' Go

Play Episode Listen Later Jun 16, 2025 13:59 Transcription Available


Don't forget to visit cupogo dot dev, where you can find links to all the things!

Citadel Dispatch
CD164: ALEX GLEASON - TRUTH SOCIAL, NOSTR, AI, AND BITCOIN

Citadel Dispatch

Play Episode Listen Later Jun 13, 2025 86:36 Transcription Available


Alex Gleason was one of the main architects behind Donald Trump's Truth Social. Now he focuses on the intersection of nostr, ai, and bitcoin. We dive deep into how he thinks about the future of nostr and vibe coding: using ai tools to rapidly prototype and ship apps with simple text based prompts.Alex on Nostr: https://primal.net/p/nprofile1qqsqgc0uhmxycvm5gwvn944c7yfxnnxm0nyh8tt62zhrvtd3xkj8fhggpt7fyStacks: https://getstacks.dev/EPISODE: 164BLOCK: 901101PRICE: 957 sats per dollar(00:00:02) Alex's Presentation at the Oslo Freedom Forum(00:01:31) Challenges and Opportunities in Decentralized Platforms(00:02:31) The Role of AI in Decentralized Social Media(00:05:00) Happy Bitcoin Friday(00:06:09) Guest Introduction: Alex Gleason(00:07:02) Truth Social(00:10:35) Challenges of Centralized vs Decentralized Platforms(00:14:01) Bridging Platforms(00:19:13) Limitations and Potential of Mastodon and Bluesky(00:24:08) The Future of AI and Vibe Coding(00:31:08) Empowering Developers with AI(00:38:09) The Impact of AI on Software Development(00:47:02) Building with Getstacks.dev(00:53:04) Impact of AI Models(01:02:01) Monetization and Future of AI Development(01:14:07) Open Source Development in an AI World(01:22:17) Data Preservation Using NostrVideo: https://primal.net/e/nevent1qqs96kxmxc7mufgt6n2rxpphg8ptyx2kl47a7rj389jrwmvjy6rhuhgmfel87support dispatch: https://citadeldispatch.com/donatenostr live chat: https://citadeldispatch.com/streamodell nostr account: https://primal.net/odelldispatch nostr account: https://primal.net/citadelyoutube: https://www.youtube.com/@CitadelDispatchpodcast: https://serve.podhome.fm/CitadelDispatchstream sats to the show: https://www.fountain.fm/rock the badge: https://citadeldispatch.com/shopjoin the chat: https://citadeldispatch.com/chatlearn more about me: https://odell.xyz