Computing discipline
POPULARITY
Categories
This is a recap of the top 10 posts on Hacker News on August 27, 2025. This podcast was generated by wondercraft.ai (00:30): Dissecting the Apple M1 GPU, the endOriginal post: https://news.ycombinator.com/item?id=45034537&utm_source=wondercraft_ai(01:55): MonodrawOriginal post: https://news.ycombinator.com/item?id=45037904&utm_source=wondercraft_ai(03:20): Scientist exposes anti-wind groups as oil-funded, now they want to silence himOriginal post: https://news.ycombinator.com/item?id=45036231&utm_source=wondercraft_ai(04:45): Nx compromised: malware uses Claude code CLI to explore the filesystemOriginal post: https://news.ycombinator.com/item?id=45038653&utm_source=wondercraft_ai(06:10): The Therac-25 Incident (2021)Original post: https://news.ycombinator.com/item?id=45036294&utm_source=wondercraft_ai(07:35): Google has eliminated 35% of managers overseeing small teams in past yearOriginal post: https://news.ycombinator.com/item?id=45045398&utm_source=wondercraft_ai(09:01): Unexpected productivity boost of RustOriginal post: https://news.ycombinator.com/item?id=45041286&utm_source=wondercraft_ai(10:26): Uncomfortable Questions About Android Developer VerificationOriginal post: https://news.ycombinator.com/item?id=45035699&utm_source=wondercraft_ai(11:51): I Am An AI HaterOriginal post: https://news.ycombinator.com/item?id=45043741&utm_source=wondercraft_ai(13:16): Malicious versions of Nx and some supporting plugins were publishedOriginal post: https://news.ycombinator.com/item?id=45034496&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
This is a recap of the top 10 posts on Hacker News on August 26, 2025. This podcast was generated by wondercraft.ai (00:30): Gemini 2.5 Flash ImageOriginal post: https://news.ycombinator.com/item?id=45026719&utm_source=wondercraft_ai(01:54): Claude for ChromeOriginal post: https://news.ycombinator.com/item?id=45030760&utm_source=wondercraft_ai(03:19): We regret but have to temporary suspend the shipments to USAOriginal post: https://news.ycombinator.com/item?id=45029579&utm_source=wondercraft_ai(04:44): Michigan Supreme Court: Unrestricted phone searches violate Fourth AmendmentOriginal post: https://news.ycombinator.com/item?id=45029764&utm_source=wondercraft_ai(06:08): US IntelOriginal post: https://news.ycombinator.com/item?id=45024786&utm_source=wondercraft_ai(07:33): Framework Laptop 16Original post: https://news.ycombinator.com/item?id=45027725&utm_source=wondercraft_ai(08:58): macOS 26 Tahoe's Dead Canary Utility App IconsOriginal post: https://news.ycombinator.com/item?id=45020685&utm_source=wondercraft_ai(10:23): Proposal to Ban Ghost JobsOriginal post: https://news.ycombinator.com/item?id=45028785&utm_source=wondercraft_ai(11:47): Dissecting the Apple M1 GPU, the endOriginal post: https://news.ycombinator.com/item?id=45034537&utm_source=wondercraft_ai(13:12): Show HN: A zoomable, searchable archive of BYTE magazineOriginal post: https://news.ycombinator.com/item?id=45028002&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
This is a recap of the top 10 posts on Hacker News on August 25, 2025. This podcast was generated by wondercraft.ai (00:30): Google will allow only apps from verified developers to be installed on AndroidOriginal post: https://news.ycombinator.com/item?id=45017028&utm_source=wondercraft_ai(01:54): What are OKLCH colors?Original post: https://news.ycombinator.com/item?id=45010876&utm_source=wondercraft_ai(03:18): Show HN: Base, an SQLite database editor for macOSOriginal post: https://news.ycombinator.com/item?id=45014131&utm_source=wondercraft_ai(04:42): Ban me at the IP level if you don't like meOriginal post: https://news.ycombinator.com/item?id=45010183&utm_source=wondercraft_ai(06:06): Building the mouse Logitech won't makeOriginal post: https://news.ycombinator.com/item?id=45014993&utm_source=wondercraft_ai(07:30): FCC bars providers for non-compliance with robocall protectionsOriginal post: https://news.ycombinator.com/item?id=45015354&utm_source=wondercraft_ai(08:54): Temporary suspension of acceptance of mail to the United StatesOriginal post: https://news.ycombinator.com/item?id=45016517&utm_source=wondercraft_ai(10:18): Google's Liquid CoolingOriginal post: https://news.ycombinator.com/item?id=45016720&utm_source=wondercraft_ai(11:42): An illustrated guide to OAuthOriginal post: https://news.ycombinator.com/item?id=45013131&utm_source=wondercraft_ai(13:06): macOS 26 Tahoe's Dead Canary Utility App IconsOriginal post: https://news.ycombinator.com/item?id=45020685&utm_source=wondercraft_aiThis is a third-party project, independent from HN and YC. Text and audio generated using AI, by wondercraft.ai. Create your own studio quality podcast with text as the only input in seconds at app.wondercraft.ai. Issues or feedback? We'd love to hear from you: team@wondercraft.ai
BONUS: The Platform-as-Product Revolution: How to Turn Your Biggest Cost Center Into Your Secret Weapon With Alvaro Lorente In this BONUS episode we explore a topic that's creating a lot of discussion—and sometimes confusion—in the software community: Platform Teams vs DevOps. In this conversation, we dive into Alvaro Lorente's journey from delivery teams to platform leadership, exploring how to treat platforms as products, avoid common pitfalls, and build bridges between engineering and product leadership. The Evolution from DevOps Role to Platform Team "DevOps is a culture, not a role." Alvaro's journey into platform work began when he joined a company where the infrastructure team was left behind and struggling with traditional DevOps approaches. Initially, they had a single DevOps person who became a bottleneck rather than an enabler. This experience highlighted a fundamental misunderstanding that many organizations face—treating DevOps as a job title rather than a cultural shift toward collaboration and shared responsibility. The team experimented with a "DevOps buddy" approach, placing experienced individuals within each delivery team, before eventually consolidating into a dedicated platform team with the clear intention of treating it as a product-focused unit. Platform as a Product: A Scaling Strategy "Platform as a product is a scaling strategy. Look for common problems that you can then solve once, and serve many." The concept of treating platforms as products emerged from recognizing that feature delivery teams have continuity and ongoing needs that a platform team should serve. Rather than solving their own problems first, successful platform teams focus on making other teams' work easier and more comfortable while managing costs effectively. This approach requires identifying common problems across multiple teams and creating solutions that can be implemented once but serve many. The key insight is that platform teams exist to facilitate the delivery of value in a scalable way for other teams, not to pursue their own technical interests. Understanding Your Customer and Validating Value "I want to see platform team members talking to their customers. Understand their pains, and what they struggle with." Effective platform teams operate like any other product team by actively listening to their customer-teams rather than pushing ideas onto them. This means platform team members should regularly engage with their internal customers to understand pain points and struggles. Success requires defining clear KPIs for the platform and focusing on the quality of deliverables including release notes, demos, bug fixing processes, and feature prioritization. The validation comes from observing whether teams willingly adopt platform features rather than being mandated to use them. Building Bridges with Product Leadership "Focus on the key impact and value that the platform team can bring to the company." Making the case for investing product talent in platform teams requires demonstrating concrete business value. This includes quantifying how many incidents are being resolved faster or prevented entirely, and highlighting the money saved through internal platform development versus external solutions. Platform work offers excellent growth opportunities for Product Owners, serving as a training ground for product thinking and stakeholder management. The focus should always be on measurable impact rather than technical complexity. Avoiding Common Platform Team Traps "Don't just start working on what you think is important! Start with the Product process, listen to the client-teams, and help them directly." When standing up a platform team, several critical mistakes can derail success. The most important trap to avoid is immediately diving into what the platform team thinks is important without first understanding customer needs. Platform teams should resist delivery pressure that might compromise quality and never mandate adoption of their features—teams should want to use what the platform provides. Treating the platform as a genuine product with quality standards is essential, and leaders should view the creation of a platform team as the beginning of a change management process rather than just a technical reorganization. Resources and Continuous Learning "One size does NOT fit all!" For teams looking to improve their platform work, Alvaro recommends Camille Fournier's work on platform teams and resources focused on "The value of product thinking in platform teams." The key is to get experiments running within your team and recognize that there's no universal solution—each organization must find its own path based on its unique context and needs. About Alvaro Lorente Currently Director of Engineering at Voxel (an Amadeus company), Alvaro is a software engineer who has grown in the people leadership path, experimenting with everything from product development to startups and open source projects. He embraces the idea of being a jack of all trades, helping wherever needed to drive value and impact. You can connect with Alvaro Lorente on LinkedIn and follow his insights through his Substack newsletter titled Leads Horizons.
In this episode of Elixir Wizards, host Sundi Myint chats with SmartLogic engineers and fellow Wizards Dan Ivovich and Charles Suggs about the practical tooling that surrounds Elixir in a consultancy setting. We dig into how standardized dev environments, sensible scaffolding, and clear observability help teams ship quickly across many client projects without turning every app into a snowflake. Join us for a grounded tour of what's working for us today (and what we've retired), plus how we evaluate new tech (including AI) through a pragmatic, Elixir-first lens. Key topics discussed in this episode: Standardizing across projects: why consistent environments matter in consultancy work Nix (and flakes) for reproducible dev setups and faster onboarding Igniter to scaffold common patterns (auth, config, workflows) without boilerplate drift Deployment approaches: OTP releases, runtime config, and Ansible playbooks Frontend pipeline evolution: from Brunch/Webpack to esbuild + Tailwind Observability in practice: Prometheus metrics and Grafana dashboards Handling time-series and sensor data When Explorer can be the database Picking the right tool: Elixir where it shines, integrations where it counts Using AI with intention: code exploration, prototypes, and guardrails for IP/security Keeping quality high across multiple codebases: tests, telemetry, and sensible conventions Reducing context-switching costs with shared patterns and playbooks Links mentioned: http://smartlogic.io https://nix.dev/ https://github.com/ash-project/igniter Elixir Wizards S13E01 Igniter with Zach Daniel https://youtu.be/WM9iQlQSFg https://github.com/elixir-explorer/explorer Elixir Wizards S14E09 Explorer with Chris Grainger https://youtu.be/OqJDsCF0El0 Elixir Wizards S14E08 Nix with Norbert (Nobbz) Melzer https://youtu.be/yymUcgy4OAk https://jqlang.org/ https://github.com/BurntSushi/ripgrep https://github.com/resources/articles/devops/ci-cd https://prometheus.io/ https://capistranorb.com/ https://ansible.com/ https://hexdocs.pm/phoenix/releases.html https://brunch.io/ https://webpack.js.org/loaders/css-loader/ https://tailwindcss.com/ https://sass-lang.com/dart-sass/ https://grafana.com/ https://pragprog.com/titles/passweather/build-a-weather-station-with-elixir-and-nerves/ https://www.datadoghq.com/ https://sqlite.org/ Elixir Wizards S14E06 SDUI at Cars.com with Zack Kayser https://youtu.be/nloRcgngTk https://github.com/features/copilot https://openai.com/codex/ https://www.anthropic.com/claude-code YouTube Video: Vibe Coding TEDCO's RFP https://youtu.be/i1ncgXZJHZs Blog: https://smartlogic.io/blog/how-i-used-ai-to-vibe-code-a-website-called-for-in-tedco-rfp/ Blog: https://smartlogic.io/blog/from-vibe-to-viable-turning-ai-built-prototypes-into-market-ready-mvps/ https://www.thriftbooks.com/w/eragon-by-christopher-paolini/246801 https://tidewave.ai/ !! We Want to Hear Your Thoughts *!!* Have questions, comments, or topics you'd like us to discuss in our season recap episode? Share your thoughts with us here: https://forms.gle/Vm7mcYRFDgsqqpDC9
How can we build resilience when facing adversity, and build a growth mindset to push through intimidation to have a voice? In this episode, we welcome Dhwani Trivedi, Program Manager and Business Operations Director at a Global Aerospace and Defense organization. Dhwani shares her experience of managing self-doubt, leveraging feedback, maintaining self-respect, and the importance of assertive communication. She also unveils her unique personal system for continuous improvement across various life domains and emphasizes the significance of mentorship, self-promotion, and showing up consistently with purpose and integrity. The episode provides practical insights and inspiring stories to help individuals express their authentic selves and build a supportive network. 00:00 Introduction 01:55 Voice and Personal Branding 03:12 How Self-Doubt Led to Not Speaking Up 07:54 Pushing Through Intimidation To Have a Voice 14:08 What It Means to Be Assertive 21:12 Earning Respect Through Adversity 27:57 Responding To Hard Feedback With A Growth Mindset 32:02 Strategies for Self-Promotion 36:41 How To Find Mentors Organically 39:56 Creating a Personal Routine for Success 45:56 Conclusion ✅ About Dhwani Trivedi Dhwani Trivedi is a distinguished leader in Program and General Management with over 25 years of experience in the defense industry. She currently serves as the Director of Program Management Excellence at L3Harris Technologies, supporting the Airborne Combat Systems sector. Prior to this role, she was the General Manager of L3Harris' Imaging and Laser Systems Division, where she led strategic initiatives and operational performance across the organization. Since joining L3Harris in 2014 as a Program Manager, Trivedi has risen through the ranks, holding progressively senior positions across multiple divisions, demonstrating exceptional leadership, business expertise, and a commitment to excellence. Before her tenure at L3Harris, Trivedi was a Customer Program Leader at GE Aviation. Prior to that, she spent a decade at Parker Hannifin Corporation, in roles spanning Software Engineering and Program Management. Beyond her professional achievements, Trivedi is deeply committed to giving back to the community. She serves on the board of Orlando Bal Vihar, a nonprofit organization focused on instilling leadership, independence, cultural values, and social responsibility in children. She also leads as the Enterprise Chair of the Asia Pacific Employee Resource Group (ERG) at L3Harris and is an active member of several other ERGs within the company. A passionate advocate for youth development and diversity, she dedicates her time to mentoring and supporting initiatives that inspire the next generation of leaders. Trivedi leads a vibrant and fulfilling life outside of work. She is an accomplished dancer, avid writer, and an enthusiastic vocalist of Indian Classical music. Deeply rooted in her cultural and spiritual heritage, she enjoys reading scriptures and philosophical texts, and is currently learning Sanskrit. A devoted family person, she cherishes spending time with her large extended family and networking with professionals both within and beyond her organization. An immigrant from India, Trivedi moved to the United States at the age of 14. She earned a Master's degree in Executive MBA from West Virginia University, and a Bachelor's degree in Information Systems, Applied Mathematics, and Statistics, with a minor in Business, from Stony Brook University. Trivedi's career is a testament to her passion for innovation, people leadership, and making a meaningful impact—both in the workplace and in the broader community. ✅ Free Newsletter: https://assertiveway.com/newsletter/ ✅ Take the Quiz 'Do You Speak Like a High-Impact Leader?': https://myassertiveway.outgrow.us/highimpactleader ✅ Listen on the Speak Your Mind Unapologetically podcast on Apple Itunes: https://podcasts.apple.com/us/podcast/speak-your-mind-unapologetically-podcast/id1623647915 ✅ Listen on Spotify: https://open.spotify.com/show/6L1myPkiJXYf5SGrublYz2 ✅ Order our book, ‘Unapologetic Voice: 101 Real-World Strategies for Brave Self Advocacy & Bold Leadership' where each strategy is also a real story: https://www.amazon.com/Unapologetic-Voice-Real-World-Strategies-Leadership-ebook/dp/B0CW2X4WWL/ ✅ Follow the show host, Ivna Curi, on LinkedIn: https://www.linkedin.com/in/ivna-curi-mba-67083b2/ ✅ Request A Customized Workshop For Your Team And Company: http://assertiveway.com/workshops Contact me: info@assertiveway.com or ivnacuri@assertiveway.com Contact me on Linkedin: https://www.linkedin.com/in/ivna-curi-mba-67083b2 ✅ Support The Podcast Rate the podcast on apple: https://podcasts.apple.com/us/podcast/speak-your-mind-unapologetically-podcast/id1623647915
What is the mood of association executives in 2025? How are Associations utilizing AI to power their organizations?In this special episode of Associations Thrive, host Joanna Pineda is joined by colleagues from Matrix Group International, Inc.: Dave Hoernig, Vice President of Software Engineering, Jessica Parsley, Director of Project Management, and Tanya Kennedy Luminati, MatrixMaxx Product Manager. They look back on the trends they're seeing in the association space. They discuss:How the mood among associations is cautious and uncertain, with many waiting to see how year-end dues renewals, product sales, and event registrations pan out.Budget planning for 2026 is underway, and how most organizations are projecting lean years, but many remain hopeful and continue planning.How associations are prioritizing technology integrations to connect their AMS, LMS, CRM, community platforms, and advocacy tools.How careful planning, frequent communication, and realistic budgeting lead to successful integration projects.How associations want their websites to tell the story of their industry or profession to the public, policymakers, and potential members.The importance of storytelling in recent website redesigns, including The Fertilizer Institute's “Why Fertilizer” section and the American Counseling Association's “Learn About Counseling” navigation item.Associations are cautiously implementing AI tools, such as read-aloud functionality, chatbots, and AI-powered search, while being mindful of privacy and costs.How preparing content for AI answer engines similar to SEO, but with key differences. Associations must focus on having indexable content, page summaries, and FAQs that answer commonly asked questions.How many associations are experiencing CEO transitions.References:Matrix Group WebsiteTFI's Why FertilizerACA's What is Counseling?An example of read aloud functionality using AI
Today, co-founders Kimberly Erni and Pei Pei Wang join the Elixir Wizards to discuss their crochet app, LoopedIn. Recognizing a gap in the market for a more user-friendly and interactive crochet pattern experience, they're building an app that makes following patterns easier and more enjoyable for crocheters of all skill levels. They're building features such as step-by-step guidance, video tutorials, and the ability to upload and convert PDF patterns into an interactive format. Kimberly explains how she's leveraging AI tools to vibe code in Elixir and LiveView. They highlight the challenges and successes they encountered while creating a Progressive Web App (PWA) that integrates AI-powered features. They also discuss their user research and testing process, which involved gathering feedback from the crochet community to prioritize features and improve the app's UX. Kimberly and Pei Pei share their thoughts on the potential of AI in the tech industry and how it has assisted them in the development and iteration process. They emphasize the importance of understanding the code generated by AI and the need for proper testing and verification. They offer advice to others looking to create passion projects, stressing the value of finding a partner with complementary skills and shared enthusiasm for the project. Topics discussed in this episode: Discovering a niche: why crochet patterns need a digital makeover Core LoopedIn features: interactive steps, video help, PDF conversion Building a PWA with Elixir & Phoenix LiveView for cross-platform reach Offline support and caching strategies for on-the-go crafting AI-driven pattern parsing: benefits and pitfalls of generated code User research: gathering feedback from beginner to expert crocheters Agile iterations: testing, prioritizing features, and shipping quickly Balancing “vibe coding” with quality assurance and proper test coverage Partnership dynamics: complementary skills and shared passion Monetization approaches for a niche, community-driven app Roadmap highlights: expanded social features, advanced AI tooling, and more Lessons learned: documentation gaps, performance tuning, and UX trade-offs Advice for side projects: start small, validate with users, and iterate Links mentioned: Amigurumis https://www.amigurumi.com/ https://pragmaticstudio.com/phoenix-liveview https://grox.io/about-product/liveview Creating a Local First LiveView App https://www.youtube.com/watch?v=kcafwf14SDo https://capacitorjs.com/docs https://flutter.dev/ https://passion.place/ https://cursor.com/ https://claude.ai/ https://nerves-project.org/ https://crochetapp.web.app/ https://www.figma.com/ Little Red Book App https://www.xiaohongshu.com/ !! Try the LoopedIn app here
This interview was recorded for the GOTO Book Club.http://gotopia.tech/bookclubRead the full transcription of the interview hereAnne Currie - Co-Author of "The Cloud Native Attitude" & "Building Green Software"Sarah Wells - Independent Consultant & Author & Author of "Enabling Microservice Success"RESOURCESAnnehttps://bsky.app/profile/annecurrie.bsky.socialhttps://www.strategically.greenSarahhttps://bsky.app/profile/sarahjwells.bsky.socialhttps://www.sarahwells.devhttps://linkedin.com/in/sarahjwells1DESCRIPTIONSarah Wells and Anne Currie dive into “The Cloud Native Attitude” and uncover why it's more than just using cloud infrastructure. It's about breaking bottlenecks, embracing rapid change, and aligning the entire organization.Anne reflects on how Kubernetes has risen since the book's first edition, but the core principles remain. They discuss why CI/CD is key, how cloud native supports sustainability, and why true transformation demands more than just a lift-and-shift. The conversation wraps up with practical advice on identifying real bottlenecks and securing buy-in for a successful cloud native journey.RECOMMENDED BOOKSAnne Currie & Jamie Dobson • The Cloud Native AttitudeAnne Currie, Sarah Hsu, & Sara Bergman • Building Green SoftwareSarah Wells • Enabling Microservice SuccessBill Gates • How to Avoid a Climate DisasterLiz Rice • Container SecurityBurns, Beda & Hightower • Kubernetes: Up & RunningMatthew Skelton & Manuel Pais • Team TopologiesBlueskyTwitterInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!
This is the Engineering Culture Podcast, from the people behind InfoQ.com and the QCon conferences. In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Duncan Grazier about transforming software engineering teams into polymorphic cultures where humans work alongside AI agents, requiring leaders to rethink career paths, focus more on communication and coaching skills, and navigate the implications of how the gap between junior and senior engineers rapidly closes due to AI augmentation. Read a transcript of this interview: https://bit.ly/41jaL5V Subscribe to the Software Architects' Newsletter for your monthly guide to the essential news and experience from industry peers on emerging patterns and technologies: https://www.infoq.com/software-architects-newsletter Upcoming Events: InfoQ Dev Summit Munich (October 15-16, 2025) Essential insights on critical software development priorities. https://devsummit.infoq.com/conference/munich2025 QCon San Francisco 2025 (November 17-21, 2025) Get practical inspiration and best practices on emerging software trends directly from senior software developers at early adopter companies. https://qconsf.com/ QCon AI New York 2025 (December 16-17, 2025) https://ai.qconferences.com/ QCon London 2026 (March 16-19, 2026) https://qconlondon.com/ The InfoQ Podcasts: Weekly inspiration to drive innovation and build great teams from senior software leaders. Listen to all our podcasts and read interview transcripts: - The InfoQ Podcast https://www.infoq.com/podcasts/ - Engineering Culture Podcast by InfoQ https://www.infoq.com/podcasts/#engineering_culture - Generally AI: https://www.infoq.com/generally-ai-podcast/ Follow InfoQ: - Mastodon: https://techhub.social/@infoq - X: https://x.com/InfoQ?from=@ - LinkedIn: https://www.linkedin.com/company/infoq/ - Facebook: https://www.facebook.com/InfoQdotcom# - Instagram: https://www.instagram.com/infoqdotcom/?hl=en - Youtube: https://www.youtube.com/infoq - Bluesky: https://bsky.app/profile/infoq.com Write for InfoQ: Learn and share the changes and innovations in professional software development. - Join a community of experts. - Increase your visibility. - Grow your career. https://www.infoq.com/write-for-infoq
In this episode of the Engineering Enablement podcast, host Abi Noda is joined by Quentin Anthony, Head of Model Training at Zyphra and a contributor at EleutherAI. Quentin participated in METR's recent study on AI coding tools, which revealed that developers often slowed down when using AI—despite feeling more productive. He and Abi unpack the unexpected results of the study, which tasks AI tools actually help with, and how engineering teams can adopt them more effectively by focusing on task-level fit and developing better digital hygiene.Where to find Quentin Anthony: • LinkedIn: https://www.linkedin.com/in/quentin-anthony/• X: https://x.com/QuentinAnthon15Where to find Abi Noda:• LinkedIn: https://www.linkedin.com/in/abinoda In this episode, we cover:(00:00) Intro(01:32) A brief overview of Quentin's background and current work(02:05) An explanation of METR and the study Quentin participated in (11:02) Surprising results of the METR study (12:47) Quentin's takeaways from the study's results (16:30) How developers can avoid bloated code bases through self-reflection(19:31) Signs that you're not making progress with a model (21:25) What is “context rot”?(23:04) Advice for combating context rot(25:34) How to make the most of your idle time as a developer(28:13) Developer hygiene: the case for selectively using AI tools(33:28) How to interact effectively with new models(35:28) Why organizations should focus on tasks that AI handles well(38:01) Where AI fits in the software development lifecycle(39:40) How to approach testing with models(40:31) What makes models different (42:05) Quentin's thoughts on agents Referenced:DX Core 4 Productivity FrameworkZyphraEleutherAIMETRCursorClaudeLibreChatGoogle GeminiIntroducing OpenAI o3 and o4-miniMETR's study on how AI affects developer productivityQuentin Anthony on X: "I was one of the 16 devs in this study."Context rot from Hacker NewsTracing the thoughts of a large language modelKimiGrok 4 | xAI
In this episode, Elixir Wizard Charles Suggs sits down with Victor Björklund to map out the landscape of Python integration in Elixir applications. From HTTP APIs and external services to embedded runtimes like ErlPort, PythonX, and the Venomous library, we evaluate each approach's impact on performance, coupling, and developer experience. Victor draws on real-world examples like Scrapy-based web scraping and the Swedish BankID authentication to illustrate best practices for error handling, process pooling, and effective telemetry across the BEAM boundary. We also tackle the practical side of deployment: packaging Python dependencies in Mix releases, mocking Python calls in tests, and deploying multi-language apps with confidence. Wrapping up, Victor shares his wishlist for even tighter interop (think multiple Python interpreter instances per VM) and offers low-risk entry points, like automating monthly reports, for teams ready to explore the power of Python's ecosystem within Elixir. Key topics discussed in this episode: Integration methods: HTTP APIs, ports, ErlPort, PythonX, Venomous Performance vs. coupling trade-offs across interop patterns Managing the Global Interpreter Lock (GIL) with process pools Leveraging mature Python libraries (Scrapy, BankID, etc.) Error handling strategies across BEAM↔Python boundaries Testing mixed-language systems: mocks and integration tests Packaging and deploying Python alongside Elixir releases Monitoring and telemetry for multi-language pipelines Functional programming advantages in Elixir workflows Tool selection guidance by project requirements Future possibilities: multiple Python interpreters in one VM Community resources for Python–Elixir interop help Links mentioned: jawdropping.io https://cplusplus.com/ https://www.python.org/ https://react.dev/ https://nodejs.org/en https://erlport.org/ https://hexdocs.pm/pythonx/Pythonx.html https://pyrlang.github.io/Pyrlang/ Python GIL (Global Interpreter Lock): https://realpython.com/python-gil/ https://github.com/devinus/poolboy https://hexdocs.pm/venomous/Venomous.html Try-catch https://syntaxdb.com/ref/python/try-catch https://www.scrapy.org/ https://www.bankid.com/en/ https://www.phoenixframework.org/ https://www.tzeyiing.com/posts/using-a-hunky-poolboy-to-manage-your-python-erlport-processes-in-elixir/ https://medium.com/stuart-engineering/how-we-use-python-within-elixir-486eb4d266f9 https://x.com/bjorklundvictor https://victorbjorklund.com/ https://www.linkedin.com/in/victorbjorklund/ hello@victorbjorklund.com
Bret is joined by Andrew Tunall, the President and Chief Product Officer at Embrace, to discuss his prediction that we'll all start shipping non-QA'd code (buggier code in production) and QA will need to be replaced with better observability.
Dr. Sayeh Beheshti: Unveiling the Conscious Feminine | The Hopeaholics PodcastSit down with Dr. Sayeh Beheshti, a psychiatrist whose extraordinary path from Silicon Valley software engineer to mental health advocate will inspire and uplift. Born in Iran, she immigrated to the U.S. at 16 after the Iranian Revolution and war closed universities, forcing her family to seek educational opportunities abroad. Facing cultural shock and emotional struggles, she leaned on her family's resilience, later pivoting from a tech career—halted by a disabling repetitive strain injury—to medicine, where she discovered her true calling in psychiatry during medical school rotations. Dr. Beheshti opens up about the burnout she faced battling insurance companies' restrictive policies while treating addiction for over a decade, sharing heartbreaking realities of the fentanyl crisis that claims lives daily, like the Stanford student who unknowingly took a laced Adderall. Her passion for conscious feminism shines through as she discusses her upcoming books, which explore restoring balance between feminine and masculine energies to heal individuals and societies, addressing how suppressed emotions fuel addiction and how awareness can break these cycles. With a spirituality rooted in the statistical marvels of genetics, she advocates for simple, powerful practices like five daily conscious breaths and intentional self-love acts—such as savoring a coffee outdoors or journaling—to ground listeners in their bodies and foster inner peace.#TheHopeaholics #redemption #recovery #AlcoholAddiction #AddictionRecovery #wedorecover #SobrietyJourney #MyStory #RecoveryIsPossible #Hope #wedorecover Join our patreon to get access to an EXTRA EPISODE every week of ‘Off the Record', exclusive content, a thriving recovery community, and opportunities to be featured on the podcast. https://patreon.com/TheHopeaholics Follow the Hopeaholics on our Socials:https://www.instagram.com/thehopeaholics https://linktr.ee/thehopeaholicsBuy Merch: https://thehopeaholics.myshopify.comVisit our Treatment Centers: https://www.hopebythesea.comIf you or a loved one needs help, please call or text 949-615-8588. We have the resources to treat mental health and addiction. Sponsored by the Infiniti Group LLC:https://www.infinitigroupllc.com Timestamps:00:01:35 - Transitioning from Software Engineering to Medicine00:03:57 - Discovering Passion for Psychiatry00:05:15 - Describing Abusive Medical School Work Hours00:08:00 - Gaining Intuitive Diagnostic Skills00:10:08 - Recalling Emotional Struggles as a Teenage Immigrant to the U.S.00:12:09 - Entering Software Engineering Due to Silicon Valley's Influence00:13:17 - Fleeing Iran for Educational Opportunities After Revolution00:16:24 - Introducing Conscious Feminism00:19:22 - Explaining Shadow Behaviors Like Silent Treatment00:25:37 - Advocating Compassionate Responses to Online Hate00:29:52 - Defining Feminine and Masculine Energies00:35:34 - Linking Suppressed Emotions to Addiction00:37:14 - Expressing Burnout from Insurance Companies' Barriers00:49:14 - Finding Spirituality in Science01:02:34 - Recommending Daily Conscious Breaths and Self-Love Practices
Patrick McKenzie is joined by AI researcher Yoav Tzfati to discuss “vibe coding” - using LLMs to delegate software engineering work to AI models. Yoav runs a bootcamp teaching programming novices to build full-stack web applications using AI, without them ever looking at code. Patrick and Yoav discuss the fundamental shift in software engineering, where humans increasingly act as product managers directing AI "junior engineers," and explore the implications for the future of programming careers and the democratization of software development.–Read full transcript here: www.complexsystemspodcast.com/how-ai-reshapes-software-engineering/–[Patrick notes: Complex Systems now produces occasional video episodes like this one!You can access them directly on YouTube: https://www.youtube.com/@patio11podcast. My kids inform me that I'm supposed to tell you to like and subscribe.]–Links:Follow Yoav Tzfati: https://x.com/yoavtzfati Yoav's bootcamp: https://www.code-bloom.app/–Timestamps:(00:00) Intro(00:32) Defining vibe coding(01:35) The evolution of software engineering with LLMs(04:07) Practical applications of vibe coding(09:37) Teaching vibe coding to novices(18:30) Future of AI in software development(21:42) Discussing timelines and model capabilities(22:12) Flappy Bird and the evolution of game development(23:27) The impact of LLMs on software engineering(24:46) Future of coding and human roles(29:47) Monitoring and error handling in software(31:20) The role of LLMs in code review and maintenance(35:12) Wireframing and project management with LLMs(36:40) The future of software engineering careers(43:07) Practical tips for software engineers(44:38) Wrap
Pauline Vos (Senior Software Engineer at MongoDB) reveals how software culture evolved from its counterculture, DIY, and anarchist roots to what we see today.We explore:The original hacker mindset and why it matteredHow open source was always politicalWhy 2017-2018 changed everythingWhere to still find real hacker culture (hint: hacker camps, FOSDEM)The difference between building puzzles vs. building APIsFrom Anonymous protests to battle snake competitions, from lockpicking to the lost idealism of the early web - discover what software engineering lost and where you can still find it."Open source culture goes back to the 70s... quite a few of them see free information, open information, accessible information as a human right." - Pauline
This interview was recorded for GOTO Unscripted.https://gotopia.techRead the full transcription of this interview hereAdrienne Braganza Tacke - Senior Developer Advocate at Viam Robotics & Author of "Looks Good To Me: Constructive Code Reviews"Saša Jurić - Author of "Elixir in Action" & The Ultimate Beacon in the Elixir SpaceRESOURCESAdriennehttps://bsky.app/profile/abt.bsky.socialhttps://x.com/AdrienneTackehttps://github.com/AdrienneTackehttps://www.linkedin.com/in/adriennetackehttps://www.instagram.com/adriennetackehttps://www.adrienne.iohttps://blog.adrienne.ioSašahttps://bsky.app/profile/sasajuric.bsky.socialhttps://twitter.com/sasajurichttps://github.com/sasa1977https://linkedin.com/in/sa%C5%A1a-juri%C4%87-21b23186https://www.theerlangelist.comDESCRIPTIONAdrienne Braganza, author of "Looks Good to Me: Constructive Code Reviews", and Saša Jurić, author of “Elixir in Action”, explore best practices for effective code reviews. They discuss how smaller, well-organized pull requests lead to better feedback, the importance of comment classification, and when to take discussions offline. Both emphasize that code reviews aren't just about catching bugs—they're crucial for knowledge transfer and creating cohesive codebases.While AI tools can help with routine aspects, human judgment remains essential, especially as AI-generated code becomes more common. The speakers agree that when done well, code reviews Digital Disruption with Geoff Nielson Discover how technology is reshaping our lives and livelihoods.Listen on: Apple Podcasts Spotify Inspiring Tech Leaders - The Technology PodcastInterviews with Tech Leaders and insights on the latest emerging technology trends.Listen on: Apple Podcasts SpotifyBlueskyTwitterInstagramLinkedInFacebookCHANNEL MEMBERSHIP BONUSJoin this channel to get early access to videos & other perks:https://www.youtube.com/channel/UCs_tLP3AiwYKwdUHpltJPuA/joinLooking for a unique learning experience?Attend the next GOTO conference near you! Get your ticket: gotopia.techSUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!
The CISO role is no longer just about protecting IT assets — it's about navigating AI risks, complex regulations, and building digital trust across the enterprise. In an era where digital trust is more important than ever, how do CISOs stay ahead of evolving threats? What impact does AI have on cybersecurity and privacy compliance? And how can organizations empower every employee to contribute to ongoing digital safety? Join cybersecurity expert and former military major Aman Tara in conversation with Punit Bhatia as they explore the evolving responsibilities of CISOs in today's digital landscape. Aman shares why CISOs must think like hackers to stay ahead, how to manage emerging AI threats, and ways to ensure compliance with global data privacy laws. If you want to understand the future of cybersecurity leadership and how to foster trust in an AI-driven era, this episode is a must-watch! KEY CONVERSION 00:01:44 What is Digital Trust for Aman Tara 00:02:44 What role does the CISO play in creating Digital Trust? 00:04:59 How to manage overlap in a CISO role with privacy function 00:06:17 Do you have regular meetings with privacy counterparts? 00:08:19 Impact of AI and emerging technologies on the role of CISO 00:09:58 How Should a CISO respond when using unsafe tools and create risk in organization? 00:12:00 What can everyone do to ensure ongoing digital trust and safety? 00:15:17 Amman's Book and Personal Journey ABOUT GUEST Aman Tara is an ex-military Major and a qualified attorney. He holds an associate diploma in Software Engineering, a bachelor's degree in Life Sciences and Economics, a degree in Law, and his MBA from Iowa, USA. He is a Certified Information System Auditor, Certified Data Privacy Solutions Engineer, Certified Fraud Examiner, Certified Amazon Web Services Cloud Practitioner and a Scrum Master. He has also done a Cybersecurity course at Massachusetts Institute of Technology (MIT). After serving in the military for a decade in various combat and staff roles, he moved to the corporate world in 2011. He has worked on IT audits, IT security and Cybersecurity assessments, Third Party Risk Management projects for various Fortune 500 companies across the USA and South Asia. Presently, he is the Executive Director for one of the world's largest banks, working in their Cybersecurity department and Board of Directors of three Non-Profit Organizations based outside of the USA. He has been featured in articles overseas and invited as speaker for various US based and international seminars. He conducts workshops for corporates on stress management, hosts a live radio show every week in Texas, USA, and has also authored a book ‘Just Did It'. ABOUT HOST Punit Bhatia is one of the leading privacy experts who works independently and has worked with professionals in over 30 countries. Punit works with business and privacy leaders to create an organization culture with high privacy awareness and compliance as a business priority. Selectively, Punit is open to mentor and coach professionals. Punit is the author of books “Be Ready for GDPR' which was rated as the best GDPR Book, “AI & Privacy – How to Find Balance”, “Intro To GDPR”, and “Be an Effective DPO”. Punit is a global speaker who has spoken at over 30 global events. Punit is the creator and host of the FIT4PRIVACY Podcast. This podcast has been featured amongst top GDPR and privacy podcasts. As a person, Punit is an avid thinker and believes in thinking, believing, and acting in line with one's value to have joy in life. He has developed the philosophy named ‘ABC for joy of life' which passionately shares. Punit is based out of Belgium, the heart of Europe. RESOURCES Websites www.fit4privacy.com,www.punitbhatia.com, https://www.linkedin.com/in/aman-tara-cisa-cdpse-cfe-b6095483/ Podcast https://www.fit4privacy.com/podcast Blog https://www.fit4privacy.com/blog YouTube http://youtube.com/fit4privacy
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)
"The Good Listening To" Podcast with me Chris Grimes! (aka a "GLT with me CG!")
Send us a textRemember when Technology felt like it was meant to make our lives easier? For many Small Business owners today, AI and Automation have become sources of anxiety rather than solutions. Enter Mike Garde, who's on a personal mission to change that narrative.Mike isn't your typical Tech Consultant. With 30 years of Software Engineering experience, he could easily overwhelm you with jargon – but that's precisely what he refuses to do. "I want to democratize AI and automation for small businesses," he shares, explaining how larger Companies have already harnessed these tools while smaller operations remain paralized by complexity.During our conversation, Mike reveals the fascinating personal journey that shaped his approach. Growing up with a mother who battled anxiety and introduced him to positive thinking, and witnessing his father's extraordinary resilience during family tragedy, Mike developed a philosophy of continuously expanding beyond comfortable boundaries. "I've just been doing it so many times now. It's just a natural thing to progress, to push outside the boundaries I may feel confined in at any particular time," he reflects.What truly sets Mike apart is his integration of the "Three Principles" coaching philosophy with practical tech implementation. He sees our perception of technology as fundamentally shaped by our thoughts: "If we're in a good mood, the world looks a better place generally, and same as if we're looking at things with fear, as in AI or anything, the world looks like a more fearful place." This perspective allows him to guide business owners through their tech anxiety toward practical solutions.The highlight of our conversation comes when Mike demonstrates AI in real-time, conducting a conversation with ChatGPT that showcases both the capabilities and limitations of current technology. It's a perfect illustration of his hands-on approach to demystifying these tools.Whether you're a tech enthusiast or someone who breaks into a cold sweat at the mention of artificial intelligence, Mike's insights offer a refreshingly human perspective on our digital future. Connect with him at www.mgperformancecoaching.com to discover how AI can work for your business without the headaches.Tune in next week for more stories of 'Distinction & Genius' from The Good Listening To Show 'Clearing'. If you would like to be my Guest too then you can find out HOW via the different 'series strands' at 'The Good Listening To Show' website. Show Website: https://www.thegoodlisteningtoshow.com You can email me about the Show: chris@secondcurve.uk Twitter thatchrisgrimes LinkedIn https://www.linkedin.com/in/chris-grimes-actor-broadcaster-facilitator-coach/ FaceBook Group: https://www.facebook.com/groups/842056403204860 Don't forget to SUBSCRIBE & REVIEW wherever you get your Podcasts :) Thanks for listening!
In this episode, Mary Moore-Simmons, VP of Engineering at Keebo, shares her journey from early tech interests to leadership roles at SendGrid, GitHub, and Keebo. She discusses navigating career transitions, the value of mentorship, and her passion for building innovative developer tools and empowering teams.00:00 Introduction07:48 First Memory of a Computer10:30 Interest in Languages16:00 Highschool / College23:00 Engineering in University 27:40 Joining the Work Force38:05 First Job in Software48:00 Project Management 54:00 Working in DevOps1:05:30 Working in Crypto/Blockchain1:14:00 Leadership Aspirations 1:20:00 Team Dynamics1:32:00 AI Tooling1:42:00 Contact Info Connect with Mary: Linkedin: https://www.linkedin.com/in/mmooresimmons/Mentioned in this Episode:Keebo: https://keebo.aiSendGrid: https://sendgrid.com/en-usGithub: https://github.comWant more from Ardan Labs? You can learn Go, Kubernetes, Docker & more through our video training, live events, or through our blog!Online Courses : https://ardanlabs.com/education/ Live Events : https://www.ardanlabs.com/live-training-events/ Blog : https://www.ardanlabs.com/blog Github : https://github.com/ardanlabs
In this episode, we explore a revolutionary frontier in medicine: the ability to predict disease before symptoms even manifest. Join us as our host Cathy Wurzer speaks with Dwight Diercks, SVP of Software Engineering at Nvidia; Dr. Vijay Shah, Executive Dean of Research at Mayo Clinic and Heidi Dieter, Chair of Mayo Clinic Department of Mayo Clinic Research Administration. These thought leaders at the forefront of medical research are leveraging cutting-edge technology to potentially make diseases like cancer a thing of the past. They share insights on how predictive medicine could transform healthcare, allowing intervention before illness takes hold.Get the latest health information from Mayo Clinic's experts, subscribe to Mayo Clinic's newsletter for free today: https://mayocl.in/3EcNPNc
In this episode, Abi Noda talks with Frank Fodera, Director of Engineering for Developer Experience at CarGurus. Frank shares the story behind CarGurus' transition from a monolithic architecture to microservices, and how that journey led to the creation of their internal developer portal, Showroom. He outlines the five pillars of the IDP, how it integrates with infrastructure, and why they chose to build rather than buy. The conversation also explores how CarGurus is approaching AI tool adoption across the engineering team, from experiments and metrics to culture change and leadership buy-in.Where to find Frank Fodera : • LinkedIn: https://www.linkedin.com/in/frankfodera/Where to find Abi Noda:• LinkedIn: https://www.linkedin.com/in/abinoda In this episode, we cover:(00:00) Intro: IDPs (Internal Developer Portals) and AI (02:07) The IDP journey at CarGurus(05:53) A breakdown of the people responsible for building the IDP(07:05) The five pillars of the Showroom IDP(09:12) How DevX worked with infrastructure(11:13) The business impact of Showroom(13:57) The transition from monolith to microservices and struggles along the way(15:54) The benefits of building a custom IDP(19:10) How CarGurus drives AI coding tool adoption (28:48) Getting started with an AI initiative(31:50) Metrics to track (34:06) Tips for driving AI adoptionReferenced:DX Core 4 Productivity Framework Internal Developer Portals: Use Cases and Key ComponentsStrangler Fig Pattern - Azure Architecture Center | Microsoft LearnSpotify for BackstageThe AI adoption playbook: Lessons from Microsoft's internal strategy
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
On this episode, we talk with Ranja Schlotte, a German athlete who rips down Alpine lines and carves Mauritius' fiercest waves. From skiing at three to mastering kitesurfing on a family trip, Ranja's hunger for adventure led to sponsorships with Slingshot, Alpina Sports, Meier Skis, Ride Engine and many more through relentless freestyle competitions. She reveals how she juggled a mathematics and economics Degree and a Degree in Software Engineering with chasing storms and snow, tests cutting-edge gear like Slingshot's OneLock system, and tackles the legendary One Eye wave. Whether staring down a near-vertical ski line in Gstaad or outsmarting Mauritius' brutal currents, Ranja's stories pulse with grit and stoke.Episode Highlights: • Skiing before she could walk and kitesurfing Mauritius' waves from her early twenties • Heart-pounding descent of a Gstaad ski line she spies from her window • Battling One Eye's waves and testing Slingshot's game-changing OneLock • Balancing university exams with competitions across the Alps and Oceans around the world • Savoring Mauritius' tuna steaks and Indian curries between sessions • Pro tips for landing sponsors and thriving in multiple sports Follow Ranja: https://www.facebook.com/ranja.schlotte or https://www.youtube.com/@ranjaschlotte
Andrew Filev is the founder of Zencoder. Zencoder is building AI coding agents. In this episode, we explore the evolution from simple code completion AI to more sophisticated software engineering agents. While tools like GitHub Copilot revolutionized code suggestions, the next frontier involves AI agents that can handle complex engineering tasks and collaborate with each other through emerging protocols.The discussion dives into agent-to-agent protocols, which enable AI systems to work together autonomously on software development tasks. This advancement suggests a future where AI agents could manage entire development workflows, from requirements gathering to testing and deployment. We also touch on the importance of using slower summer periods strategically - making it an ideal time for engineering teams to evaluate their tooling, processes, and prepare for upcoming development cycles.This episode is brought to you by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs. Links- Zencoder - Andrew Filev - Wrike- Powered by Claude- Vercel- Perplexity AI - Scale AI
Taiwo Oyeniyi shares his journey from aspiring aeronautical engineer to chemical engineering, and eventually transitioning into software engineering. Discover how his background in chemistry and math played a vital role in his successful pivot into tech. Taiwo discusses the challenges, learning curves, and key skills that aided his transition, as well as the importance of open-mindedness and critical thinking in both careers. Learn about his experiences at companies like Goldman Sachs, Fight Metric (UFC), and Distrobird, and his eventual move to a leadership role in technology.▬▬▬▬▬ Resources ▬▬▬▬▬Taiwo Oyeniyi: https://www.linkedin.com/in/taiwo-o-15b37b14/Alon Cohen: https://www.linkedin.com/in/alon-cohen-31b26b/Instagram: https://www.instagram.com/cacklemedia/TikTok: https://www.tiktok.com/@cacklemediaX: https://x.com/CackleMediaLLCYouTube: https://www.youtube.com/@CackleMediaLinkedIn: https://www.linkedin.com/company/cacklemedia/Support the pod when signing up for Descript / SquadCast: https://get.descript.com/transferableskillSign up for our newsletter: https://shorturl.at/WDrfTWant to be a guest on the show?: https://shorturl.at/umZ2l▬▬▬▬▬ Timestamps ▬▬▬▬▬00:00 Introduction to Transferable Skills00:19 Taiwo's Early Aspirations01:13 Choosing Chemical Engineering02:50 Transition to Software Engineering06:04 First Job and Career Growth10:40 Skills Transfer and Team Dynamics16:06 The Value of a Diverse Team16:31 Coaching vs. Executing17:25 Career Pivot and Leadership17:48 Hiring and Mentoring Junior Developers19:18 Critical Thinking in Interviews20:47 Handling Pressure in Interviews21:50 Career Progression and New Challenges22:46 Building a New Platform from Scratch24:16 Balancing Technical Decisions and Business Needs26:35 Estimating Project Timelines29:58 Reflecting on Project Management32:08 Guilty Pleasure Job33:20 Conclusion and Final Thoughts
Is AI taking over the craft of coding? Many engineers now face an identity crisis.In the episode, Distinguished Engineer Annie Vella discusses her research on AI's impact on software development. She explores the “software engineering identity crisis” as the craft of coding becomes automated. Annie warns that the seductive speed of AI tools can lead to lower quality and delivery instability, a trend supported by reports from DORA and GitClear. She also cautions that over-reliance on AI prevents engineers from gaining the hands-on experience needed for deep skill acquisition.Key topics discussed:How AI is reshaping the software development lifecycleThe software engineer's professional identity crisisThe real danger of over-relying on AI toolsHow to balance the seduction of speed with long-term qualityCrucial advice for junior engineers entering the industryWhy leaders must shift focus from speed to qualityThe idea of treating AI as a team member instead of just a tool Timestamps:(00:00:00) Trailer & Intro(00:02:32) AI Impact on Career and Software Engineering(00:07:00) The Future of AI-Driven Software Engineering(00:14:29) The Shift in the Role of Software Engineer(00:22:13) When Writing Code is Not the Bottleneck Anymore(00:32:04) The Danger of Over-Reliance on AI(00:38:51) The Software Engineering Identity Crisis(00:48:09) Advice for Junior Engineers in This Challenging Time(00:53:34) The Shift in the Role of Engineering Management(00:59:46) You Are Not Alone(01:00:50) 3 Tech Lead Wisdom_____Annie Vella's BioAnnie Vella is a Distinguished Engineer at Westpac NZ with two decades of experience in software engineering and technical leadership across various industries and countries.Vella has returned to an engineering role after a period in management and is also a part-time Master's student at the University of Auckland, researching the impact of AI on software engineering. She believes that technologies like Generative AI, LLMs, and Agentic AI will revolutionize the field and problem-solving in general.Follow Annie:LinkedIn – linkedin.com/in/annievellaX – x.com/codefrenzyWebsite – annievella.com/Like this episode?Show notes & transcript: techleadjournal.dev/episodes/223.Follow @techleadjournal on LinkedIn, Twitter, and Instagram.Buy me a coffee or become a patron.
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.
Today we're examining Palantir's "Forward Deployed Software Engineers" - and separating fact from the hype!Everything old is new again! Move over companies that have been doing this for decades such as SAP, IBM, and countless consulting firms!https://blog.palantir.com/a-day-in-the-life-of-a-palantir-forward-deployed-software-engineer-45ef2de257b1Listen as we break down Palantir's 2020 blog post about their Forward Deployed Software Engineers (FDSEs) and discover what these engineers actually do versus what the marketing claims...Key topics covered:What FDSEs actually do, day-to-dayHow this compares to traditional consulting rolesThe difference between software configuration and software engineeringWhy embedded customer roles aren't newCareer advice for aspiring technical professionalsIf you're interested in understanding the reality behind tech industry buzzwords, this is your episode!#ProductManagement #SoftwareEngineering #TechCareers #Consulting #Leadership #AgileCoachingLINKS= = = = = = = = = = = =YouTube: https://youtu.be/SGvJK-aruJ8Spotify: https://open.spotify.com/show/362QvYORmtZRKAeTAE57v3Apple: https://podcasts.apple.com/us/podcast/agile-podcast/id1568557596Website: http://arguingagile.com= = = = = = = = = = = =Toronto Is My Beat (Music Sample)By Whitewolf (Source: https://ccmixter.org/files/whitewolf225/60181)CC BY 4.0 DEED (https://creativecommons.org/licenses/by/4.0/deed.en)
It's been three years of Environment Variables! What a landmark year for the Green Software Foundation. From launching behind-the-scenes Backstage episodes, to covering the explosive impact of AI on software emissions, to broadening our audience through beginner-friendly conversations; this retrospective showcases our mission to create a trusted ecosystem for sustainable software. Here's to many more years of EV!
10X Success Hacks for Startups, Innovations and Ventures (consulting and training tips)
Welcome to another powerful episode of Pitch Cafe Podcast!
In this episode, Abi Noda speaks with Gilad Turbahn, Head of Developer Productivity, and Amy Yuan, Director of Engineering at Snowflake, about how their team builds and sustains operational excellence. They break down the practices and principles that guide their work—from creating two-way communication channels to treating engineers as customers. The conversation explores how Snowflake fosters trust, uses feedback loops to shape priorities, and maintains alignment through thoughtful planning. You'll also hear how they engage with teams across the org, convert detractors, and use Customer Advisory Boards to bring voices from across the company into the decision-making process.Where to find Amy Yuan: • LinkedIn: https://www.linkedin.com/in/amy-yuan-a8ba783/Where to find Gilad Turbahn:• LinkedIn: https://www.linkedin.com/in/giladturbahn/Where to find Abi Noda:• LinkedIn: https://www.linkedin.com/in/abinoda In this episode, we cover:(00:00) Intro: an overview of operational excellence(04:13) Obstacles to executing with operational excellence(05:51) An overview of the Snowflake playbook for operational excellence(08:25) Who does the work of reaching out to customers(09:06) The importance of customer engagement(10:19) How Snowflake does customer engagement (14:13) The types of feedback received and the two camps (supporters and detractors)(16:55) How to influence detractors and how detractors actually help (18:27) Using insiders as messengers(22:48) An overview of Snowflake's customer advisory board(26:10) The importance of meeting in person (learnings from Warsaw and Berlin office visits)(28:08) Managing up(30:07) How planning is done at Snowflake(36:25) Setting targets for OKRs, and Snowflake's philosophy on metrics (39:22) The annual plan and how it's shared Referenced:CTO buy-in, measuring sentiment, and customer focusSnowflakeBenoit Dageville - Snowflake Computing | LinkedInThierry Cruanes - Snowflake Computing | LinkedIn
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.
In this episode Patrick and Shelli welcome Michael Pozzi, a tech leader with an expansive career across engineering, computer science, and finance. Currently, Michael is Senior Vice President of Technology Infrastructure at Ryan Specialty. We discuss Michael's leadership style, a philosophy characterized by humility and a team-centric approach. He shares his experiences of leading through uncertain times at the Chicago Mercantile Exchange, and highlights the ways he builds teams to foster empathy and collaboration. We chat about the evolving landscape of technology infrastructure, data volume, AI automation, and the dynamics of remote teams. Michael advocates for recognizing and nurturing talent within an organization, fostering an environment where employees can thrive and grow in alignment with their org's mission.(00:00) Welcome Michael Pozzi(00:25) Michael's Career Journey(02:26) Role at Ryan Specialty(03:07) Early Career and Pivot to Consulting(05:01) Joining the Chicago Mercantile Exchange(08:50) Transition to Infrastructure and Operations(12:51) Leadership and Team Dynamics(21:47) Recognizing the Need for Fresh Perspectives(24:05) The Importance of Empathy in Team Dynamics(29:06) Career Growth and Organizational Support(34:48) Encouraging Internal Mobility and Learning(40:10) Final ThoughtsMichael Pozzi is Senior Vice President of Technology Infrastructure at Ryan Specialty. Previously, over nearly 20 years, he held a series of director level positions at the CME Group, like Managing Director of Infrastructure & Operations, Executive Director of Systems Engineering, and Executive Director of Software Engineering. Before that he worked at Hewitt Associates and Accenture. He earned a Bachelors degree in Mechanical Engineering from Duke and Masters in Computer Science from DePaul.If you'd like to receive new episodes as they're published, please subscribe to Innovation and the Digital Enterprise in Apple Podcasts, Spotify, or wherever you get your podcasts. If you enjoyed this episode, please consider leaving a review in Apple Podcasts. It really helps others find the show.Podcast episode production by Dante32.
In this Road to Macstock Conference and Expo conversation we welcome longtime speaker Kirschen Seah to discuss her upcoming session, Passkeys Demystified. Kirschen explains the promise of passkeys as a more secure, user-friendly alternative to passwords, and why adoption has been slower than expected. She shares insights into how passkeys work using public key cryptography, addresses common concerns about biometric data, and outlines how password managers like Apple Keychain and 1Password integrate with the system. With real-world scenarios and practical examples, Kirschen aims to help attendees confidently adopt passkeys and understand the evolving standards behind them. Show Notes: Chapters: 00:08 Introduction to MacVoices00:45 Kirschen Seah Joins the Conversation02:20 Passkeys Demystified08:44 Managing Multiple Accounts10:32 The Role of Password Managers13:15 Preparing for the Session15:55 Macstock Conference Details17:51 The Value of Curiosity at Macstock Links: Macstock Conference and Expo Save $50 with the Kirschen's discount code: freerangecoder Save $50 with Chuck's discount code: macvoices50 Guests:Kirschen Seah's background is Computer Sciences with interests in Software Engineering, User Experience, and Mac OS X / iPhone OS development. She started programming with BASIC in 1978 on an Apple ][ and have over 30 years of experience in the field. Kirschen worked on OPENSTEP (precursor to Mac OS X Cocoa) graphical prototyping applications initially when she joined Rockwell Collins (now Collins Aerospace) in 1999, and was a Senior Principal Systems Engineer in the Flight Management Systems department focussed on the user interface for pilot interaction. Prior to joining Rockwell Collins Kirschen worked at Acuity (formerly ichat) developing interactive user interfaces for live chat customer service agents. Now retired, there's now more time to share technical insights on her blog, develop useful scripts (Python, shell), and write Shortcuts. Kirschen is really motivated to share her experience to help fellow software practitioners develop better skills – be that in good design, implementation, or computer science fundamentals. As much as she can, Kirschen tries to share the delight in discovering how iOS and macOS applications for productivity and creativity have helped her do better in her personal and (former) work life. Connect with her on her web site, FreeRangeCoder Support: Become a MacVoices Patron on Patreon http://patreon.com/macvoices Enjoy this episode? Make a one-time donation with PayPal Connect: Web: http://macvoices.com Twitter: http://www.twitter.com/chuckjoiner http://www.twitter.com/macvoices Mastodon: https://mastodon.cloud/@chuckjoiner Facebook: http://www.facebook.com/chuck.joiner MacVoices Page on Facebook: http://www.facebook.com/macvoices/ MacVoices Group on Facebook: http://www.facebook.com/groups/macvoice LinkedIn: https://www.linkedin.com/in/chuckjoiner/ Instagram: https://www.instagram.com/chuckjoiner/ Subscribe: Audio in iTunes Video in iTunes Subscribe manually via iTunes or any podcatcher: Audio: http://www.macvoices.com/rss/macvoicesrss Video: http://www.macvoices.com/rss/macvoicesvideorss
In this Road to Macstock Conference and Expo conversation we welcome longtime speaker Kirschen Seah to discuss her upcoming session, Passkeys Demystified. Kirschen explains the promise of passkeys as a more secure, user-friendly alternative to passwords, and why adoption has been slower than expected. She shares insights into how passkeys work using public key cryptography, addresses common concerns about biometric data, and outlines how password managers like Apple Keychain and 1Password integrate with the system. With real-world scenarios and practical examples, Kirschen aims to help attendees confidently adopt passkeys and understand the evolving standards behind them. Show Notes: Chapters: 00:08 Introduction to MacVoices 00:45 Kirschen Seah Joins the Conversation 02:20 Passkeys Demystified 08:44 Managing Multiple Accounts 10:32 The Role of Password Managers 13:15 Preparing for the Session 15:55 Macstock Conference Details 17:51 The Value of Curiosity at Macstock Links: Macstock Conference and Expo Save $50 with the Kirschen's discount code: freerangecoder Save $50 with Chuck's discount code: macvoices50 Guests: Kirschen Seah's background is Computer Sciences with interests in Software Engineering, User Experience, and Mac OS X / iPhone OS development. She started programming with BASIC in 1978 on an Apple ][ and have over 30 years of experience in the field. Kirschen worked on OPENSTEP (precursor to Mac OS X Cocoa) graphical prototyping applications initially when she joined Rockwell Collins (now Collins Aerospace) in 1999, and was a Senior Principal Systems Engineer in the Flight Management Systems department focussed on the user interface for pilot interaction. Prior to joining Rockwell Collins Kirschen worked at Acuity (formerly ichat) developing interactive user interfaces for live chat customer service agents. Now retired, there's now more time to share technical insights on her blog, develop useful scripts (Python, shell), and write Shortcuts. Kirschen is really motivated to share her experience to help fellow software practitioners develop better skills – be that in good design, implementation, or computer science fundamentals. As much as she can, Kirschen tries to share the delight in discovering how iOS and macOS applications for productivity and creativity have helped her do better in her personal and (former) work life. Connect with her on her web site, FreeRangeCoder Support: Become a MacVoices Patron on Patreon http://patreon.com/macvoices Enjoy this episode? Make a one-time donation with PayPal Connect: Web: http://macvoices.com Twitter: http://www.twitter.com/chuckjoiner http://www.twitter.com/macvoices Mastodon: https://mastodon.cloud/@chuckjoiner Facebook: http://www.facebook.com/chuck.joiner MacVoices Page on Facebook: http://www.facebook.com/macvoices/ MacVoices Group on Facebook: http://www.facebook.com/groups/macvoice LinkedIn: https://www.linkedin.com/in/chuckjoiner/ Instagram: https://www.instagram.com/chuckjoiner/ Subscribe: Audio in iTunes Video in iTunes Subscribe manually via iTunes or any podcatcher: Audio: http://www.macvoices.com/rss/macvoicesrss Video: http://www.macvoices.com/rss/macvoicesvideorss
Craig Federighi, Apple's senior vice president of Software Engineering, and Alan Dye, Apple's vice president of Human Interface Design, are two of the most influential creative and technological leaders shaping how we experience the digital world. Together, they represent the rare combination of engineering and design at its highest level, shaping how Apple products feel and behave. They join live at the Apple Headquarters to discuss the much anticipated launch of iOS 26.Want to help shape TED's shows going forward? Fill out our survey! Hosted on Acast. See acast.com/privacy for more information.
Mark Ericksen, creator of the Elixir LangChain framework, joins the Elixir Wizards to talk about LLM integration in Elixir apps. He explains how LangChain abstracts away the quirks of different AI providers (OpenAI, Anthropic's Claude, Google's Gemini) so you can work with any LLM in one more consistent API. We dig into core features like conversation chaining, tool execution, automatic retries, and production-grade fallback strategies. Mark shares his experiences maintaining LangChain in a fast-moving AI world: how it shields developers from API drift, manages token budgets, and handles rate limits and outages. He also reveals testing tactics for non-deterministic AI outputs, configuration tips for custom authentication, and the highlights of the new v0.4 release, including “content parts” support for thinking-style models. Key topics discussed in this episode: • Abstracting LLM APIs behind a unified Elixir interface • Building and managing conversation chains across multiple models • Exposing application functionality to LLMs through tool integrations • Automatic retries and fallback chains for production resilience • Supporting a variety of LLM providers • Tracking and optimizing token usage for cost control • Configuring API keys, authentication, and provider-specific settings • Handling rate limits and service outages with degradation • Processing multimodal inputs (text, images) in Langchain workflows • Extracting structured data from unstructured LLM responses • Leveraging “content parts” in v0.4 for advanced thinking-model support • Debugging LLM interactions using verbose logging and telemetry • Kickstarting experiments in LiveBook notebooks and demos • Comparing Elixir LangChain to the original Python implementation • Crafting human-in-the-loop workflows for interactive AI features • Integrating Langchain with the Ash framework for chat-driven interfaces • Contributing to open-source LLM adapters and staying ahead of API changes • Building fallback chains (e.g., OpenAI → Azure) for seamless continuity • Embedding business logic decisions directly into AI-powered tools • Summarization techniques for token efficiency in ongoing conversations • Batch processing tactics to leverage lower-cost API rate tiers • Real-world lessons on maintaining uptime amid LLM service disruptions Links mentioned: https://rubyonrails.org/ https://fly.io/ https://zionnationalpark.com/ https://podcast.thinkingelixir.com/ https://github.com/brainlid/langchain https://openai.com/ https://claude.ai/ https://gemini.google.com/ https://www.anthropic.com/ Vertex AI Studio https://cloud.google.com/generative-ai-studio https://www.perplexity.ai/ https://azure.microsoft.com/ https://hexdocs.pm/ecto/Ecto.html https://oban.pro/ Chris McCord's ElixirConf EU 2025 Talk https://www.youtube.com/watch?v=ojL_VHc4gLk Getting started: https://hexdocs.pm/langchain/gettingstarted.html https://ash-hq.org/ https://hex.pm/packages/langchain https://hexdocs.pm/igniter/readme.html https://www.youtube.com/watch?v=WM9iQlQSFg @brainlid on Twitter and BlueSky Special Guest: Mark Ericksen.
In this episode I chat with coach Nick Klastava about why it's important to coach runners holistically. Being a coach to athletes of all levels is so much more than just giving them a training plan. Nick started running back in 1996 and has been competitively running for 24 years now with a brief break in his 20's. His spark for running came back in High School, being a part of a team and finding a sport that brought out the best in himself. He ran competitively in college for Monmouth University in New Jersey after college he took 8 years off from running and thought he was done forever. After moving to Maryland in 2010, Nick found his spark again with running and found a new outlook on running with less pressure and less emphasis on the numbers and broke all of his college PR's by age 38. Nick lives just outside Baltimore, Maryland with his wife and two daughters (Chloe and Amelia). Nick has a degree in Software Engineering and currently works as a Head Coach of 1:1 Run Coaching at Running Explained and also is the Co-host of the Between Two Coaches Podcast. His favorite thing about coaching is to unconditionally support runners and their journeys.Find Nick on IG: @nklastavaThank you BetterHelp for sponsoring this episode! To save 10% on your first month of therapy, visit: https://www.betterhelp.com/holleyfueledTo join my Strong Runner Academy Group Coaching Program visit here: https://www.holleyfuelednutrition.com/groupcoaching
Investor Fuel Real Estate Investing Mastermind - Audio Version
In this conversation, Dylan Silver interviews Nick Sehy, a real estate investor who transitioned from a software engineering career at Microsoft to investing in the Detroit real estate market. Nick shares his journey, including his initial interest in real estate, the strategies he employed such as the BRRRR method, and his pivot to fix and flip properties. He discusses the challenges and lessons learned from his first fix and flip, the reasons for choosing Detroit as his investment market, and offers advice for aspiring real estate investors. The conversation concludes with insights into future trends in real estate investment. 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 —--------------------
Connor Rigby joins the Elixir Wizards to talk about Blue Heron BLE (Bluetooth Low Energy) support for Elixir apps. Blue Heron implements the BLE specs in pure Elixir, leveraging binary pattern matching and concurrent message processing to handle Bluetooth protocols. Unlike most solutions that require C ports or NIFs, Blue Heron runs entirely in user space, so it works seamlessly in both Nerves-based embedded projects and (eventually) desktop Elixir applications. We discuss how Nerves development differs from building Phoenix apps. Connor shares challenges he's experienced with hardware compatibility, where some chips only partially implement the spec, and he discusses the surprisingly deep (but sometimes incomplete) world of BLE device profiles. His tip for anyone entering the BLE space: read the official spec instead of trusting secondhand blog posts. Tools like Nerves LiveBook give you hands-on examples, so you can get a BLE prototype running on a Raspberry Pi and your phone in no time. Key topics discussed in this episode: Blue Heron origins and “bird” naming convention BLE vs. Bluetooth Classic: core differences Pure Elixir implementation—no C dependencies Binary pattern matching for packet parsing Hardware transport options: UART, SPI, USB, SDIO GenServer patterns in Nerves vs. Phoenix Linux requirement and power-consumption trade-offs GATT (Generic Attribute Table) implementation patterns SQLite integration for Nerves apps Hardware chip quirks and spec compliance Manufacturer-specific commands and workarounds BLE device profiles and spec gaps Security Management Profile (SMP) for encryption Device connection and pairing workflows Web vs. embedded development differences Where to get started: hardware recommendations and docs Links mentioned: https://github.com/ConnorRigby/ https://github.com/blue-heron/ https://nerves-project.org/ BLE (Bluetooth Low Energy) https://en.wikipedia.org/wiki/BluetoothLowEnergy https://developer.apple.com/ibeacon/ https://learnyousomeerlang.com/building-otp-applications Linux https://www.linux.org/ HCI (Host Controller Interface) https://en.wikipedia.org/wiki/Hostcontrollerinterface Circuits UART Library https://hexdocs.pm/circuitsuart/readme.html SPI (Serial Peripheral Interface) https://github.com/elixir-circuits/circuitsspi SDIO (Secure Digital Input Output https://en.wikipedia.org/wiki/SDIO Raspberry Pi https://www.raspberrypi.com/ Coral SoM Dev Board https://coral.ai/products/dev-board/ BeagleBone Single-Board Linux Computer https://www.beagleboard.org/boards/beaglebone-black https://www.bluetooth.com/bluetooth-resources/intro-to-bluetooth-gap-gatt/ Genservers https://hexdocs.pm/elixir/1.12/GenServer.html https://hexdocs.pm/ecto/Ecto.html https://github.com/elixir-sqlite/ectosqlite3 https://github.com/nerves-livebook/nerveslivebook Special Guest: Connor Rigby.
In this inspiring episode of Modern Figures Podcast, hosts Kyla McMullen and Jeremy Waisome sit down with Dr. Cheryl D. Seals, the Charles E. Barkley Professor of Computer Science and Software Engineering at Auburn University. From her early days in Louisiana to becoming a powerhouse in user experience, virtual reality, and artificial intelligence, Dr. Seals shares the pivotal moments that shaped her path in tech.
Every year, millions of students try coding for the first time through Hour of Code. But most people don't know that the technology powering those experiences is ran by someone who didn't really have a plan to become a CTO. In the fourth episode of this season of The Work Item, I am talking with Simon Guest, CTO at Code.org. Simon walks me through how he actually became a CTO (not the LinkedIn version we commonly see), and what skills helped him succeed despite the fact that there was no pre-charted path he could follow. You'll be surprised to learn just how much serendipity and having the skills in the right place at the right time play a role in strapping one's career to a rocketship. We also talk about the future of coding, whether AI is truly going to make engineers obsolete, and what we can do to build a good career moat that sets us up for long-term success. And of course, if you've ever wondered what it takes to move into technology leadership, this conversation will give you a very realistic picture of what that path looks like.
In the Season 14 premiere, hosts Dan Ivovich and Sundi Myint chat with Isaac Yonemoto, creator of the Zigler library, to explore how Zigler brings Zig's performance and safety to Elixir through Native Implemented Functions (NIFs). Isaac walks through the core design of Zigler and how it auto-generates the Elixir-to-Zig bridge, enforces type safety, and exposes multiple execution modes (normal, dirty, threaded). The conversation covers real-world applications, from SIMD-powered token selection for LLM hardware acceleration to OTP-style fault tolerance in low-level code. Isaac shares his own journey: stepping back from professional software work to launch a biotech startup focused on reducing drug manufacturing costs while continuing to maintain Zigler and even leveraging Elixir for bioinformatics pipelines. Topics discussed in this episode: What is the Zigler library and what does it do? What does it mean to run a "dirty NIF"? Async mode is temporarily removed from Zig (therefore, yielding NIFs is temporarily deprecated in Zigler) Zigler's three execution modes (normal, dirty, and threaded) and how you switch modes with a single config change Isaac's journey from professional software work to launching a biotech startup How Isaac leverages Elixir in bioinformatics pipelines at his startup LLM hardware acceleration using Zigler NIFs and SIMD-powered token picking Fault-tolerant load balancing of NIF workloads via OTP principles Transparent handling and recovery from hardware failures through monitoring Potential future memory-safety features in Zig and their implications The Elixir-based borrow-checker prototype: purpose and design Unit-checking for scientific computations to enforce correctness New OS support in Zigler 0.14: macOS, Windows, and FreeBSD Inline Zig code authoring directly within Elixir modules Isaac's commitment to maintain Zigler through its 1.0 release (...and beyond?) Links mentioned: https://github.com/E-xyza/zigler https://github.com/ziglang/zig https://vidalalabs.com/ Zig Programming Language: https://ziglang.org/ https://obsidian.md/ https://hexdocs.pm/elixir/macros.html https://erlang.org/documentation/doc-4.7.3/doc/extensions/macros.html A Deep Dive Into the Elixir AST: https://dorgan.ar/posts/2021/04/theelixirast/ https://www.erlang.org/doc/system/nif.html https://nodejs.org/en Llama Open-Source LLM: https://www.llama.com/ Mixtral Open-Source LLM: https://mistral.ai/news/mixtral-of-experts https://Fly.io SIMD: https://en.wikipedia.org/wiki/Singleinstruction,multiple_data https://opentrons.com/ CI/CD: https://en.wikipedia.org/wiki/CI/CD https://hexdocs.pm/zigler/Zig.html http://www.x.com/DNAutics https://bsky.app/profile/dnautics.bsky.social
Thomas Dohmke, CEO of GitHub, joins Azeem to explore how AI is fundamentally transforming software development. In this episode you'll hear: (01:50) What's left for developers in the age of AI? (04:54) How GitHub Copilot unlocks flow state (07:09) Three big shifts in how engineers work today (10:47) Is software development art or assembly line? (15:26) Why developers are climbing the abstraction ladder (19:35) Have we already lost control of the code? (23:15) What it's actually like to work with AI coding agents (39:35) Welcome to the age of ultra-personalized software(45:37) Building the next-generation web Thomas's links:GitHub: https://github.com/LinkedIn: https://www.linkedin.com/in/ashtom/Twitter/X: https://x.com/ashtomAzeem's links:Substack: https://www.exponentialview.co/Website: https://www.azeemazhar.com/LinkedIn: https://www.linkedin.com/in/azharTwitter/X: https://x.com/azeemOur new show This was originally recorded for "Friday with Azeem Azhar", a new show that takes place every Friday at 9am PT and 12pm ET. You can tune in through Exponential View on Substack. Produced by supermix.io and EPIIPLUS1 Ltd
BONUS: Tom Gilb on Building True Engineering Culture and Delivering Value Through Evolutionary Methods In this BONUS episode, we dive deep into the world of true engineering discipline with Tom Gilb, a pioneer who was writing about Agile principles before Agile was even named. We explore his latest book "Success - Super Secrets & Strategies for Efficient Value Delivery in Projects and Programs, and Plans" and uncover the fundamental flaws in how organizations approach project delivery and stakeholder management. The Genesis of Success-Focused Engineering "People were failing at project deliveries - even when using Agile. I saw there was very little about setting clear goals and reaching them, it had nothing to do with being successful." Tom's motivation for writing his latest book stems from a critical observation: despite the widespread adoption of Agile methodologies, project failure rates remain unacceptably high. The core issue isn't methodology but rather the fundamental lack of clarity around what success actually means. Tom emphasizes that true success is about achieving the improvements you want at a price you can afford, yet most organizations fail to define this clearly from the outset. In this segment, we refer to the book How Big Things Get Done by Bent Flyvbjerg who published statistics on the poor performance of projects in general. Beyond OKRs: The Power of Quantified Multi-Dimensional Objectives "First you need to have a definition of what it means to succeed. And that needs to be multi-dimensional. And you need to clarify what they are." While many organizations believe they're already quantifying objectives through frameworks like OKRs, Tom reveals significant weaknesses in these approaches. True value isn't just profit—it encompasses multiple dimensions including security, usability, and other stakeholder-specific benefits. The key insight is learning to quantify what needs to be achieved across all critical dimensions, as you simply cannot design for high-quality attributes like security without first quantifying and designing for them explicitly. In this segment, we talk about Tom's paper on OKR's titled "OKR Objectives and Key Results: what's wrong and how to fix it". The Missing Engineering Discipline "Why is the failure rate of our projects so high?" Tom identifies a paradoxical problem: engineering organizations often lack true engineering discipline. This fundamental gap explains why project success rates remain low despite technological advances. Real engineering requires systematic approaches to design, stakeholder analysis, and incremental value delivery—disciplines that are often overlooked in favor of rushed implementations. Stakeholder Analysis: Beyond User Stories "Stakeholders have a requirement - even if we don't know it. They might be people, but also law, contract, policies, etc. They all have requirements for us." Traditional user-centered methods like user stories can lead to failure when critical stakeholders are overlooked. Tom advocates for comprehensive stakeholder analysis as the foundation of engineering discipline. Stakeholders aren't just people—they include laws, contracts, policies, and other constraints that have requirements for your system. The practical tip here is to use AI tools to help identify and list these stakeholders, then quantify their specific requirements using structured approaches like Planguage. The Gilb Cycle: True Incremental Value Delivery "Get things done every week, next week, until it's all done. We need to decompose any possible design into enough increments so that each increment delivers some value." What distinguishes Tom's evolutionary approach from popular Agile frameworks is the focus on choosing the most efficient design and then systematically improving existing systems through measured increments. Each increment must deliver tangible value, and the decomposition process should be aided by AI tools to ensure optimal value delivery. This isn't just about iteration—it's about strategic improvement with measurable outcomes. Building Engineering Culture: A Two-Leader Approach "There are two leaders: the tech leaders and the management leaders. For management leaders: demand a value stream of results starting next week. To the tech leaders: learn the engineering process." Creating a true engineering culture requires coordinated effort from both management and technical leadership. Management leaders should demand immediate value streams with weekly results, while technical leaders must master fundamental engineering processes including stakeholder analysis and requirement quantification. This dual approach ensures both accountability and capability development within the organization. Further Resources During this episode we refer to several of Tom's books and papers. You can see this list below Software Metrics by Tom Gilb Principles of software engineering management - Also available in PDF Evo book About Tom Gilb Tom Gilb, born in the US, lived in London, and then moved to Norway in 1958. An independent teacher, consultant, and writer, he has worked in software engineering, corporate top management, and large-scale systems engineering. As the saying goes, Tom was writing about Agile, before Agile was named. In 1976, Tom introduced the term "evolutionary" in his book Software Metrics, advocating for development in small, measurable steps. Today, we talk about Evo, the name that Tom used to describe his approach. You can link with Tom Gilb on LinkedIn.
In this episode Patrick and Shelli talk with Firasat Hussain, the Chief Product and Technology Officer at SnapCare. Firasat shares his 25-year journey through various technology leadership roles at companies like Ticketmaster, Orbitz, and RR Donnelley, emphasizing the significance of thoughtful leadership and iterative innovation. He describes his transition to SnapCare, where he is leading the integration of new AI tools and modern tech stacks to transform healthcare staffing. The discussion delves into Firasat's leadership philosophies, the importance of trust and influence over demands, and his commitment to growth and learning, both personally and professionally.(00:00) Welcome to Firasat Hussain, CPTO at SnapCare(01:23) From Accounting to Technology: Firasat's Early Career(04:32) Transition to Healthcare Tech: Joining SnapCare(05:26) The Role of Technology in Healthcare Staffing(07:11) Personal Insights: Leadership and Growth(12:03) The Importance of Travel and Broader Perspectives(14:41) SnapCare's Mission and Operations(20:13) Balancing Leadership in Work and Family Life(24:18) The Power of Trust and Kindness Over Demands(27:07) Building Trust Through Honest Conversations(30:05) The Importance of Active Listening(32:23) Establishing Priorities and Reducing Cognitive Overload(37:59) Reflecting on Personal and Professional Growth(41:50) Final ThoughtsFirasat Hussain is the Chief Product and Technology Officer at SnapCare, a technology-driven healthcare staffing firm. His 25+ year career has spanned varied industries and organizations at a range of stages, from established global tech firms to promising startups. He was Chief Technology Officer at arrivia, VP of Software Engineering at Ticketmaster, and VP of Enterprise Architecture at RR Donnelley. He spent 10 years growing and leading at Orbitz Worldwide, with six years as Director of Hotel Product Development. He launched his early career at Cysive and Oracle.If you'd like to receive new episodes as they're published, please subscribe to Innovation and the Digital Enterprise in Apple Podcasts, Spotify, or wherever you get your podcasts. If you enjoyed this episode, please consider leaving a review in Apple Podcasts. It really helps others find the show.Podcast episode production by Dante32.
Amid the buzz of the AWS Summit in London, I sat down with Eiso Kant, the CTO and Co-Founder of Poolside, to explore how his team is reshaping the future of software development through AI. This conversation was recorded right on the show floor inside a surprisingly sleek podcast booth at the ExCel, where Eiso unpacked what sets Poolside apart in a space many claim to be in but few truly build for. Poolside is not just another AI company. It's one of a handful globally that is actually training foundation models from the ground up. While most firms are chasing general-purpose AI, Poolside has chosen a different path. They focus solely on empowering software developers inside high-consequence environments, such as banking, defense, and major global retailers. These are systems where precision and security matter, and where AI can drive measurable gains in productivity and reliability. What struck me during this discussion is how deliberately Poolside has been built for enterprise use from the start. Their model doesn't just live in the cloud. It is designed to live within the customer's own infrastructure, whether that's in their private AWS environment or even on-prem. This focus on data privacy, security, and customizability is helping Poolside win trust where it counts most. And the partnership with AWS takes this a step further, making it easier for enterprises to deploy Poolside's AI within existing cloud frameworks while meeting strict governance requirements. Eiso explained that Poolside doesn't just throw larger models at problems. Instead, they use reinforcement learning from code execution, training on millions of real codebases and test suites. This approach helps the model go beyond autocomplete and simple bug fixes. It's now stepping into longer, more complex tasks, nudging us closer to a future where AI could serve as a true teammate for software engineers. We also tackled one of the most important discussions in AI today: whether this is a cost-cutting tool or a productivity multiplier. Eiso didn't dodge the nuance. While some may use AI to reduce headcount, Poolside's focus is on enabling companies to build more, ship faster, and innovate with greater speed. That shift is not about replacing people. It's about creating leverage for development teams under pressure to deliver more in less time. If you're a CTO, CIO, or engineering leader, this episode is packed with practical insights. Whether it's understanding the ROI of AI-assisted development, the importance of retaining control of your own models, or how to think about enterprise-grade security in the age of LLMs, there's a lot here to digest. So how should we really be thinking about AI in the enterprise? Is it a partner, a tool, or the beginning of an entirely new workforce paradigm? Tune in to find out.
What happens when one of the most legendary minds in tech delves deep into the real workings of modern AI? A 2-hour long masterclass that you don't want to miss. Bret Taylor, current chairman of OpenAI, unpacks why AI is transforming software engineering forever, how founders can survive acquisition (he's done it twice), and why the true bottlenecks in AI aren't what most think. Drawing on his extensive experiences at Facebook, Google, Twitter and more, he explains why the next phase of AI won't just be about building better models—it's about creating entirely new ways for us to work with them. Bret exposes the reality gap between what AI insiders understand and what everyone else believes. Listen now to recalibrate your thinking before your competitors do. (00:02:46) Aha Moments with AI (00:04:43) Founders Working for Founders (00:07:59) Acquisition Process (00:14:14) The Role of a Board (00:17:05) Founder Mode (00:20:29) Engineers as Leaders (00:24:54) Applying First Principles in Business (00:28:43) The Future of Software Engineering (00:35:11) Efficiency and Verification of AI-Generated Code (00:36:46) The Future of Software Development (00:37:24) Defining AGI (00:47:03) AI Self-Improvement? (00:47:58) Safety Measures and Supervision in AI (00:49:47) Benefiting Humanity and AI Safety (00:54:06) Regulation and Geopolitical Landscape in AI (00:55:58) Foundation Models and Frontier Models (01:01:06) Economics and Open Source Models (01:05:18) AI and AGI Accessibility (01:07:42) Optimizing AI Prompts (01:11:18) Creating an AI Superpower (01:14:12) Future of Education and AI (01:19:34) The Impact of AI on Job Roles (01:21:58) AI in Problem-Solving and Research (01:25:24) Importance of AI Context Window (01:27:37) AI Output and Intellectual Property (01:30:09) Google Maps Launch and Challenges (01:37:57) Long-Term Investment in AI (01:43:02) Balancing Work and Family Life (01:44:25) Building Sierra as an Enduring Company (01:45:38) Lessons from Tech Company Lifecycles (01:48:31) Definition and Applications of AI Agents (01:53:56) Challenges and Importance of Branded AI Agents (01:56:28) Fending Off Complacency in Companies (02:01:21) Customer Obsession and Leadership in Companies Bret Taylor is currently the Chairman of OpenAI and CEO of Sierra. Previously, he was the CTO of Facebook, Chairman of the board for X, and the Co-CEO of Salesforce. Newsletter - The Brain Food newsletter delivers actionable insights and thoughtful ideas every Sunday. It takes 5 minutes to read, and it's completely free. Learn more and sign up at fs.blog/newsletter Upgrade — If you want to hear my thoughts and reflections at the end of the episode, join our membership: fs.blog/membership and get your own private feed. Watch on YouTube: @tkppodcast Learn more about your ad choices. Visit megaphone.fm/adchoices