Podcasts about API

Set of subroutine definitions, protocols, and tools for building software and applications

  • 5,612PODCASTS
  • 16,742EPISODES
  • 42mAVG DURATION
  • 3DAILY NEW EPISODES
  • Jul 9, 2025LATEST
API

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about API

Show all podcasts related to api

Latest podcast episodes about API

Machine Learning Guide
MLA 025 AI Image Generation: Midjourney vs Stable Diffusion, GPT-4o, Imagen & Firefly

Machine Learning Guide

Play Episode Listen Later Jul 9, 2025 72:33


The 2025 generative AI image market is a trade-off between aesthetic quality, instruction-following, and user control. This episode analyzes the key platforms, comparing Midjourney's artistic output against the superior text generation and prompt adherence of GPT-4o and Imagen 4, the commercial safety of Adobe Firefly, and the total customization of Stable Diffusion. Links Notes and resources at ocdevel.com/mlg/mla-25 Try a walking desk - stay healthy & sharp while you learn & code Build the future of multi-agent software with AGNTCY. The State of the Market The market is split by three core philosophies: The "Artist" (Midjourney): Prioritizes aesthetic excellence and cinematic output, sacrificing precise user control and instruction following. The "Collaborator" (GPT-4o, Imagen 4): Extensions of LLMs that excel at conversational co-creation, complex instruction following, and integration into productivity workflows. The "Sovereign Toolkit" (Stable Diffusion): An open-source engine offering users unparalleled control, customization, and privacy in exchange for technical engagement. Table 1: 2025 Generative AI Image Tool At-a-Glance Comparison Tool Parent Company Access Method(s) Pricing Core Strength Best For Midjourney v7 Midjourney, Inc. Web App, Discord Subscription Artistic Aesthetics & Photorealism Fine Art, Concept Design, Stylized Visuals GPT-4o OpenAI ChatGPT, API Freemium/Sub Conversational Control & Instruction Following Marketing Materials, UI/UX Mockups, Logos Google Imagen 4 Google Gemini, Workspace, Vertex AI Freemium/Sub Ecosystem Integration & Speed Business Presentations, Educational Content Stable Diffusion 3 Stability AI Local Install, Web UIs, API Open Source Ultimate Customization & Control Developers, Power Users, Bespoke Workflows Adobe Firefly Adobe Creative Cloud Apps, Web App Subscription Commercial Safety & Workflow Integration Professional Designers, Agencies, Enterprise Core Platforms Midjourney v7: Premium choice for artistic quality. Features: Web UI with Draft Mode, user personalization, emerging video/3D. Weaknesses: Poor text generation, poor prompt adherence, public images on cheap plans, no API/bans automation. OpenAI GPT-4o: An intelligent co-creator for controlled generation. Features: Conversational refinement, superior text rendering, understands uploaded image context. Weaknesses: Slower than competitors, generates one image at a time, strict content filters. Google Imagen 4: Pragmatic tool focused on speed and ecosystem integration. Features: High-quality photorealism, fast generation, strong text rendering, multilingual. Weaknesses: Less artistic flair; value is dependent on Google ecosystem investment. Stable Diffusion 3: Open-source engine for maximum user control. Features: MMDiT architecture improves prompt/text handling, scalable models, vast ecosystem (LoRAs/ControlNet). Weaknesses: Steep learning curve, quality is user-dependent. Adobe Firefly: Focused on commercial safety and professional workflow integration. Features: Trained on Adobe Stock for legal indemnity, Generative Fill/Expand tools. Weaknesses: Creative range limited by training data, requires Adobe subscription/credits. Tools and Concepts In-painting: Modifying a masked area inside an image. Out-painting: Extending an image beyond its original borders. LoRA (Low-Rank Adaptation): A small file that applies a fine-tuned style, character, or concept to a base model. ControlNet: Uses a reference image (e.g., pose, sketch) to enforce the composition, structure, or pose of the output. A1111 vs. ComfyUI: Two main UIs for Stable Diffusion. A1111 is a beginner-friendly tabbed interface; ComfyUI is a node-based interface for complex, efficient, and automated workflows. Workflows "Best of Both Worlds": Generate aesthetic base images in Midjourney, then composite, edit, and add text with precision in Photoshop/Firefly. Single-Ecosystem: Work entirely within Adobe Creative Cloud or Google Workspace for seamless integration, commercial safety (Adobe), and convenience (Google). "Build Your Own Factory": Use ComfyUI to build automated, multi-step pipelines for consistent character generation, advanced upscaling, and video. Decision Framework Choose by Goal: Fine Art/Concept Art: Midjourney. Logos/Ads with Text: GPT-4o, Google Imagen 4, or specialist Ideogram. Consistent Character in Specific Pose: Stable Diffusion with a Character LoRA and ControlNet (OpenPose). Editing/Expanding an Existing Photo: Adobe Photoshop with Firefly. Exclusion Rules: If you need legible text, exclude Midjourney. If you need absolute privacy or zero cost (post-hardware), Stable Diffusion is the only option. If you need guaranteed commercial legal safety, use Adobe Firefly. If you need an API for a product, use OpenAI or Google; automating Midjourney is a bannable offense.

Everyday AI Podcast – An AI and ChatGPT Podcast
Ep 563: ChatGPT's New Custom GPT's: Advanced techniques to win back time

Everyday AI Podcast – An AI and ChatGPT Podcast

Play Episode Listen Later Jul 9, 2025 46:43


Think you know ChatGPT's custom GPTs?

Joey Pinz Discipline Conversations
#673 Pax8 Beyond-Joe Saunders:

Joey Pinz Discipline Conversations

Play Episode Listen Later Jul 9, 2025 25:42


Send us a textIn this wide-ranging episode of Joey Pinz Discipline Conversations, cybersecurity leader Joe Saunders of Check Point shares his journey—from Cuban cigars to global IT strategy. Recorded live at Pax8 Beyond 2025, this conversation blends personal passions with serious insights on cybersecurity, leadership, and AI.Joe kicks things off with a deep appreciation for cigars, explaining how a Cuban cigar gifted at a Pax8 event sparked his fascination. From flavor profiles to Connecticut Maduro wrappers, Joe uses the cigar world as a metaphor for personalization and nuance—something he also values in business relationships.The conversation shifts to Check Point's major Infinity Platform launch, a consolidated suite of AI-powered security tools designed to better serve MSPs and SMBs. Joe highlights the importance of MSP-focused features like multi-tenancy, API integrations, and compliance frameworks (SOC, ISO), all tailored for modern partner operations.He also reflects on the role of discipline and self-awareness in his own growth, echoing Joey's own health journey. Joe closes by inviting MSPs to visit the Check Point booth, try the platform with free licenses, and embrace AI-driven security innovation. 

Joey Pinz Discipline Conversations
#675 Pax8 Beyond-Drew Schlussel:

Joey Pinz Discipline Conversations

Play Episode Listen Later Jul 9, 2025 30:02


Send us a textIn this refreshingly candid episode of Joey Pinz Discipline Conversations, Joey sits down with Drew Schlussel, Director of Technical Product Marketing at Wasabi Technologies, to talk about simplifying cloud storage and scaling the right way. Recorded live at Pax8 Beyond 2025, this episode cuts through the jargon and gets to the core of what partners truly want: predictability, transparency, and performance that actually delivers.Drew breaks down Wasabi's flat-fee storage model, its refusal to charge for egress or API calls, and why they've ditched tiered pricing entirely. It's not just a technical decision — it's a cultural one. He dives into the psychology behind data usage, vendor relationships, and what it means to truly earn the trust of MSPs.The conversation also covers why Wasabi is doubling down on channel-only sales, how the company avoids fear-based marketing, and Drew's personal perspective on building tech brands that scale without selling out.If you're in the MSP space and tired of the nickel-and-dime model from traditional hyperscalers, this episode will feel like a much-needed reality check. 

DevOps Paradox
DOP 306: Understanding GraphQL's Role in Modern APIs

DevOps Paradox

Play Episode Listen Later Jul 9, 2025 39:12


#306: In this episode of DevOps Paradox, we delve into the role of GraphQL in modern APIs with guest Sophia Willows from Rye. They discuss the pros and cons of using GraphQL versus REST and gRPC, highlighting the efficiencies and complexities each brings to API development, especially in developer tools. They tackle common misconceptions and usage pitfalls of GraphQL, offering valuable insights into its optimal application. Sophia explains the rationale behind Rye's choice of GraphQL for public-facing APIs while opting for REST and gRPC for internal microservices, reflecting on the trade-offs between performance and flexibility. The episode also touches on the evolution of API standards and speculations on potential future innovations.   Sophia's contact information: LinkedIn: https://www.linkedin.com/in/sophia-willows/   YouTube channel: https://youtube.com/devopsparadox   Review the podcast on Apple Podcasts: https://www.devopsparadox.com/review-podcast/   Slack: https://www.devopsparadox.com/slack/   Connect with us at: https://www.devopsparadox.com/contact/

Product for Product Management
EP 133 - API Analytics for PMs with Deepa Goyal

Product for Product Management

Play Episode Listen Later Jul 9, 2025 65:08


APIs are products but they don't always get the same focus they deserve to be successful.In this episode of the Product for Product Podcast, we sit down with Deepa Goyal, Product Strategy Leader at Postman and author of API Analytics for Product Managers: Understand key API metrics that can help you grow your business, to explore what it takes to manage APIs as products.Deepa shares her journey from PayPal and Twilio to her current role at Postman, and discusses the rise of the API Product Manager and how APIs are shaping modern organizations.We explore why Deepa wrote her book, who it's for, and what product managers—whether or not they work directly with APIs—can learn from it. Deepa explains how analytics are critical for measuring API success, the unique challenges of building API products, and why developers are often the primary customers. In addition, she shares insights from her research for the book and the writing process, including how she validated her ideas and what she learned about the API lifecycle, onboarding, and product-market fit. Join Matt and Moshe as they explore with Deepa:The rise of the API Product Manager and how APIs are transforming businessesDifferent types of APIs—internal, external, and partner—and their strategic impactWhy analytics are essential for measuring API product successUnique challenges of building API products Insights from writing and validating her book, API Analytics for PMsThe impact of AI on product management and the future of APIsStrategies for API pricing and revenue modelsKey metrics and leading indicators for API adoption and activationAdvice for product managers looking to build technical skills and drive impactAnd much moreYou can connect with Deepa at:LinkedIn: https://www.linkedin.com/in/deepag/ X: @1sprintatatimeAPI Analytics for Product Managers book: https://www.amazon.com/API-Analytics-Product-Managers-Understand/dp/1803247657 You can find the podcast's page, and connect with Matt and Moshe on Linkedin:     -  Product for Product Podcast - linkedin.com/company/product-for-product-podcast    Matt Green - linkedin.com/in/mattgreenproduct/Moshe Mikanovsky - linkedin.com/in/mikanovsky/Note: any views mentioned in the podcast are the sole views of our hosts and guests,  and do not represent the products mentioned in any way.Please leave us a review and feedback ⭐️⭐️⭐️⭐️⭐️

Pipeliners Podcast
Episode 396: API's Pipeline SMS Contractor Assessment Program with Colin Frazier

Pipeliners Podcast

Play Episode Listen Later Jul 8, 2025 37:20


In this episode of the Pipeliners Podcast, Colin Frazier from API returns to discuss the latest on API's Operator and newly launched Contractor Assessment Programs. The conversation explores the evolution, structure, and goals of the contractor-focused initiatives, emphasizing the importance of continuous improvement and collaboration between operators and contractors to enhance safety culture across the pipeline industry. Listeners gain insight into how API is working to provide practical tools and assessments tailored to contractors of all sizes. Visit PipelinePodcastNetwork.com for a full episode transcript, as well as detailed show notes with relevant links and insider term definitions.     

HALO Talks
Episode #557: From Taekwondo to Tech-Marco Benitez on Building Rook and Connecting Fitness Data

HALO Talks

Play Episode Listen Later Jul 8, 2025 26:09 Transcription Available


In today's episode, host Pete Moore sits down with Marco Benitez—a guest who brings together the worlds of Taekwondo and biomedical engineering! Marco is the founder of Rook, a "middleman" company specializing in connecting data from hundreds of wearables and medical devices. Drawing on his extensive background in sports and years in big pharma, Benitez discusses the challenges and opportunities in bridging data silos in the fitness, health, and insurance spaces. He also dives into the origins of Rook, the significance of B2B SaaS (Software as a Service) models, and the importance of building predictable, scalable solutions that empower organizations to actually use their data—not just collect it. Whether you're a fitness pro, entrepreneur, or just interested in the quickly evolving landscape of fit tech, this episode is packed with insights into how smart data integration is reshaping the way we approach the HALO space. (Health, Active Lifestyle, Outdoors)  On working in the enterprise space Marco mentions, "Working with enterprise clients . . . takes a lot of time to close deals but once they are closed, you will receive a lot of feedback, and you will be in the heart of their company. Because we are an API solution, we live 'inside' the platform . . . inside the app." Key themes discussed Importance and value of data integration. Rook's middleware solution for wearables. Challenges of connecting multiple wearable devices' data. Building and scaling a B2B SaaS company. Lessons from sports and long-term business growth. The evolving role of data in healthcare and insurance. Differentiating real, actionable intelligence from the AI hype. A few key takeaways:  1. Rook Connects Wearable Data Seamlessly: Rook acts as a middleware platform that allows companies to easily integrate and extract data from over 300 different wearables and medical devices. This solves a huge pain point for fitness apps, gyms, digital health, and insurance companies that need unified, standardized, and actionable user health data without having to build separate integrations for each device. 2. B2B SaaS with Active User Pricing: Rook is a B2B SaaS company, charging clients (gyms, fitness apps, insurers, etc) based on the number of active users accessing data through the platform. This recurring revenue model is 'sticky' and predictable, making it attractive for both business growth and investors, since switching out such a middleware solution tends to be costly and pretty disruptive for clients. 3. Wearables Becoming Medical Devices: The wearables ecosystem is quickly evolving, with many devices attaining FDA clearance. This means the data they provide is now medically credible and increasingly important for areas like digital health, fitness, and prevention-oriented insurance models—creating new demand for integration platforms. 4. Long-Term Perspective: Building to Become a Data Science Company: Benitez emphasizes the value of the long game—he compares entrepreneurship to earning a taekwondo black belt. Rook's long-term vision is to move beyond just delivering clean, structured data to offering actionable intelligence, insights, and predictive analytics to their clients. 5. Flexibility Driven by Customer Need: A key lesson? Rook's roadmap for integrating new wearables is customer-focused. Rather than chasing each new device that comes out, the team prioritizes devices with the most client demand and market share. This way, they deliver real value where it matters most, instead of losing focus. Resources:  Marco Benitez: https://www.linkedin.com/in/marcobzg   Rook: https://www.tryrook.io  HALO Talks 2 Minute Financial Drills (Videos): https://bit.ly/2minutedrills  Prospect Wizard: https://www.theprospectwizard.com  Promotion Vault: http://www.promotionvault.com HigherDose: http://www.higherdose.com

Cloud 9 Podcast
ZeroBounce: Get 99% Email Accuracy and Inbox Placement That Converts

Cloud 9 Podcast

Play Episode Listen Later Jul 7, 2025 33:16


This episode of the Transform Sales Podcast, Sales Software Review Series, features Brian Minick, Chief Operating Officer at ZeroBounce. Brian explains how ZeroBounce helps sales teams increase conversions by ensuring cold emails land in the inbox, not the spam folder. He shares how the platform validates emails with 99% accuracy, detects spam traps, flags group emails, and delivers unmatched data enrichment so teams avoid risky sends and improve engagement. ZeroBounce stands out with under 1% unknown rates, real-time API integrations, and an email warm-up engine that repairs sender reputation automatically.  Brian also reveals how ZeroBounce transforms bloated lead lists into high-converting campaigns, giving users full visibility into email activity and bounce risk. Setup takes minutes, no technical skills required, and users can clean 10,000 emails in under 15 minutes. With a pay-as-you-go model and no contracts, ZeroBounce lets teams test, scale, and win on their own terms. Try ZeroBounce here: https://software.cloudtask.com/zero-bounce-89724e #coldemail #emaildeliverability #salesengagement #spamprevention #salessoftware #zerobounce

GenExDividendInvestor Podcasts
Episode 159 - Are Closed-End Funds (CEFs) a Dividend Goldmine?

GenExDividendInvestor Podcasts

Play Episode Listen Later Jul 5, 2025 19:07


In this episode, I'm breaking down how Closed-End Funds (CEFs) work, why they often have higher yields, and the key risks you need to understand before investing. I'll also highlight two Closed-End Funds that have actually outperformed the S&P 500 over the past 10 years, and I'll wrap up with a couple of thoughtful subscriber comments that are worth reflecting on. Join the world's largest free Dividend Discord ➜ https://discord.gg/kkSr5FY Join my channel membership as a GenEx Partner to access new perks: https://www.youtube.com/channel/UCuOS-UH_s4KGhArN6HdRB0Q/join Seeking Alpha Affiliate Referral Link ➜ https://link.seekingalpha.com/2352ZCK/4G6SHH/ Click my FAST Graphs Link (Use coupon code AFFILIATE25 to get 25% off your 1st payment) ➜ https://fastgraphs.com/?ref=GenExDividendInvestor Please use my Amazon Affiliates Link ➜ https://amzn.to/2YLxsiW Thanks! As an Amazon Associate I earn from qualifying purchases. Support me & get Patreon perks ➜ https://www.patreon.com/join/genexdividendinvestor Use my Financial Modeling Prep affiliate link for awesome stock API data (up to a 25% discount) ➡️ https://site.financialmodelingprep.com/pricing-plans?couponCode=genex25

捕蛇者说
Ep 55. 从文科转码到给 CPython 做贡献(纯文字稿)

捕蛇者说

Play Episode Listen Later Jul 5, 2025 0:10


本期节目应嘉宾的要求,我们只发布了文字稿。带来的不便还请各位听众谅解。 嘉宾 tanloong 链接 gh-133390: Support SQL keyword completion for sqlite3 CLI by tanloong · Pull Request #133393 · python/cpython SQLite Keywords QuantWiki - 中文量化百科 《阳光马达棒球场!》 文字稿 laike9m: 哈喽大家好,欢迎来到最新一期的《捕蛇者说》。我们今天请到了谭龙,然后让他来聊一聊给 CPython 做贡献的经历。谭龙其实最近给 CPython 提了一个 PR,然后也是他第一次给 CPython 做贡献。然后呢,这个贡献是给 SQLite 的那个命令行加了一些命令补全,就是可以补全 SQLite 的关键字。我们今天另外一位主播是 Manjusaka。 Manjusaka: 请叫我 Nadeshiko Manju,对吧?OK,大家好,好久不见,我又回来了。然后今天很高兴又来和 laike9m 进行搭档,来。 laike9m: 好,然后这是我们今天的嘉宾谭龙,你要不先简单介绍一下自己吧。 tanloong: Hello,大家好,我叫谭龙,我是山东的。然后 18 年的时候是来青岛上大学,然后大学本科毕业之后就在这找工作了。我本科不是计算机的,毕业之后找工作也找了一些计算机相关的工作,也有一些其他方面的工作,中间也换了好几次工作。最近是刚刚入职一家新的公司,然后是做数据分析方面的工作。谢谢。 laike9m: 所以你说你本科不是学计算机,方便透露一下吗?你本科学的是什么? tanloong: 我本科是英语的。 laike9m: 哦,这个跨度很大。 tanloong: 对,确实。其实我本科最开始填志愿的时候,我录取的专业也不是英语,是一个调剂的专业,叫生态学。然后我是大一下学期的时候想转专业,然后正好我们学校有转专业的政策,我就从高中学的那几门课里,我觉得英语我学得还可以,然后当时也比较喜欢,所以我就决定转英语了。直到后来快毕业的时候才有点接触到这个计算机方面的这个东西。 laike9m: 然后就发现自己还是更喜欢计算机一些。那所以你之后是进行一些自学吗?然后就去找工作还是? tanloong: 对,基本上是自学。最开始接触计算机是大一的寒假,我们辅导员让学生回家的时候在假期要学点东西,然后开学让交学习笔记。我当时从一个中国大学 MOOC 上注册了一个账号,然后它弹出来的,第一个给我推荐的课程就是 Python。那我就学这个吧。所以当时我就学,就学了这个。当时学得很不明白,然后就把 PPT 跟着敲了一遍,但是也云里雾里的。直到后来后面的几个寒暑假才看了一些成体系的 Python 的入门的书,然后算是入门 Python 了。 laike9m: 所以换句话说就是你其实一开始学,你并不知道 Python 是干嘛的,就是并没有特别地抱着某种目的,比如说我就想找一个程序员的工作这样子。 tanloong: 没有,开始的原因只是巧合,但后面坚持下来,应该也算是因为比较喜欢吧。我觉得比较有意思。 laike9m: 那还是挺有意思的,对,感觉是命运的安排。 Manjusaka: 咱行看起来都是转行的。诶,那 laike9m 你是转行吗? laike9m: 我本科也不是学计算机的,然后我知道你本科也不是,所以。 Manjusaka: 对,那看起来大家这三个人跟少女乐队一样,这三个人里面抽不出一张计算机本科学位。 laike9m: 对,但我觉得还是你的英语这个跨度最大。 Manjusaka: 啊,对,然后,哇,卧槽。啊,现在要是学日语的,我突然就想问一下为什么要学日语。 laike9m: 学日语的转计算机还真没见过,但是很多程序员都会日语。 Manjusaka: 有,可能在大连那边还真有。 laike9m: 啊,对,大连日本人比较多。 Manjusaka: 对,对,对,日语外包会多一些。 laike9m: 嗯,好,对,说回正题,就是你相当于一开始接触的编程语言就是 Python, 然后后来相当于你在工作中可以理解也是主要用 Python, 对吗? tanloong: 对的,我有两份工作是跟计算机相关,然后都是写 Python 的。第一个工作是之前的一份是写图形界面的,用的是 PySide, 然后就写一个称重系统。他们是一个建桥公司,就是他们需要统计他们的货车送多少货进他们工厂,然后运多少货出来,写一个这个图形界面,然后放在那个他们的磅站去,然后货车过磅的时候来统计数据。另一个工作是现在的工作是在一个私募公司做数据分析。我之前没接触过股票证券这方面的东西,现在还在学习。 laike9m: 你是开发算法吗,还是给他们开发一些内部工具或者界面之类的? tanloong: 内部工具,我们组三个人有写算法的,但是我是属于比较初级的那种,只能写一些帮他们节省时间的工具。 laike9m: OK,对,因为我感觉那种像交易的算法可能更需要用 C++ 一些,对吧?还是说其实也有用 Python,比较好奇。 tanloong: 我们公司开发部应该是写 C++ 的,然后应该也有写 Python, 但是数据分析我们那个组主要是做一些因子的构建,就分析哪些因子它对你的这个股票的收益率贡献比较大,就这种的,我们就主要是写 Python,不写 C++。 laike9m: 明白,好的。所以就是到了今天我们要聊这个话题,然后你给 CPython 做了一个贡献。那我相信就是百分之可能 99.99% 的用过 Python 的人都没有给 Python 做过贡献,那么你一开始是怎么有这个想法的?然后就是后来你是怎么去一步一步实施这个的? tanloong: 我最开始有这个想法是应该从天哥,就是 B 站的那个,对,他当时成为 Python Core Dev 之后,在直播的时候就有人在直播间问一个给 Python 做贡献的问题,做贡献难不难呢?这些之类的。但是天哥说,如果你想给 Python 做贡献,你是会发现有很多事可以做的,做贡献并不难。然后后来就是之前我在写称重系统的时候,需要用到 SQLite 去查用户存的那个本地的数据库。然后当时我就发现 Python 的 SQLite 的命令行界面有点不好使,就是如果它能有那个补全就好了,所以当时是有那个想法。然后实施是在后来我前段时间没有工作,然后就每天比较闲,然后我想找点事做,然后我想起来之前我想给那个 SQLite 的加补全的这个想法,我就试试吧。然后我就去 GitHub 上找,我就试了一下。然后试的时候我发现,我本来觉得这个应该是挺难的,因为我完全不知道它这个补全要怎么实现。但是我去看了一下 PDB,就是天哥维护的那个 PDB 里面的代码,它里面实现补全是那样写的,然后我就照着 PDB 的补全,然后给 SQLite 加了一个补全,然后就交了 PR。 laike9m: 所以其实也是从你的实际工作需求出发,然后加上高天的激励。对,你知道高天也来过我们这边好几次吧? tanloong: 对,两次。 laike9m: 老听众,看来是。对,然后我觉得这个还挺有意思,就是也是算是榜样的力量吧。就是我不知道还有没有其他人是这样,就是因为听到就是有个人跟他说,哎,其实做贡献没有那么难,然后去做了,但这样挺好的。我算吧。你也算吗? Manjusaka: 对,我算。当时我是先认识张翔老师,然后后面然后跟他聊了一些,就包括我可能当时,那位你可能还认识,那个 Ezio Melotti。谁?18 年北京的那位嘉宾,Ezio。 laike9m: 你说 PyCon。 Manjusaka: 对,就是当时我们不是邀请到另外一位来北京。 laike9m: 哦。PyCon China Beijing 2018。2018 吗?2018 我去了吗?我有点不记得了。没事你继续说吧。 Manjusaka: 你在北京,你当时还没 transfer 去美国,然后你从上海来北京。 laike9m: OK。 Manjusaka: 然后我当时聊了一下,就后面开始,正好 18 年,后面我就说我正好在休息,后面就开始陆陆续续提一些贡献,对。 laike9m: 嗯,对对,其实我觉得翔哥一定程度上也是当时给了我一些激励或者指导嘛,对。 Manjusaka: 对,张翔老师还是非常 nice 的。 laike9m: 对,就给听众们如果有不知道,就是张翔是中国的第一个 CPython core developer, 第一个核心开发者,对,然后高天是第二个。 Manjusaka: 对,然后张翔老师应该是在 16 年晋升的。嗯,反正是老前辈了,老前辈了。 laike9m: 但其实他当时就是更多是因为工作中会需要改一些 CPython 代码,他当时在华为嘛,对吧? Manjusaka: 然后。哦,不不不,他晋升成为 CPython Core 的时候,我记得没错,是在新浪,然后他就开始编的。 laike9m: 哦,新浪,OK。 Manjusaka: 对,然后他去华为其实做的也不是跟 CPython 本身相关的,他是去做的 OpenStack 相关的东西。对,然后他对就是说是整个生态工具链会比较熟,所以说他可能跟高天老师就是说是有一点不一样,是张翔老师对于各种非常疑难问题的 debug 非常擅长,这也是我记得介绍人给他在他的 promote 介绍里面说的,对。 laike9m: 嗯,我记得他当时那个演讲。 Manjusaka: 对对对,然后我的很多 debug 技巧也来自于张翔老师,对。 laike9m: Anyway,我觉得后人都是在前人的一些基础上去做工作的。 Manjusaka: 是的,没错。 laike9m: 好,那说回谭龙的这个 PR,我其实也简单看了一下,其实我原来也不知道补全要怎么加,但发现其实还真的挺简单的。你可以跟听众们大概说一下这个流程吗?比如说我要给一个像 Python 的 SQLite 命令行加补全,它大概要做些什么工作? tanloong: 它是写一个 context manager,然后在你进那个 readline 的时候,你把 readline 的那个 completor 给替换成你自己的函数,然后在退出的时候再把它替换回你替换之前的那个函数,就你替换之前的那种 readline 的默认的 completor。然后你自己写的那个函数是还有一个 state, 就是 readline 调你的函数拿补全的时候,它会先给你发一个 state 等于 0, 这个时候你判断了 state 等于 0 的时候,你去生成一个完整的,就根据用户当前输入的那个 text, 生成一个完整的 completion candidate 的列表。然后 readline 会继续给你发 state 等于 1, 2, 3,这个时候你把你之前生成的 candidates 按照它发的 state 做个 index, 返回你的 candidates 对应的要补全的词。然后这中间就是 state=0 的时候,你的 candidates 最好需要缓存一下,不要在每次 readline 给你发 state=1, 2, 3 的时候你再重新生成,那样会比较耗时间,注意一下性能的问题。然后基本就是这样。 laike9m: OK,我说一下我看到的那个 PR 里面,我觉得比较关键的地方就是它其实就是一个首字母的匹配,就相当于首先你有一个关键词的列表,对吧?你要构建一个说哪些单词是 SQLite 关键词,比如说 SELECT 啊 JOIN 这种。然后我发现你是当用户每输入一个字符,然后你就会去跟这些关键词的前缀做一个匹配,对吧?然后发现如果有能 match 上的,你就把它作为一个 candidate 返回,作为补全的一个。 tanloong: 就其实那个关键字最开始的,你要拿到那个 SQLite 的完整的关键字的列表,当时对我来说还是挺难的。我最开始是从 SQLite 的文档里直接复制它的完整的所有的 147 个关键字,然后硬编码到 Python 里。但是有 core dev 说这样写不太好,而且其中有一个关键字并不是在所有的 SQLite 编译出来的时候都会支持的,是一个 V 开头的关键字。希望就是这个 SQLite 这个关键字能够动态生成。然后我当时查了一下,就是如果你想动态生成需要在 C level 去写,但是我这个 C 学的不太好,虽然之前学过一个学期的公开课,但是我完全不知道就是用我查到的 SQLite 文档里说生成关键字列表的那两个函数,去生产,我不知道要怎么写,然后我也不知道怎么把它放进 Python, 所以我当时说这个对我有点难。后来有一天晚上我看到那个消息里,那位 core dev 又说了一遍,就是非常希望这个关键字列表它是能从 C 里拿到的,而不是从 Python 里拿。我当时其实有点理解错了,我以为他的意思是让我把那个硬编码的关键字列表从 Python 给移到 C 里,然后我当时就把它移到 C 里了。虽然我对那个 Python 的 C 要怎么写,然后怎么把它暴露出来,暴露给 Python 的代码去能够访问,我用了一下 AI,当时是用的豆包,问怎么在 Python 的那个 C 里面存一个列表,然后能让它暴露出来,给 Python 的代码调用。然后当时豆包写上,然后我试了一下豆包给的结果,然后是可以的,然后我就直接硬编码到 C 里,然后问那个 core dev 行不行。但是 core dev 后来回复说他的意思是不是在 C 里硬编码,而是在 C 里要动态生成。当时我就,我感觉我理解错了。然后后来是另一位 core dev 帮忙给写的,然后他写了之后给发了一个 PR 到我的那个 fork 里,然后我合并进去,然后我的 fork 再合并到 CPython 的 main。 laike9m: 我还在想,就是因为我也看到你的那个 keywords 那部分是从 C 的 module 里 import 的。这个他当时说为什么要动态生成,其实我还是不太理解。可能就是 OK,我明白,但就是你编译的时候,你会根据你的 CPython 版本有不同的关键词,这样你就不用在那个 Python 里面写,比如说 if 是什么版本,然后你的关键字要加或者减一些东西是吧? tanloong: 对的,SQLite 它应该是在编译的时候有一个选项,如果你开了某个选项,那么它的关键词会有变化。 laike9m: 明白明白。 tanloong: 哦。 laike9m: 这个确实还挺 tricky 的,对,感觉是这个 PR 里面最困难的部分。 tanloong: 确实。 Manjusaka: 嗯。 laike9m: 那所以就是总体这个流程下来你有什么感受吗?因为我知道你的那个 PR 还被因为把 test break 了还被 revert 了一次,对吧? tanloong: 对,它是有一个测试在运行那个 run_pty 的时候,它是用那个 run_pty 生成一个 sudo terminal, 就在一个伪终端里去模拟用户的输入,然后查看它给的 candidates 是不是符合预期。但是在那个伪终端里,它给的 candidates 是带颜色的。就是你的 candidates,它的两边会有那个控制符。 laike9m: 它那个颜色码嘛,然后就不对了。 tanloong: 对,然后测试就 fail 了。当时是在那个 buildbot 上跑构建,就是构建失败,我找了一下,但是我想就是在那个 buildbot 上最好能有一个 interactive 的,就我能像在终端里我手动敲命令一样,我可以人为的去测试,然后看一下它中间到底是什么样子,再修改那个测试。但是 buildbot 我找不到我要怎么就进那个交互式的模式,也可能根本就没有。然后这个问题我解决不了。然后当时是有个 core dev 说他去找那个 buildbot 的 owner,然后问他要 SSH 的权限,然后他去调试。 laike9m: 等一下,我有一个疑问,就是为什么你这个 PR 感觉大家都很 helpful? 因为你知道一般的 CPython PR 就是你提了之后,可能很长时间都没有人理。这点你是怎么看的?就是感觉大家都会去帮你去 debug 或者帮你写些代码,这个是自然的吗?还是说他们本来就对这个很有兴趣还是怎么样? Manjusaka: 嗯,从我的角度出发的话,我不太确定,高天老师那边可能有其他的 input, 但是就我观察来看,这个取决于 core dev 风格。不过他们整体来说,对新人是比较友好的。而且去 buildbot 里面调试这种东西的话,我觉得这个东西其实也还好,你去翻看 CPython 的 PR 其实这种事情也有不少,所以说我觉得这个相对来说还好。但是对于一些争议或者说是还在试图达成共识的过程中,那确实是比较头疼的。但是如果说是已经达成共识要去实施的一个 PR, 那我觉得相对来说会好一些。 laike9m: 明白,所以就是这种没有什么争议性的,只是实现或者一些 debug 问题就会推进的比较快,然后大家也会帮忙。 Manjusaka: 对,而且这种东西我理解主要是你添加新的 feature,而不是更改 API 的话,那这种东西就会好很多。就像我上周的时候,我当时想改 sys._enable_profile() 那个 API, 就是新增加的那个远程 debug 的接口,我想新增加在它的 audit event 里面增加一些元数据。这就牵扯到了 API 的更改以及更内部的一些细节上的更改。然后我就和三个 core dev,然后 Victor, Paul,还有哪一位,然后就 battle 了两天,然后最后 I gave up。 laike9m: 好吧,他们可能有一些 concern。 Manjusaka: 对,就这种你增加一些新的 API 之类的,就是会有一些比较 concern, 但是如果说你是实现一个全新的 feature, 大家觉得你这个 feature 不是为了实现而去实现,那这种情况下相对来说还是会比较顺利的。 laike9m: 嗯,嗯,理解。还有一点就是我知道那个 CPython 的不同模块,它其实是不同的人来维护的嘛。 Manjusaka: 啊,是的,没错。 laike9m: 就可能恰好就是 SQLite 这个维护者,他就是比较积极,比较热心,就是反应比较快,所以。 Manjusaka: 啊,是的,没错。它是比较活跃的,就是 SQLite 这种东西。我就又说到一个伤心事。在改一个东西,然后被 Mark 直接给拒了,然后我现在都还推不动,虽然大家都说有需求,但是 Mark 就觉得说这个东西没需求,然后但是就给拒了,对。 laike9m: 我知道 Mark Shannon 这个人比较固执,对,也是跟人的性格有很大关系。 Manjusaka: 对,是的,没错,跟这个看具体的开发者的问题,对。 laike9m: 对,就是其实你会发现像 Python,如果你不了解,可能会觉得 Python 是一个有一个很庞大团队去维护的这么一个精密复杂的系统,但你真正去看它里面到底是怎么实现的,或者说去提 PR 才会发现可能每一个文件它就是那么一两个人懂,然后你就是要找那一两个 stakeholder, 如果你想做一些更改的话,然后你只要能比如说说服他们,然后你就可以做你想做的。对,它相当的扁平吧。 Manjusaka: 对,我觉得主要还是怎么说服。 laike9m: OK,所以说回谭龙你这个 PR 的话,然后就你把那个 core developer 帮你把测试修好了,对吧?然后你就重新提交,这样子。 tanloong: 对的。就我感觉给 CPython 这个维护者,在这些维护者之间就是它是有一个小圈子的,然后你作为一个新人去给他们交 PR 也是一个交际的过程。就是你要积极主动一点,然后就一般新人你第一次交 PR 的时候,比较容易会被带着审视的态度去看你的工作。然后你交 PR 的时候,你最好是把你之前想到的一些可能会拒绝你 PR 的理由给解释清楚,然后你为什么这样做,然后让他们就是在他们提出问题之前就看到你的解释,这样会就是更容易沟通,然后更容易让你的 PR 更顺利一点。 Manjusaka: 嗯,对。 laike9m: 我看到你其实你之前提了一个 issue 对吧,就是你说你希望能够在 SQLite 的命令行里支持这些补全。所以你提那个 issue 的时候当时就想说自己去实现这个吗?还是说你本来期待说其他人可以去做这个? tanloong: 是的,我是准备自己实现的。因为 Python 的 dev guide 里面写,如果你想交一个 PR,你应该先写一个 issue, 除非你交的 PR 是 typo fix。所以我就是先写的那个 issue,然后就紧接着交了 PR。当然那个 issue 题目写得有点大了,我那个 PR 只做了关键字的补全,但是 issue 是所有的补全。比如说你以后也许还会需要补全你的那个 SQLite 里面的表名,还有列名,还有函数名,这些目前还不支持。 Manjusaka: 明白。 laike9m: 所以你未来打算就是继续在这方面做一些事情吗?还是说就先到此为止? tanloong: 也许会吧。但是这个刚才说的表名、列名、函数名,我目前还没有想到就是要怎么才能实现它。我看到就是 Python 的 PyPI 上有一个第三方的 SQLite 的命令行是支持表名、列名、函数名的,而且它是 context-sensitive,就是它会检测你当前是不是需要输入一个表名或者列名,比如说你是在 SELECT 后面,那它就会给你补全列名。就像这种就是非常智能的补全,我还没有想到就是怎么在 CPython 里支持,也许没有那个能力去支持它,总之就是还不确定。 laike9m: 明白。对,那个可能要就是回溯一下,不光得去做一个前缀匹配,对,会更复杂一点感觉。但我觉得是一个好的开始吧,就是你有一个这种框架,就会有更多人去加更多的 feature 进去。也许未来就会有。 tanloong: 是的,确实。就那个关键字的 PR 合进去之后,过了几天,有另一位 contributor 交了一个 dot commands completion 的 PR, 现在给加了那个 dot commands 的补全。目前 Python 的 SQLite 的命令行就有三个 dot commands,就是 .help, .version, .exit。.exit 还是 .quit 就来着,总之是推出的那个 .command。然后那个 PR 现在正是就是刚刚建不久,然后还没有 core dev 留言,但是它实现的有一点简单,就是有一些问题,但是应该后面会就是慢慢给修上,然后给合进去。 laike9m: 其实你可以去那个 review,因为你比较熟,你是最熟的其实。 tanloong: 是,我还真给看了一下,然后写了两个评论。但是写的第一个评论就是那位交 PR 的人,他觉得没有必要,就是他持反对意见。然后第二个评论,那位交 PR 的人还没有回复,然后其他人也没有回复。 laike9m: 嗯,我觉得挺好,就是因为我知道就是如果你比如说在一些 issue 里面回复的比较多,然后就会被那个提拔成 triager 的权限,对吧?然后其实这个是 core dev 之前的一步。 tanloong: 对,确实。然后我看就是交那个 dot command completion PR 的那个人,他的评论比较多,一般 CPython 有什么新的 issue,他都会先跑到底下去评论,然后有时候评论这个 issue 和之前的某个 issue 有联系。就像这种之类的,或者有人交 PR,然后他会去给 review。但是我还没有太多追踪 CPython 的那些 issue 和 PR,然后没有评论多少,就主要是我自己参与的那些 issue 跟 PR。 laike9m: 对,我觉得每个人有不同的风格吧,也不用一定去迫使自己要怎么样之类的。像高天那种,就是从 PDB 模块开始,然后把 PDB 弄得特别熟,然后通过成为 PDB 的维护者,然后来成为 core dev,这个路径也挺好的。我觉得可能更实际一点吧,因为我觉得你要去就是对于一些每一个 change 做一些评论,这个还挺难的。 tanloong: 确实从一个单独的模块开始做,你确实你的那个在 CPython 社区里面的成长会更容易一点。因为你是这个模块的专家,然后别人有什么问题就只能来找你。但是我也觉得这个也挺难的。天哥是从一个完全的 CPython 的陌生人,然后进入到 CPython 一点点做贡献,最后成为 core dev。就像你从一个外人进一家公司,然后慢慢走到管理层,都是非常难的步骤,你要获得信任,然后你做的每一个工作你都要给解释清楚,然后让别人就是认为你是可以承担更重要的角色。我觉得这也是非常难的一个过程。 laike9m: 嗯,是的是的。对,其实说回来就是那个,像给 CPython 做贡献不光是一个技术面上的事情,它还有很多这种交流,对吧?然后尤其是当你和这些外国人交流,你不是用你的母语,然后他们的一些交流的习惯可能也不太一样,所以这个方面也会有一些壁垒吧?就是谭龙,因为你是英文专业,所以这方面你觉得说你的本科教育有帮到你吗? tanloong: 我觉得是有的。如果我没有选英语专业,我应该还停留在高中的那个状态,就是虽然当时英文成绩还可以,但是如果让我看一个全英文的网站,我是心里发怵的,我是心里有那个牴触的心理。但是大学接触英语比较多,然后主要是你抵触心理没有了,然后你愿意去哪怕接受自己写出来的英语没有那么完美,哪怕也不像母语,也不够 native-like, 你也可以接受自己写出来的这些句子,然后去交流。因为你只要能把意思给表达清楚,让对方看懂就可以。其实你放下这个心理负担,你会发现写英语还是没有那么难的。 laike9m: 是的,是的,同意,对。 Manjusaka: 我现在是有一个做简单的 workflow, 然后我会交给 AI 来帮我润色,然后扩展一下我单纯的观点。对,我觉得这是 AI 的一个很好的使用场景。 laike9m: 你用的是哪个工具呢?还是就是手动复制? Manjusaka: 我是直接在 Claude AI 上面给他固定了一组 prompt。 laike9m: 明白,明白。 Manjusaka: 我觉得这就是这一块东西很好用的方式,特别是在我跟他们长篇大论地 battle 的时候,还是挺好用的。 laike9m: 帮我写一个回复去反驳这个人。 Manjusaka: 对,我一般是 prompt 就是说是我引用的那一段,然后我首先给他一个正面的肯定,然后其次列出我对他的观点,一 ABC,然后对,然后就这样。 laike9m: 你写 prompt 的时候是拿中文写吗? Manjusaka: 我拿中文写。 laike9m: 嗯,OK,这样表意更准确一些。 Manjusaka: 对对对,你可以看我群里发的那个 issue,然后那个就是很多大段的,就是我是用 AI 生成出来的。 laike9m: 我想到之前在推特上看到一个段子,就是说在 AI coding 的时代,以前不都是什么 “Talk is cheap, show me the code” 吗?现在是 “Code is cheap, show me the talk”。 Manjusaka: 确实。Code is cheap, show me the talk. laike9m: 一个哥们他在他的 GitHub repo 里面就是把所有的他的那个跟 AI 的聊天记录全都传上去了。这个就是挺好玩的。 Manjusaka: 挺好玩的,挺好玩的。 laike9m: 对,像谭龙,我觉得你之前本来要在 C 模块里面写死 keyword 的时候,你也是用 AI 生成的,虽然后来发现那个路径是不对的,但是至少这方面 AI 的助力还是挺大的。 tanloong: 确实,如果我当时在紧接着问 AI 怎么不要硬编码,然后整个动态生成的话,也许我当时就能直接把动态生成的代码给交进去了,而不是让另一位 core dev 帮忙给写。嗯。 Manjusaka: 是的。 laike9m: 所以就是你对于这个给 CPython 第一次做贡献的这个流程,你有什么其他的一些感受吗?就是我们刚才还没有聊到的,你想分享的。 tanloong: 我没有了。 laike9m: 哦,行,那也没关系,好。我们也是觉得给 CPython 做贡献的人越多越好,然后可能也是能够给听众们一个激励吧。然后感觉这期其实录的挺快的,然后不知道有没有什么你想推荐的东西,就是如果你听我们之前节目的话,你应该知道有这个环节,对吧? tanloong: 我推荐一个网站是跟量化金融有关的,算是一个给入门的学习者的一个索引吧。那个网站叫 QuantWiki。是量化金融中文百科,然后里面有一些就是量化金融相关的入门的概念,还有一些前沿的证券公司发的研究报告,还收录了其他的类似的 Python Data Training 这方面的 GitHub 的 repo 的链接。如果是这方面像我这样的刚入门的学习者的话,可以就是了解一下。 laike9m: 我看了一下,这个写的还挺好的,就是他把各种概念和一些工具都列出来了,对。嗯,我们之前也请过大伟来聊,就是他开发了一些交易相关的工具,所以其实这方面 Python 应用也是挺多的,对。 Manjusaka: 哎,反正我觉得给 Python 做贡献,就觉得还是希望像谭龙这样的人越来越多。是的,是的。对,而且现在他们就感觉是整体都非常缺人的感觉。 laike9m: 哪个看上去像不缺人? Manjusaka: 嗯,这倒也是,确实。反正就之前我给 Brandon 和 Ken Jin 然后请教问题的时候他们都表示很新奇,我操居然还有 Freshman 对我们现在做的这块感兴趣。对,居然还有新人对我们感兴趣?Freshman,哦 Freshman。啊对,反正我觉得从他们视野来看,就整体的很多的地方都会很缺人。 laike9m: 嗯,是的是的,尤其是像你做的那些 debugging 啊,然后 tracing 的一些东西,我觉得懂的人真的很少。 Manjusaka: 我觉得就没人管的状态。而且就我现在对他们的 tracing 的部分有很大的怨言,就主要是 Mark 上面说... 哎,我后面会试着再推一推,但是就哎,随缘吧。 laike9m: 嗯,行。好的。Manjusaka 你有没有什么想推荐的东西。 Manjusaka: 我推荐一部番吧,《阳光马达棒球场!》,非常很不错的一部番,我推荐大家去看看。然后可能国内有很多朋友对于传统的国外的可能说足球或者其他也好,这种体育文化他并不清楚,这种体育文化到底应该是怎么样的,它是怎么样遍布在人的日常生活中的,然后有些人不清楚,那么我建议大家可以去看一下,然后挺治愈的一部番。 laike9m: 嗯,好的好的。啊,我先不推荐了吧,以后再说吧。对,我最近在看一些书,但是还没有看完,所以,对。好,其实我们这期是比较短的一期,然后但是也希望听众们可以从中学到一些东西,然后如果要记住一点的话,就是可能给 CPython 做贡献也没有那么难。对,好,我们这期就到此结束,然后各位听众我们就下期再见,大家拜拜。 众人: 拜拜。

Developer Voices
The $500 Billion Integration Problem, And One Possible Solution (with Marty Pitt)

Developer Voices

Play Episode Listen Later Jul 4, 2025 91:33


Ever wondered why data integration is still such a nightmare in 2025? Marty Pitt has built something that might finally solve it.TaxiQL isn't just another query language - it's a semantic layer that lets you query across any system without caring about field names, API differences, or where the data actually lives. Instead of writing endless mapping code between your microservices, databases, and APIs, you describe what your data *means* and let TaxiQL figure out how to get it.In this conversation, Marty walks through the “All Powerful Spreadsheet” moment that sparked TaxiQL, how semantic types work in practice, and why this approach might finally decouple producers from consumers in large organizations. We dive deep into query execution, data lineage, streaming integration, and the technical challenges of building a system that can connect anything to anything.If you've ever spent months mapping fields between systems or maintaining brittle integration code, this one's for you.–Support Developer Voices on Patreon: https://patreon.com/DeveloperVoicesSupport Developer Voices on YouTube: https://www.youtube.com/@developervoices/join–TaxiLang Homepage: https://taxilang.org/TaxiLang Playground: https://playground.taxilang.org/examples/message-queue-and-databaseTaxi Lang GitHub repository: https://github.com/taxilang/taxilangOpenAPI Specification (formerly Swagger): https://swagger.io/specification/YOW! Conference - Australian software conference series: https://yowconference.com/Spring Framework Kotlin support: https://spring.io/guides/tutorials/spring-boot-kotlin/Ubiquitous Language (DDD Concept): https://martinfowler.com/bliki/UbiquitousLanguage.htmlKris on Bluesky: https://bsky.app/profile/krisajenkins.bsky.socialKris on Mastodon: http://mastodon.social/@krisajenkinsKris on LinkedIn: https://www.linkedin.com/in/krisjenkins/–0:00 Intro

Revenue Builders
Developing a Performance Mindset in B2B Sales with Joe Eskenazi

Revenue Builders

Play Episode Listen Later Jul 3, 2025 59:48


In this episode of the Revenue Builders Podcast, hosts John McMahon and John Kaplan are joined by Joe Eskenazi, Chief Revenue Officer at Kong. Joe discusses the importance of developing a performance mindset over a knowledge mindset in sales, emphasizing the focus on outcomes and achieving goals. He shares insights into training and development practices that enhance sales performance, including preparation, role-playing, and handling objections. The discussion also explores the role of intuition, human behavior, and the application of AI in optimizing API management. Joe highlights how these practices have cultivated a high-performing, collaborative culture at Kong and underscores the company's hiring objectives.ADDITIONAL RESOURCESLearn more about Joe Eskenazi:https://www.linkedin.com/in/joeeskenazi/Read Force Management's Guide to Embedding AI In Your B2B Sales Organization: https://hubs.li/Q03ldrzD0Download the CRO Strategy Checklist: https://hubs.li/Q03f8LmX0Enjoying the podcast? Sign up to receive new episodes straight to your inbox: https://hubs.li/Q02R10xN0HERE ARE SOME KEY SECTIONS TO CHECK OUT[00:01:45] Performance Mindset vs. Knowledge Mindset[00:02:31] The Art and Science of Sales Mastery[00:05:38] Training and Developing Sales Skills[00:07:21] Handling Objections and Building Confidence[00:17:19] The Importance of Intuition and Experience in Sales[00:30:27] Slowing Down the Conversation[00:31:18] The Importance of Experience in Sales[00:33:04] Preparedness Reduces Stress[00:35:12] The Role of Development in Sales[00:40:19] The Power of Role-Playing and Team Exercises[00:48:56] Empowering Your Team to Solve Problems[00:50:14] The Impact of a Performance Mindset[00:54:37] Kong's Role in the API RevolutionHIGHLIGHT QUOTES"The best leaders focus on the how in sales.""Our development often focuses on what could go right; the real bar is how you handle things when they don't.""Skills need to be done hundreds of times, if not thousands, to be performed flawlessly.""Openers are closers; the groundwork you lay in the beginning determines your success.""You empower people by recognizing and rewarding the behavior you want to see.""You have to give them the way. But make it simple."

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

Smart Software with SmartLogic

Play Episode Listen Later Jul 3, 2025 49:18


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

Spark of Ages
The Ecosystem Growth Playbook That Works for Canva/Indy Sen - Cha-Ching, Zen, Batman ~ Spark of Ages Ep 41

Spark of Ages

Play Episode Listen Later Jul 3, 2025 81:59 Transcription Available


Indy Sen, ecosystem marketing lead at Canva, shares his journey through tech giants like Salesforce, Box, MuleSoft, Google, and now Canva, where he's applying his unique "messaging as an API" philosophy to build an ecosystem that serves as a powerful multiplier for the entire company.• Canva's mission of empowering the world to design has evolved from consumer beginnings to enterprise solutions• The ecosystem functions as a multiplier, helping source innovations from third-party developers and technology partners• Growth from zero to approximately 700 apps in just two years demonstrates the platform's appeal as a distribution mechanism• Design principles encourage developers to create experiences that can be completed in no more than five steps• The human connection will remain the ultimate competitive advantage even as AI transforms technology• Technical enablement must be paired with commercial enablement for ecosystem success• Creating psychological safety enables teams to work at their highest point of contribution• Zen leadership balances strategic thinking with empowering teams to navigate ambiguity• Building trust requires making decisions rather than prolonging indecision• Small acts of kindness cost nothing but are remembered far longer than professional achievementsWhat makes a technology ecosystem thrive in today's rapidly evolving landscape? For Indy Sen, the answer lies at the intersection of technical excellence and human connection.At the heart of his philosophy is what he calls "messaging as an API"—treating company messaging like clean, well-structured code that can be consistently deployed across an organization. This approach has proven incredibly effective in creating clarity around ecosystem value, both internally and externally. As Indy explains, "Ecosystem is a multiplier. It helps engender brand new innovations, source them from third-party innovators like developers and technology partners, and it's also a multiplier for the business."The conversation goes through practical go-to-market strategies, from Canva's developer experience principles to Indy's legendary "Cha-Ching" program at Salesforce that transformed how sales teams engaged with partners. We explore how modern platforms balance technical enablement (making APIs accessible) with commercial enablement (helping partners achieve business success), all while nurturing genuine human connections.Perhaps most compelling is Indy's perspective on leadership in the age of AI. His "Zen leadership" approach emphasizes psychological safety, decision-making amid ambiguity, and helping team members work at their "highest point of contribution." As he puts it, "Ambiguity is okay, indecision is not."Whether you're building a platform, leading a team, or simply interested in how technology ecosystems evolve, this conversation offers valuable insights into creating lasting value through human-centered innovation. Plus, don't miss Indy's surprisingly impressive performance in our Batman trivia challenge!Indy Sen: https://www.linkedin.com/in/indysen/Indy's Sen started on the ground floor of the Salesforce AppExchange.  From there, he helped Box take on SharePoint, led developer relations at MuleSoft, did a tour of duty at Google Workspace, and even helped WeWork completely overhaul their product marketing before helping Matterport go public.Website: https://www.position2.com/podcast/Rajiv Parikh: https://www.linkedin.com/in/rajivparikh/Sandeep Parikh: https://www.instagram.com/sandeepparikh/Email us with any feedback for the show: spark@postion2.com

airhacks.fm podcast with adam bien
Building AI-Native Code Platform With Java for Java

airhacks.fm podcast with adam bien

Play Episode Listen Later Jul 3, 2025 61:56


An airhacks.fm conversation with Jonathan Ellis (@spyced) about: brokk AI tool for code generation named after Norse god of the forge, AI as complement to experienced programmers' skillsets, age and productivity in programming, transition from JVector to working on Cassandra codebase, challenges with AI in large codebases with extensive context, building tools for historical Java codebases, comparison of productivity between younger and older programmers, brute force coding vs experienced approach, reading code quickly as a senior skill, AI generating nested if-else statements vs better structures, context sculpting in Brokk, open source nature of Brokk, no black boxes philosophy, surfacing AI context to users, automatic context pulling with manual override options, importing dependencies and decompiling JARs for context, syntax tree based summarization, Maven and Gradle dependency handling, unique Java-specific features, multiple AI model support simultaneously, Claude vs Gemini Pro performance differences, Git history as context source, capturing commits and diffs for regression analysis, migration analysis between commits, AI code review and technical debt cleanup, style for code style guidelines, using modern Java features like var and Streams, Error Prone and NullAway integration for code quality, comparison with Cursor's primitive features, branching conversation history, 80% time in Brokk vs 20% in IntelliJ workflow, sketching package structures for AI guidance, data structures guiding algorithms, Git browser by file and commit, unified diff as context, reflection moving away from due to tooling opacity, Jackson serialization refactoring with DTOs, enterprise features like session sync and sharing, unified API key management, rate limit advantages, parallel file processing with upgrade agent, LiteLLM integration for custom models, pricing model based on credits not requests, $20/month subscription with credits, free tier models like Grok 3 Mini and DeepSeek V3, architect mode for autonomous code generation, code button for smaller problems with compile-test loop, ask button for planning complex implementations, senior vs junior programmer AI effectiveness, self-editing capability achieved early in development, no vector search usage despite JVector background Jonathan Ellis on twitter: @spyced

The Modern Hotelier
#181: Unified Payment Solutions for Hotels | with Phil Crawford

The Modern Hotelier

Play Episode Listen Later Jul 2, 2025 5:00


In this special episode of The Modern Hotelier, we're live from the Dallara IndyCar Factory at HITEC—and yes, the cars are as fast as the tech talk.We're joined by Phil Crawford, Head of Hospitality at Adyen, who dives into how they're reshaping the future of payments for the hotel industry.From solving the chaos of fragmented systems to leveraging true AI (not just buzzword fluff), Phil breaks down how Adyen's unified commerce approach is creating seamless, data-driven guest experiences. He shares real-world applications—from fraud prevention to global API integrations—and how they're listening to their clients to build smarter, faster, and more flexible tools.Whether you're a hotelier struggling with outdated systems or just a tech geek who loves a good innovation story, this episode is packed with insights you can't afford to miss.Tune in for: Behind-the-scenes of Phil's first HITEC How Adyen is building payment solutions hotels actually need What AI should really look like in hospitalityWatch the FULL EPISODE on YouTube: https://youtu.be/2z2e61p_Xds This episode is sponsored by Adyen: https://www.adyen.com/Join the conversation on today's episode on The Modern Hotelier LinkedIn pageThe Modern Hotelier is produced, edited, and published by Make More MediaLinks:Phil on LinkedIn: https://www.linkedin.com/in/crawfordphil/Adyen: https://www.adyen.com/For full show notes head to: https://themodernhotelier.com/episode/181Follow on LinkedIn: https://www.linkedin.com/company/the-...Connect with Steve and David:Steve: https://www.linkedin.com/in/%F0%9F%8E...David: https://www.linkedin.com/in/david-mil.

Cloud Wars Live with Bob Evans
Slack API Terms Update Restricts Data Exports and LLM Usage

Cloud Wars Live with Bob Evans

Play Episode Listen Later Jul 2, 2025 2:02


Welcome to the Cloud Wars Minute — your daily cloud news and commentary show. Each episode provides insights and perspectives around the “reimagination machine” that is the cloud.In today's Cloud Wars Minute, I dive into Slack's bold move to restrict API access to bulk data exports, effectively blocking the use of its platform data for LLM training and signaling a strategic pivot toward proprietary AI control and heightened data security Highlights00:03 — Salesforce has changed the API Terms of Service for Slack, which will stop companies from using LLMs to ingest data from the platform. Ultimately, the new policy prohibits the bulk export of Slack data via the API and confirms that data access through Slack APIs cannot be used for LLM training.00:21 — From now on, companies will have to use Slack's new real-time search API. In a blog post by the Slack developer team, the company states that this new API eliminates the need for large data exports from Slack, keeping customer data secure while maintaining support for key use cases like permission-based search.00:56 — Now, while Salesforce and Slack say the focus is on security, there is another angle being discussed, that this move encourages a shift towards proprietary technologies. It's difficult to pinpoint this trend. On one hand, we see a push for interoperability across the industry, while on the other, Slack's announcement on the real-time research API coincided with support for the Model Context Protocol.01:25 — Data is still the currency that drives AI and sharing it recklessly with any LLM that requires access can be counterproductive from a business standpoint. Companies like Salesforce don't want to be liable for data used by third-party applications, and none of the major tech companies want to stifle innovation with overly restrictive policies. Visit Cloud Wars for more.

Corrosion Chronicles
High Temperature Hydrogen Attack

Corrosion Chronicles

Play Episode Listen Later Jul 2, 2025 39:36


In this episode, Nate Sutton, materials engineer at Equity Engineering, joins co-hosts Heather Allain and Marc Cook for a deep dive into high-temperature hydrogen attack (HTHA) and the evolving guidance used to evaluate and mitigate its risks. Nate shares his firsthand insights on the origins and evolution of Nelson curves, the role of post-weld heat treatment, and the recent development of time-dependent curves still under review by API. The discussion also explores the role of advanced non-destructive examination (NDE) techniques, MTI's contributions to HTHA detection and assessment, and how fitness-for-service decisions are made under high-stakes conditions.     This episode is sponsored by Tricor Metals and Webco Industries.   Corrosion Chronicles is produced by Association Briefings.

TestGuild Performance Testing and Site Reliability Podcast
When the Cloud Isn't an Option: Securing Your API Testing Strategy with Thomas Hurley

TestGuild Performance Testing and Site Reliability Podcast

Play Episode Listen Later Jul 2, 2025 39:24


In this episode of the DevOps Toolchain podcast, host Joe Colantonio sits down with Thomas Hurley, Product Lead at SmartBear for ReadyAPI and SoapUI, to unpack everything you need to know about modern API testing in secure, regulated, and high-stakes environments. Check out SmartBear's ReadyAPI Now: https://testguild.me/readyapi We explore why some organizations still choose on-prem API testing despite the cloud boom, and the critical role of data security, compliance, and control. Thomas delves into how teams can utilize service virtualization to overcome dependencies, accelerate shift-left testing, and simulate complex microservices architectures — without compromising security or quality. You'll also learn how to turn functional tests into performance and security tests effortlessly, integrate API tests into your CI/CD pipelines, and even handle synthetic data generation to stay compliant. Additionally, we explore the often-overlooked cultural shift required to integrate quality thinking into the early stages of the software development lifecycle. Whether you're battling regulatory hurdles, trying to improve test coverage, or looking to scale your automation securely, this episode offers practical advice you can apply right away. Key topics covered: On-prem vs cloud API testing: security, control, and compliance considerations Using service virtualization to reduce bottlenecks and enable shift-left testing Creating realistic testing environments without exposing sensitive data Integrating functional, performance, and security testing into CI/CD pipelines Handling synthetic data and database integrations for better test reliability The role of AI and machine learning in modern API testing Breaking down silos: fostering a culture of quality across teams

Brazil Crypto Report
#156: Inside Tanssi's Appchain Thesis with Thiago Rüdiger

Brazil Crypto Report

Play Episode Listen Later Jul 2, 2025 55:05


Thiago Rudiger, CEO of Tanssi Foundation, joins host Aaron Stanley to discuss the Tanssi network's unique approach to appchain infrastructure and and deploymentKey Takeaways:- Infrastructure innovation: Tanssi addresses critical blockchain deployment barriers by reducing chain launch time from months to minutes while eliminating prohibitive upfront costs through a pay-as-you-go model- Proven market traction: The platform has achieved significant validation with $400M+ TVL and top-tier ranking on Symbiotic protocol, demonstrating strong institutional confidence pre-token launch- Strategic market positioning: Tanssi's localized approach in Brazil leverages regional relationships and regulatory expertise to capture opportunities in Latin America's emerging Web3 infrastructure marketYou can connect with Thiago on Linkedin____________________________________________________________Brazil Crypto Report is presented by AveniaIf you're building a wallet, a crypto consumer app, or a global payment platform, Avenia is your bridge to Latin America. Instantly connect to PIX, SPEI, and CBU using stablecoins — with one API. No banks. No FX desks. No SWIFT. Move money globally, with full compliance and real-time settlement. Learn more at avenia.io.------------------------------------------------------------------

Dev Interrupted
You're not the user anymore | Layer's Andrew Hamilton

Dev Interrupted

Play Episode Listen Later Jul 1, 2025 49:00


If you're still building products only for humans, you're already missing out on a massive new customer base: AI agents. Joining Dev Interrupted is Andrew Hamilton, co-founder and CTO of Layer (a first-of-it's kind MCP agency) to unravel this monumental shift in how products will be discovered and consumed. He dives into how AI agents are rapidly evolving from developer tools to direct consumers of APIs and products, with new standards like the MCP spearheading this transformation by effectively creating an "app store for LLMs." This evolution demands a complete rethink of product design, packaging, and user experience for an entirely new kind of user.Andrew educates us about how successfully leveraging MCP isn't about a simple one-to-one API mapping, but about thoughtfully designing an "agent experience" based on key user workflows and providing pre-packaged capabilities. He shares insights on identifying good MCP candidates, the importance of experimentation in this fast-moving space, and how tools like Layer are defining the frontier of agent-accessible tooling.Check out:The DevEx guide to AI-driven software developmentDownload: The 6 trends shaping the future of AI-driven development Follow the hosts:Follow BenFollow AndrewFollow today's guest(s):LinkedIn: Andrew HamiltonLearn more about Layer: buildwithlayer.comReferenced in today's show:Google Cloud donates A2A to Linux FoundationGemini CLI: your open-source AI agent Meta poaches OpenAI researchersAirtable as the AI-native appSupport the show: Subscribe to our Substack Leave us a review Subscribe on YouTube Follow us on Twitter or LinkedIn Offers: Learn about Continuous Merge with gitStream Get your DORA Metrics free forever

Aisling Dream Interpretation
She Loaned a Spiritual Tool… and a Cult Abused It | Dream Interpretation Podcast

Aisling Dream Interpretation

Play Episode Listen Later Jul 1, 2025 31:25


On this week's episode of the Dream Interpretation Podcast, Michael and Sandy unravel a chilling set of dreams from Tina—a woman with rare spiritual abilities and access to the karmic tapestry.  

Hot Girls Code
70. How to Stop AI From Replacing You

Hot Girls Code

Play Episode Listen Later Jul 1, 2025 34:30


You've probably seen the headlines about AI replacing developers, but is AI really coming for our jobs, or is there more going on?In this episode, we break down what's actually happening in the tech industry and how you can use AI to make sure you don't get left behind. We talk about the role of AI in layoffs, how it's changing software development, and why this shift is more evolution than extinction.We cover real-world examples, practical use cases for AI as a developer, and why companies are now hiring for AI skills. Plus, we explain key AI concepts like LLMs, prompts, agents, and tokenisation in classic Hot Girls Code fashion. We also share some of our hot tips on how to use AI as a tool so it can be your bestie instead of your enemy!Whether you're curious, cautious, or fully on board with AI, this episode will help you understand how to work with it—not against it!Where to Find Us:⁠Instragam⁠⁠Tik Tok⁠⁠The Hot Girls Code Website⁠Links mentioned in the episode:Check out our original AI episodes to hear about the basics and ethics behind AI: Episode 16 and Episode 17Learn more about APIs in Episode 68. What is an API?Learn more about some popular pre-trained models: Open AI's GPT, Google's Gemini, and DALL-E Learn more about popular frameworks and libraries: LangChain, LlamaIndex, and TensorFlowLearn more about AI coding assistants: GitHub Copilot, Windsurf (formerly Codeium), and ClineSponsored By: ⁠Trade Me

Python Bytes
#438 Motivation time

Python Bytes

Play Episode Listen Later Jun 30, 2025 33:28 Transcription Available


Topics covered in this episode: * Python Cheat Sheets from Trey Hunner* * Automatisch* * mureq-typed* * My CLI World* Extras Joke Watch on YouTube About the show Sponsored by Posit: pythonbytes.fm/connect Connect with the hosts Michael: @mkennedy@fosstodon.org / @mkennedy.codes (bsky) Brian: @brianokken@fosstodon.org / @brianokken.bsky.social Show: @pythonbytes@fosstodon.org / @pythonbytes.fm (bsky) Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Monday at 10am PT. Older video versions available there too. Finally, if you want an artisanal, hand-crafted digest of every week of the show notes in email form? Add your name and email to our friends of the show list, we'll never share it. Brian #1: Python Cheat Sheets from Trey Hunner Some fun sheets Python f-string tips & cheat sheets Python's pathlib module Python's many command-line utilities Michael #2: Automatisch Open source Zapier alternative Automatisch helps you to automate your business processes without coding. Use their affordable cloud solution or self-host on your own servers. Automatisch allows you to store your data on your own servers, good for companies dealing with sensitive user data, particularly in industries like healthcare and finance, or those based in Europe bound by General Data Protection Regulation (GDPR). Michael #3: mureq-typed Single file, zero-dependency alternative to requests. Fully typed. Modern Python tooling. Typed version of mureq (covered in 2022 on episode 268) Intended to be vendored in-tree by Linux systems software and other lightweight applications. mureq-typed is a drop-in, fully API compatible replacement for mureq updated with modern Python tooling: Type checked with mypy, ty, and pyrefly. Formatted with black, no ignore rules necessary. Linted with ruff (add these rules for mureq.py to your per-file-ignores). Brian #4: My CLI World Frank Wiles Encouragement to modify your command line environment Some of Franks tools direnv, zoxide, fd, ack, atuin, just Also some aliases, like gitpulllog Notes We covered poethepoet recently, if just just isn't cutting it for you. I tried to ilke starship, bit for some reason with my setup, it slows down the shell too much. Extras Brian: Interesting read of the week: New theory proposes time has three dimensions, with space as a secondary effect Michael's: New quantum theory of gravity brings long-sought 'theory of everything' a crucial step closer Joke: Brian read a few quotes from the book Disappointing Affirmations, by Dave Tarnowski “You are always just a moment away from your next worst day ever. Or your next best day ever, but let's be realistic.” “You can be anything you want. And yet you keep choosing to be you. I admire your dedication to the role.” “Today I am letting go of the things that are holding me back from the life that I want to live. Then I'm picking them all up again because I have separation anxiety.”

Resilient Cyber
Resilient Cyber w/ AJ Yawn - Transforming Compliance Through GRC Engineering

Resilient Cyber

Play Episode Listen Later Jun 30, 2025 35:53


In this episode, we sat down with AJ Yawn, Author of the upcoming book GRC Engineering for AWS and Director of GRC Engineering at Aquia, to discuss how GRC engineering can transform compliance.We discussed the current pain points and challenges in Governance, Risk, and Compliance (GRC), how GRC has failed to keep up with software development and the threat landscape, and how to leverage cloud-native services, AI, and automation to bring GRC into the digital era.We dove into:What the phrase “GRC Engineering” means and how it differs from traditional Governance, Risk and ComplianceWhat some of the major issues are with traditional compliance in the age of DevSecOps, Cloud, API's, Automation and now AISpecific examples of GRC Engineering, including the use of automation, API's and cloud-native services to streamline security control implementation, assessment and reportingThe promise and potential of AI in GRC, and how AJ is using various models for control assessments, artifact creation and more, and how GRC practitioners should be leveraging AI as a force multiplierAJ's new book “GRC Engineering For AWS: A Hands-On Guide to Governance, Risk and Compliance Engineering”

How I Built It
When AI Writes Your Code: Success, Horror Stories, and What's Next with Susan Boles

How I Built It

Play Episode Listen Later Jun 30, 2025 20:42


Remember when coding meant years of computer science classes and debugging late into the night? Well, things have changed. I recently sat down with Susan Bowles, founder and fellow solopreneur, to dive into the world of "vibe coding" — essentially describing what you want to AI and having it write all the code for you.While I had a nearly flawless experience with ChatGPT writing 2,000 lines of WordPress code for an underscoped client project, Susan's journey with Google Scripts was more of a write-test-fail-repeat cycle. We explored how this technology is reshaping not just how we build things, but potentially eliminating entry-level programming positions while creating new challenges around security and best practices.The conversation took an interesting turn when I shared my recent Claude horror story — what started as a simple quiz creation turned into building an entire WordPress plugin, only to realize I should have just used Gravity Forms from the beginning. Sometimes the smartest tool isn't the shiniest one.Special thanks to Kit for letting us use their studios! Learn more about them hereWant my AI Swipe file? Go here: https://streamlined.fm/automationTop TakeawaysVibe coding works best when you already understand the fundamentals — AI is great at writing code, but terrible at making decisions about what that code should actually doSecurity remains a major blind spot — AI will happily tell you to put API keys in plain text unless you know enough to question itThe technology excels at helping you execute cool ideas quickly and get to beta testing faster, but shouldn't be the foundation of a fundable businessShow NotesPart 2 of this conversation on "Calm is the New KPI"My previous episode: "I Vibe Coded a Client Project"Cortex podcastAustin ChurchChatGPTClaudeLovableZapierMake.comConvertKit (now Kit)streamlinedfeedback.comDisclaimer: Claude pretty much wrote this whole description based on the transcript. ★ Support this podcast ★

PayPod: The Payments Industry Podcast
How the Digital Wallet Will Replace KYC - Jarek Sygitowicz

PayPod: The Payments Industry Podcast

Play Episode Listen Later Jun 30, 2025 25:51


Episode Topic:Jarek Sygitowicz, co-founder of Authologic, joins PayPod to discuss how digital identity is being reinvented. From legacy systems to identity wallets and AI-enhanced security, Jarek maps out how businesses can stay compliant, secure, and conversion-optimized in a rapidly evolving digital landscape. Lessons You'll Learn: Why traditional identity verification methods are obsolete How AI and cryptography are shaping secure onboarding The role of identity wallets in improving UX and trust How fintechs can future-proof their compliance stack What global businesses need to know about ID regulations About Our Guest:Jarek Sygitowicz is the co-founder of Authologic, a company revolutionizing identity verification for the digital age. With a Stripe-like API model, Authologic aggregates ID verification sources worldwide—from bank auth to biometrics—to help companies stay compliant and user-friendly. Jarek brings a global perspective, drawing on experience across Europe, the U.S., and beyond. Topics Covered: Legacy vs. modern identity infrastructure AI-powered fraud prevention and verification The rise of global identity wallets UX, compliance, and conversion rate optimization Orchestrating identity systems across geographies

Azure DevOps Podcast
Jimmy Bogard: MediatR & AutoMapper - Episode 356

Azure DevOps Podcast

Play Episode Listen Later Jun 30, 2025 46:08


Today's guest is a true heavyweight in the .NET open-source world — someone whose work has quietly but profoundly shaped the way countless developers build software. Jimmy Bogard is the creator and maintainer of two of the most widely used OSS libraries in the .NET ecosystem: AutoMapper and MediatR. If you've ever tried to simplify object mapping or decouple application logic, chances are you've used his tools. Based in Austin, Texas, Jimmy is an independent software consultant and a perennial recipient of the Microsoft Most Valuable Professional award every single year since 2009. That's more than a decade and a half of consistent, community-driven excellence. AutoMapper alone has been around for 17 years and has racked up hundreds of millions of downloads. It started as a personal tool to streamline development for client projects and grew into a global standard for object mapping.   Topics of Discussion: [3:15] What keeps Jimmy passionate about coding? [5:19] The decision to commercialize both libraries. [6:33] What dual licensing means in practice. [12:11] Which version of each library will include the license change? [16:26] Current major versions of AutoMapper (v14) and MediatR (v12). [17:28] MediatR: the problem it solves and how it structures code. [20:45] Organizing code by use case. [26:00] AutoMapper: what it is and why it helps. [33:28] API design strategy and tailoring endpoints to use cases. [37:25] OpenAPI vs asyncAPI for message-based systems. [41:49] Blazor WebAssembly and remote handlers.   Mentioned in this Episode: Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us at programming@palermo.net. Clear Measure, Inc. (Sponsor) “Jimmy Bogard: .NET 7 and Azure Modernization - Episode 264” GitHub — Jimmy Bogard eShop GitHub — Jimmy Bogard GitHub — Automapper NuGet Gallery NuGet Gallery — MediatR Releases — J. Bogard Jimmy Bogard AutoMapper and MediatR Licensing Update   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

texas current organizing api oss open api microsoft most valuable professional jimmy bogard
Great Things with Great Tech!
Why APIs Are Still Broken in 2025 - Agentic Dev with Speakeasy | Episode #101

Great Things with Great Tech!

Play Episode Listen Later Jun 30, 2025 40:40


APIs power the modern internet—but they're still a pain to work with. In this episode, I sit down with Simon Yu, Co-founder of Speakeasy, to explore how they're transforming API development. From automated SDKs and Terraform providers to agent-ready MCP servers, Speakeasy is redefining how APIs are built, shared, and consumed. We also delve into how AI fits into the future of developer tooling and agentic workflows.

More Perspective Podcast
Episode 1: The Evolution of API Security, Shift Left Security and DevSecOps Integration

More Perspective Podcast

Play Episode Listen Later Jun 30, 2025 16:54


ePlus Security + F5 API Security Podcast Series where ePlus' David Tumlin and F5's Chuck Herrin share why visibility is the foundation of modern security—and how together, ePlus & F5 are helping organizations manage the real challenges of API security in today's hybrid, multi-cloud world.

KuppingerCole Analysts
Analyst Chat #258: Defining Identity - Beyond Secrets, Credentials, and Accounts

KuppingerCole Analysts

Play Episode Listen Later Jun 30, 2025 17:52


In this episode of the KuppingerCole Analyst Chat, Matthias Reinwarth is joined by Martin Kuppinger to untangle one of the most complex—and increasingly urgent—topics in digital identity: non-human identities (NHIs). With AI agents, workloads, service accounts, and API keys exploding in number, it’s no longer enough to rely on traditional IAM structures. But what is an NHI, exactly? And how can organizations secure them without collapsing under the weight of siloed systems and unmanaged identities? Martin and Matthias explore: The blurry boundaries between identities, accounts, secrets, and credentials Why "non-human" is a problematic but useful term Agentic AI vs. API keys: where identity management really changes Practical starting points for managing NHIs in real-world environments

The Tech Blog Writer Podcast
3330: PXP - AI, Smart Routing, and the Future of Merchant Payments

The Tech Blog Writer Podcast

Play Episode Listen Later Jun 29, 2025 26:50


In a world where payments have evolved from a back-office utility into a strategic business driver, how do you build a platform that truly puts control back into the hands of merchants? On this episode of Tech Talks Daily, I sat down with Dwaine Thomas, CIO of PXP, to explore how the company is transforming the payment landscape with its next generation platform, PXP Unity. PXP has been a force in fintech for over 30 years, processing over €30 billion in payments annually for some of the world's most recognised retail, hospitality, entertainment, and online gaming brands. But rather than rely on legacy systems, PXP has gone all in on greenfield development with PXP Unity, a fully API driven orchestration platform that enables merchants to plug into the services they need without the complexity of managing the entire payment stack. Dwaine walked me through how Unity empowers businesses with real-time data aggregation, smart routing, and complete transparency, all delivered through an intuitive interface. He also shared how the platform supports seamless scaling during high-demand periods, like Black Friday, and provides merchants with both control and automation to optimise payment performance across channels. What stood out was the clear shift in mindset. Sixty-four percent of merchants now view payments as a growth enabler, not just a necessity. With Unity, merchants gain the flexibility to adapt strategies on the fly, personalise the payment experience, and align payments with broader business goals. We also explored the growing role of AI in PXP's roadmap, from driving development efficiencies to enabling future use cases like AI agents within payment flows. As regulation evolves, Dwaine highlighted how initiatives like the FCA's AI sandbox point to a more proactive and structured approach to innovation in the payments space. So how can enterprises unlock new value from their payments infrastructure? How do you build for performance, resilience, and adaptability in equal measure? And what happens when payments become central to customer experience and brand loyalty? Tune in to hear how PXP is answering those questions with technology that is both powerful and practical.

ASIAN AMERICA: THE KEN FONG PODCAST
EP 541: Kanaka Mālia Luna Jennings & Diane Ujiiye On Redeeming Lives Through API-RISE

ASIAN AMERICA: THE KEN FONG PODCAST

Play Episode Listen Later Jun 29, 2025 52:03


Long-time friend and Christian colleague Diane Ujiiye, the co-director of nonprofit www.api-rise.org, introduced me to her Program Director Kanaka Mālia Luna Jennings, a proud Native Hawaiian and Filipina who, while a juvenile, had been incarcerated for 23 years. Her father died while she was inside, which served as a desperately needed wake up call to grow up, turn to God, and begin turning her life around. After she was released from prison, however, ICE swooped her up, and those seven months of detention were more dehumanizing and difficult than anything she'd experienced in prison. Hers is a remarkable and inspiring story of how true change that begins within can ripple outward to heal communities and generations.

Politically Entertaining with Evolving Randomness (PEER) by EllusionEmpire
284- What They Don't Want You to Know About Your Feed with Tim O'Hearn

Politically Entertaining with Evolving Randomness (PEER) by EllusionEmpire

Play Episode Listen Later Jun 29, 2025 62:16 Transcription Available


Send us a textSocial media platforms operate through deceptive practices and hidden mechanics that most users never see or understand. Tim O'Hearn, a former software engineer who once ran a business selling automated Instagram followers, shares insider knowledge about the dark side of our digital landscape.• In 2018, approximately 30% of Instagram activity was computer-generated, with bots talking to other bots• Shadow banning allows platforms to restrict user reach without notification, keeping users engaged while effectively silencing them• Blue checkmark verification systems evolved from impersonation protection to status symbols, creating a black market where people paid $5,000-$15,000 for verification• Advertisers wield enormous influence over content policies, forcing platforms to implement features like hidden dislike counts on YouTube• Bot activity continues despite platform crackdowns because the financial incentives for automated engagement remain strong• Social media companies prioritize advertiser relationships over user experience, making decisions that serve financial interests rather than community needs• AI-generated content further complicates the landscape, making it increasingly difficult to distinguish authentic from artificial engagementCheck out Tim O'Hearn's book "Frame: A Villain's Perspective on Social Media" to learn more about the hidden mechanics of social platforms and how to navigate them more effectively.Check episode 254https://www.buzzsprout.com/2308824/episodes/15954189-254-exploring-ai-in-law-enforcement-balancing-safety-ethics-and-justiceCheck episode 146https://www.buzzsprout.com/2308824/episodes/14752522-146-interview-with-the-wise-dr-ravi-y-iyerFollow Tim O'Hearn atHis Collection of linkshttps://www.tjohearn.com/links/LinkedInhttps://www.linkedin.com/in/tohearn/Beehiivhttps://timohearn.beehiiv.com/Support the showFollow your host atYouTube and Rumble for video contenthttps://www.youtube.com/channel/UCUxk1oJBVw-IAZTqChH70aghttps://rumble.com/c/c-4236474Facebook to receive updateshttps://www.facebook.com/EliasEllusion/Twitter (yes, I refuse to call it X)https://x.com/politicallyht LinkedIn https://www.linkedin.com/in/eliasmarty/

Category Visionaries
Alexis Normand, CEO & Co-Founder of Greenly: $78 Million Raised to Build the Future of Carbon Management

Category Visionaries

Play Episode Listen Later Jun 28, 2025 27:18


Greenly is transforming how businesses approach carbon management, evolving from a consumer app to a comprehensive B2B platform that serves over 3,000 corporate customers. With $78 million in funding, the company has positioned itself at the forefront of the carbon accounting market by making sustainability tracking accessible and automated for mid-market companies. In this episode of Category Visionaries, we sat down with Alexis Normand, CEO and Co-Founder of Greenly, to explore the company's remarkable journey from multiple pivots to becoming a leader in carbon management software. Topics Discussed: Greenly's evolution from a consumer carbon tracking app to B2B carbon management platform The strategic pivots that led to finding product-market fit in corporate carbon accounting How regulatory pressure and supply chain demands are driving market adoption The company's approach to building a beautiful, educational brand in a complex technical space Scaling from zero to 3,000 customers through direct acquisition and growth tactics The differences between European and US markets for sustainability software Moving upmarket from SMB to mid-market to improve retention metrics GTM Lessons For B2B Founders: Embrace rapid experimentation without killing past initiatives: Alexis didn't immediately abandon previous products when exploring new directions. Instead of completely shutting down the consumer app and banking API, Greenly ran multiple experiments simultaneously. This approach allowed them to maintain revenue streams while testing new markets. The key insight is that early-stage founders should add new experiments rather than kill existing ones, only sunsetting products once new initiatives prove more viable. Leverage market timing and external pressure: Greenly's success wasn't just about building great software—it was about timing their entry when external forces were creating demand. The trickle-down effect of large enterprises requiring carbon data from suppliers created natural buying pressure. As Alexis explained, "When companies start to pledge a real decarbonization pathway, they're asking their suppliers to track their footprint too." B2B founders should identify similar cascading market dynamics where regulatory or business pressures create natural demand for their solutions. Start with underserved segments to build product depth: Rather than targeting large enterprises with existing solutions, Greenly focused on SMBs and mid-market companies who couldn't afford expensive consultants. This strategy allowed them to serve 3,000 customers and encounter "all the corner cases," building a more robust product. While VCs initially questioned the SMB approach, this volume taught them which customers had staying power versus those who only needed periodic compliance help. Make complex topics accessible through brand and education: Greenly's consumer heritage influenced their B2B approach, focusing on education and simplification rather than assuming buyer expertise. Their core value of "making people smarter about climate" translated into clear explanations of concepts like Scope 1, 2, and 3 emissions. As Alexis noted, "Explaining rather complex things simply is actually harder than you think." B2B founders in technical categories should prioritize education and clarity over industry jargon. Follow the economics to find your true market: Greenly's multiple pivots weren't random—they followed customer willingness to pay and market size potential. When the consumer app reached 40,000 users, they calculated the banking API market at $50-100 million total addressable market. Corporate carbon accounting offered significantly larger opportunity. B2B founders should consistently evaluate whether their current path leads to venture-scale outcomes and pivot based on economic realities, not just product traction.   //   Sponsors: Front Lines — We help B2B tech companies launch, manage, and grow podcasts that drive demand, awareness, and thought leadership. www.FrontLines.io The Global Talent Co. — We help tech startups find, vet, hire, pay, and retain amazing marketing talent that costs 50-70% less than the US & Europe.  www.GlobalTalent.co   //   Don't Miss: New Podcast Series — How I Hire Senior GTM leaders share the tactical hiring frameworks they use to build winning revenue teams. Hosted by Andy Mowat, who scaled 4 unicorns from $10M to $100M+ ARR and launched Whispered to help executives find their next role. Subscribe here: https://open.spotify.com/show/53yCHlPfLSMFimtv0riPyM     

Invest Like the Best with Patrick O'Shaughnessy
Charlie Songhurst – Lessons from Investing in 483 Companies - [Invest Like the Best, CLASSICS]

Invest Like the Best with Patrick O'Shaughnessy

Play Episode Listen Later Jun 27, 2025 68:06


Welcome to this classic episode. Classics are my favorite episodes from the past 10 years, published once a month. These are N of 1 conversations with N of 1 people.  Charlie Songhurst is a brilliant strategist, accomplished executive, and prolific angel investor. This episode is one of my all-time favorite conversations, not just on the podcast, but period. Please enjoy this timeless discussion with Charlie Songhurst. For the full show notes, transcript, and links to mentioned content, check out the episode page ⁠here⁠. ----- This episode is brought to you by ⁠⁠WorkOS⁠⁠. WorkOS is a developer platform that enables SaaS companies to quickly add enterprise features to their applications. With a single API, developers can implement essential enterprise capabilities that typically require months of engineering work. By handling the complex infrastructure of enterprise features, WorkOS allows developers to focus on their core product while meeting the security and compliance requirements of Fortune 500 companies. Visit ⁠⁠WorkOS.com⁠⁠ to Transform your application into an enterprise-ready solution in minutes, not months. ----- Invest Like the Best is a property of Colossus, LLC. For more episodes of Invest Like the Best, visit ⁠joincolossus.com/episodes⁠.  Stay up to date on all our podcasts by signing up to Colossus Weekly, our quick dive every Sunday highlighting the top business and investing concepts from our podcasts and the best of what we read that week. Sign up ⁠here⁠. Follow us on Twitter: ⁠@patrick_oshag⁠ | ⁠@JoinColossus Show Notes (00:00:00) Welcome to Invest Like the Best (00:01:25) Stack ranking the vices of power, money, and fame (00:02:41) Memorable response to the stack ranking question (00:03:13) Best scenario to explore this stack ranking concept (00:03:55) Other ways to rank founders (00:04:44) Quick look at this career (00:05:16) Time at Microsoft (00:06:03) Features he looks for in startups (00:10:55) Managing the declining curve of productivity (00:14:55) Why founders are often unique people (00:14:57) ⁠Jeff Gramm Podcast Episode⁠ (00:15:04) ⁠ Aliens, Jedi & Cults⁠ (00:09:43) How early entrepreneurs need to make recruitment a serious part of their work (00:23:06) How successful founders win the best candidates (00:25:27) The East Coast vs. West Coast investment strategies (00:30:40) When it's time to bring in quantitative factors into early stage investing (00:34:36) The markers that pop up in companies that hit (00:37:22) Boring but successful investments (00:39:28) Investor aesthetics (00:41:29) Characteristics of investors that he believes are important to success (00:42:57) Impacts of Covid and some of the permanent changes that have happened as a result (00:47:49) Investing opportunities in the local community (00:49:13) His take on cryptocurrencies (00:53:47) Most misvalued asset in the world (00:55:16) Investing opportunities in Europe (00:57:34) Make up of his 483 investments (00:57:58) ⁠Matt Clifford Podcast Episode⁠ (00:59:17) Curation as a skill (01:01:54) Timing and startup success (01:05:11) Kindest thing anyone has done for him

Everyday AI Podcast – An AI and ChatGPT Podcast
EP 556: Choosing the Right AI:  Agents, LLMs, or Algorithms?

Everyday AI Podcast – An AI and ChatGPT Podcast

Play Episode Listen Later Jun 27, 2025 32:27


Everyone wants the latest and greatest AI buzzword. But at what cost? And what the heck is the difference between algos, LLMs, and agents anyway? Tune in to find out.Newsletter: Sign up for our free daily newsletterMore on this Episode: Episode PageJoin the discussion: Thoughts on this? Join the convo.Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineupWebsite: YourEverydayAI.comEmail The Show: info@youreverydayai.comConnect with Jordan on LinkedInTopics Covered in This Episode:Choosing AI: Algorithms vs. AgentsUnderstanding AI Models and AgentsUsing Conditional Statements in AIImportance of Data in AI TrainingRisk Factors in Agentic AI ProjectsInnovation through AI ExperimentationEvaluating AI for Business SolutionsTimestamps:00:00 AWS AI Leader Departs Amid Talent War03:43 Meta Wins Copyright Lawsuit07:47 Choosing AI: Short or Long Term?12:58 Agentic AI: Dynamic Decision Models16:12 "Demanding Data-Driven Precision in Business"20:08 "Agentic AI: Adoption and Risks"22:05 Startup Challenges Amidst Tech Giants24:36 Balancing Innovation and Routine27:25 AGI: Future of Work and SurvivalKeywords:AI algorithms, Large Language Models, LLMs, Agents, Agentic AI, Multi agentic AI, Amazon Web Services, AWS, Vazhi Philemon, Gen AI efforts, Amazon Bedrock, talent wars in tech, OpenAI, Google, Meta, Copyright lawsuit, AI training, Sarah Silverman, Llama, Fair use in AI, Anthropic, AI deep research model, API, Webhooks, MCP, Code interpreter, Keymaker, Data labeling, Training datasets, Computer vision models, Block out time to experiment, Decision-making, If else conditional statements, Data-driven approach, AGI, Teleporting, Innovation in AI, Experiment with AI, Business leaders, Performance improvements, Sustainable business models, Corporate blade.Send Everyday AI and Jordan a text message. (We can't reply back unless you leave contact info) Try Gemini 2.5 Flash! Sign up at AIStudio.google.com to get started. Try Gemini 2.5 Flash! Sign up at AIStudio.google.com to get started.

Meraki Unboxed
Episode 135: Live and Let AI: Cisco Live 2025 Recap

Meraki Unboxed

Play Episode Listen Later Jun 27, 2025 36:25


Recap the highlights of Cisco Live 2025 San Diego in this episode of Meraki Unboxed. From exciting product announcements to the growing impact of AI on the Cisco portfolio, we explore how innovation and customer focus took center stage.  Tune in for insights into the event's dynamic culture, networking opportunities, and what's next for Cisco and its partners.HostSammy Brenner, Virtual Sales Leader, Cisco MerakiGuestsRachel Greene, Inside Sales Director, Cisco MerakiMike Yin is the Global Solution Engineering Director of Secure Network at Cisco. He is an experienced and successful technical sales leader with a proven track record in both startups and established companies. Having joined Meraki in 2012, Mike held sales engineering leadership positions in the biggest growth markets and propelled the business to over 60x revenue growth. Then, as the global SE leader, Mike helped establish Meraki as the primary platform for Cisco Networking and transformed the industry through cloud and simplicity.  Mike is passionate about building a team culture that thrives on a sense of purpose in helping customers achieve their own mission. The team paved the way for many best practices such as demo mastery, API and ecosystem, and MEDDPICC adoption. This has not only resulted in astronomical revenue growth, but also a sustained world-class renewal rate.  ----------------------------------------------------------------------------------------------------------------------------------Catch up from Cisco Live:: https://cisco.com/Announced at Cisco Live: https://www.cisco.com/?socialshare=video-livestream  Powering the future of secure AI infrastructure: https://newsroom.cisco.com/c/r/newsroom/en/us/a/y2025/m06/cisco-powers-secure-infrastructure-for-the-ai-era.html  Unveiling secure network architecture to accelerate workplace AI transformation: https://newsroom.cisco.com/c/r/newsroom/en/us/a/y2025/m06/cisco-unveils-secure-network-architecture-to-accelerate-workplace-ai-transformation.html  Transforming security for agentic AI era, further fusing security into the network: https://newsroom.cisco.com/c/r/newsroom/en/us/a/y2025/m06/cisco-transforms-security-for-the-agentic-ai-era-further-fusing-security-into-the-network.html  Powering AI-ready data centers, from hyperscale to enterprise: https://newsroom.cisco.com/c/r/newsroom/en/us/a/y2025/m06/cisco-powers-ai-ready-data-centers-from-hyperscale-to-enterprise.html  Cisco 8000 Secure Routers: https://www.cisco.com/site/us/en/products/networking/sdwan-routers/cisco-8000-secure-routers/index.html  Cisco C9350 Series Smart Switches: https://www.cisco.com/site/us/en/products/networking/switches/c9350-series-smart-switches/index.html  Cisco C9610 Series Smart Switches: https://www.cisco.com/site/us/en/products/networking/switches/c9610-series-smart-switches/index.html  Blogs:Cisco New Family of Cisco Smart Switches From AgenticOps to Assurance Meet the Cisco Deep Network Model Redefining Branch Networking Wi-Fi for the AI EnterpriseExpanding the Edge of Possibility

Check Point CheckMates Cyber Security Podcast

PhoneBoy discusses the latest TechTalk on AI Agents, Threat Prevention Performance Boost in R82, R82 JHF 25, SAML and Secondary Connect, SSH to a given VS, and the generic-object API.

Business Travel 360
In Conversation With | Alice Ferrari, Chief Executive Officer, Kyte

Business Travel 360

Play Episode Listen Later Jun 27, 2025 23:46


Send us a textIn Conversation With is a travel podcast where we speak with travel industry movers and shakers that are transforming business travel.  Get insights into the company they represent and learn about  how they are capitalizing on the future of travel.In this episode we speak with Alice Ferrari, CEO at KyteAlice is the CEO & Co-Founder of Kyte, a modern API platform streamlining how travel companies collaborate with LCC and NDC carriers. She is passionate about building solutions that help airlines develop their operational and customer propositions.Alice spent her entire professional life working in the airline industry, having started her career at easyJet in operations strategy and subsequently developing travel tech startups for Founders Factory, easyJet's partner venture studio. Your host: Riaan van SchoorYou can subscribe to this podcast by searching 'BusinessTravel360' on Google Podcast, Apple Podcast, iHeart, Pandora, Spotify, Alexa or your favorite podcast player.This podcast was created, edited and distributed by BusinessTravel360.  Be sure to sign up for regular updates at BusinessTravel360.com - Enjoy!Support the show

Complex Systems with Patrick McKenzie (patio11)
The AI infrastructure stack with Jennifer Li, a16z

Complex Systems with Patrick McKenzie (patio11)

Play Episode Listen Later Jun 26, 2025 45:50


In this episode, Patrick McKenzie (@patio11) is joined by Jennifer Li, a general partner at a16z investing in enterprise, infrastructure and AI. Jennifer breaks down how AI workloads are creating new demands on everything from inference pipelines to observability systems, explaining why we're seeing a bifurcation between language models and diffusion models at the infrastructure level. They explore emerging categories like reinforcement learning environments that help train agents, the evolution of web scraping for agentic workflows, and why Jennifer believes the API economy is about to experience another boom as agents become the primary consumers of software interfaces.–Full transcript: www.complexsystemspodcast.com/the-ai-infrastructure-stack-with-jennifer-li-a16z/–Sponsor:  VantaVanta automates security compliance and builds trust, helping companies streamline ISO, SOC 2, and AI framework certifications. Learn more at https://vanta.com/complex–Links:Jennifer Li's writing at a16z https://a16z.com/author/jennifer-li/ –Timestamps:(00:00) Intro(00:55) The AI shift and infrastructure(02:24) Diving into middleware and AI models(04:23) Challenges in AI infrastructure(07:07) Real-world applications and optimizations(15:15) Sponsor: Vanta(16:38) Real-world applications and optimizations (cont'd)(19:05) Reinforcement learning and synthetic environments(23:05) The future of SaaS and AI integration(26:02) Observability and self-healing systems(32:49) Web scraping and automation(37:29) API economy and agent interactions(44:47) Wrap

The Modern Hotelier
#171: Improving the Process for Hotel Meetings & Events Sales | with Tania Sidokpohou

The Modern Hotelier

Play Episode Listen Later Jun 26, 2025 8:51


In this HITEC Trade Show edition, Steve Carran and David Millili sit down at the MeetingPackage booth with Tania Sidokpohou, Partnerships Director at MeetingPackage. With a rich background in digital marketing and hospitality tech—from Cloudbeds to APO—Tania shares how she's helping redefine the group booking space.We unpack:The power of partnership ecosystems: How tech and distribution partners each play a roleMeetingPackage's focus on ease of integration and API-driven scalabilityHow hotels can enhance existing sales and catering tools like Opera and Event Temple with a digital front doorThe upcoming launch of MeetingPackage Pay and what it means for frictionless transactionsWhy now is the time to digitize the meetings and events space—and how MeetingPackage is leading the chargeWatch the FULL EPISODE on YouTube: https://youtu.be/L64fbBYG5fg This episode is sponsored by MeetingPackage: https://meetingpackage.com/ Join the conversation on today's episode on The Modern Hotelier LinkedIn pageThe Modern Hotelier is produced, edited, and published by Make More MediaLinks:Tania on LinkedIn: https://www.linkedin.com/in/taniasidokpohou/MeetingPackage: https://meetingpackage.com/For full show notes head to: https://themodernhotelier.com/episode/171Follow on LinkedIn: https://www.linkedin.com/company/the-...Connect with Steve and David:Steve: https://www.linkedin.com/in/%F0%9F%8E...David: https://www.linkedin.com/in/david-mil.

Smart Software with SmartLogic
Rustler: Bridging Elixir and Rust with Sonny Scroggin

Smart Software with SmartLogic

Play Episode Listen Later Jun 26, 2025 48:58


Rustler Core Team Member Sonny Scroggin joins Elixir Wizards Sundi Myint and Charles Suggs. Rustler serves as a bridge to write Native Implemented Functions (NIFs) in Rust that can be called from Elixir code. This combo leverages Rust's performance and memory safety while maintaining Elixir's fault tolerance and concurrency model, creating a powerful solution for CPU-intensive operations within Elixir applications. Sonny provides guidance on when developers should consider using NIFs versus other approaches like ports or external services and highlights the considerations needed when stepping outside Elixir's standard execution model into native code. Looking toward the future, Sonny discusses exciting developments for Rustler, including an improved asynchronous NIF interface, API modernization efforts, and better tooling. While Rust offers tremendous performance benefits for specific use cases, Sonny emphasizes that Elixir's dynamic nature and the BEAM's capabilities for distributed systems remain unmatched for many applications. Rustler simply provides another powerful tool that expands what developers can accomplish within the Elixir ecosystem. Key topics discussed in this episode: Rust as a "high-level low-level language" with memory safety NIFs (Native Implemented Functions) in the BEAM virtual machine Rustler's role simplifying Rust-Elixir integration with macros CPU-intensive operations as primary NIF use cases Beam scheduler interaction considerations with native code Dirty schedulers for longer-running NIFs in OTP 20+ Memory safety advantages of Rust for NIFs Development workflow using Mix tasks for Rustler Common pitfalls when first working with Rust Error handling improvements possible with Rustler NIFs Differences between ports, NIFs, and external services Asynchronous programming approaches in Rust versus Elixir Tokyo runtime integration for asynchronous operations Static NIFs for mobile device compatibility Upcoming CLI tooling to simplify Rustler development Rustler's API modernization efforts for better ergonomics Thread pool sharing across multiple NIFs Wasm integration possibilities for the BEAM Compile-time safety versus dynamic runtime capabilities Performance considerations when implementing NIFs Compiler-assisted memory management in Rust Automatic encoding/decoding between Rust and Elixir types The importance of proper error handling Real-world application in high-traffic authentication servers Community resources for learning Rustler Links mentioned: https://github.com/rusterlium/rustler https://github.com/rust-lang/rust https://www.angelfire.lycos.com/ https://www.webdesignmuseum.org/flash-websites https://www.php.net/ https://xmpp.org/ https://jabberd2.org/ Geocities: https://cybercultural.com/p/geocities-1995/ (fun fact: when you search Geocities on Google, the results page is in Comic Sans font.) https://bleacherreport.com/ https://hexdocs.pm/jose/readme.html https://github.com/rust-lang/rust-bindgen Erlang Ports: https://www.erlang.org/doc/system/cport.html Erlang ETFs (External Term Format): https://www.erlang.org/doc/apps/erts/erlextdist.html Elixir gRPC https://github.com/elixir-grpc/grpc gRPC (“Remote Proceduce Call”): https://grpc.io/ dirtycpu.ex https://github.com/E-xyza/zigler/blob/main/lib/zig/nif/dirty_cpu.ex ets https://www.erlang.org/doc/apps/stdlib/ets.html Mnesia https://www.erlang.org/doc/apps/mnesia/mnesia.html VPPs (Virtual Power Plants): https://www.energy.gov/lpo/virtual-power-plants https://nixos.org/ WASM WebAssembly with Elixir: https://github.com/RoyalIcing/Orb Rust Tokio https://tokio.rs/ Getting Started: https://hexdocs.pm/rustler/0.17.0/Mix.Tasks.Rustler.New.html https://rustup.rs/ Special Guest: Sonny Scroggin.

The Tech Trek
Are Your Apps Ready for AI Agents?

The Tech Trek

Play Episode Listen Later Jun 26, 2025 27:33


In this episode of The Tech Trek, Amir sits down with Reed McGinley-Stempel, co-founder and CEO of Stytch, to explore what it means for applications to be agent ready. With the rise of agentic AI—intelligent systems that can take actions on behalf of users—the landscape for SaaS and consumer-facing apps is rapidly evolving.Reed breaks down the core concepts around agent integration, including how apps must prepare to serve not just human users but also AI agents acting on their behalf. They discuss the key challenges companies face: earning user trust, managing consent and privacy, and building in human oversight to minimize costly mistakes.Using real-world examples like coding agents and calendar tools, Reed illustrates how agent adoption succeeds where there's low friction and built-in validation. He also dives into the double standard AI faces, and why even psychologically, humans might need a "human in the loop" long after AI is capable of operating on its own.If you're building applications or thinking about AI integrations, this is a forward-looking conversation you won't want to miss.

Develpreneur: Become a Better Developer and Entrepreneur
Winning Your First Developer Project: Lessons from Building Better Developers with AI

Develpreneur: Become a Better Developer and Entrepreneur

Play Episode Listen Later Jun 26, 2025 23:02


Breaking into freelancing or launching a side hustle can feel overwhelming, but winning your first developer project is one of the most important steps in building your development career. In this episode of Building Better Developers with AI, Rob Broadhead and Michael Meloche share proven tips to help developers land their first paying project—and do it the right way. Why Mindset Matters for Winning Your First Developer Project The first step to success is shifting your mindset. Rob emphasizes that you're not just writing code—you're solving real business problems for your clients. Think like a service provider, not just a developer. Your success comes from delivering value, understanding client needs, and focusing on outcomes. Michael reminds developers that while independence is part of freelancing, you still work for your clients. Listening, collaborating, and guiding them toward success are essential to building strong relationships. Specialize to Win Your First Developer Project One common mistake when trying to win your first developer project is offering every service imaginable. Rob and Michael both learned that trying to be everything to everyone can lead to frustration and poor results. Focus on the work you enjoy and excel at, such as: Web development API integrations Automation solutions Small application fixes Rob recommends starting with simple, high-demand solutions like landing pages or bug fixes. Michael reflects on how defining a niche helped him avoid projects he didn't enjoy and allowed him to grow his business the right way. Small Wins Help in Winning Your First Developer Project Rob stresses the importance of starting with small, quick wins. These projects help you build confidence, gain testimonials, and establish a reputation. Here's how to approach your first project: Take on projects you can complete within a day Deliver high-quality work with fast turnaround Gather testimonials or reviews from satisfied clients Use platforms like Fiverr, Upwork, or Freelancer to build your portfolio These small wins lay the foundation for bigger opportunities and long-term client relationships. Be Strategic When Winning Your First Developer Project Pricing is another critical factor when trying to win your first developer project. Rob and Michael offer this advice: Avoid underbidding to the point where you limit your future rates Under promise and over deliver to build trust Offer discounts in exchange for testimonials when appropriate Know your value and communicate it confidently Michael shares that early low bids helped him build relationships, but emphasizes the importance of aligning work with your expertise and long-term goals. Confidence and Clarity Lead to Winning Your First Developer Project Winning your first developer project is not just about technical skills—it's about defining your niche, delivering exceptional value, and building strong client relationships. Start small, focus on your strengths, and grow your freelance reputation one project at a time. Ready to take the next step? Listen to the full episode of Building Better Developers with AI for expert advice on launching your freelance development career. Stay Connected: Join the Developreneur Community We invite you to join our community and share your coding journey with us. Whether you're a seasoned developer or just starting, there's always room to learn and grow together. Contact us at info@develpreneur.com with your questions, feedback, or suggestions for future episodes. Together, let's continue exploring the exciting world of software development. Additional Resources From Side Hustle to Success Launch Your Side Hustle – Amy Harrop Interview Side Hustle Success Through Perseverance – Chris Myles Interview Side Hustle Ideas From Your Annual Review and Planning Building Better Developers With AI Podcast Videos – With Bonus Content

Search Off the Record
Demystifying SEO for developers

Search Off the Record

Play Episode Listen Later Jun 26, 2025 33:23


Developers often have misconceptions about SEO. In this episode of Search Off the Record, John Mueller and Martin Splitt clarify what matters and what doesn't. They cover areas including: Optimizing themes for SEO, The indexing API, and common HTML mistakes. This podcast delivers essential knowledge for developers to enhance their SEO strategies and avoid common pitfalls. Resources:  Episode transcript → https://goo.gle/sotr094-transcript Chapters: 0:00 - Intro to SEO misconceptions 0:15 - Why developers should care about SEO? 0:59 - Technical vs non-technical SEO 4:38 - The importance of naming things 6:03 - Title and Meta Description 7:31 - Is bad Html bad for SEO? 12:43 - Core Web Vitals 17:22 - Javascript SEO 27:00 - Google APIs and SEO 27:42 - Google Search algorithm 31:32 - What about Html comments? 31:58 - Themes and SEO 32:13 - How to reach out to Martin 32:57 - Wrap up Listen to more Search Off the Record → https://goo.gle/sotr-yt Subscribe to Google Search Channel → https://goo.gle/SearchCentral Search Off the Record is a podcast series that takes you behind the scenes of Google Search with the Search Relations team. #SOTRpodcast #SEO Speaker: Martin Splitt, Gary Illyes Products Mentioned: Search Console,

TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation

In this episode, we sit down with Tom Akehurst, the creator of WireMock, the popular open-source API mocking tool now powering simulation at scale in modern development pipelines. We unpack the real-world benefits of API mocking, when to simulate vs. integrate, and how WireMock Cloud is helping teams manage drift, complexity, and change. If you're exploring API testing, mocking tools, or wondering how OpenAPI, AI, and MCP (Model Context Protocols) fit into the picture—this one's for you.  

The Agile World with Greg Kihlstrom
#691: Gaining agility and results with composable CMS, with Mark Wheeler from Storyblok

The Agile World with Greg Kihlstrom

Play Episode Listen Later Jun 16, 2025 31:23


Is your CMS holding your creativity—and marketing growth—hostage? When speed and agility are everything, most marketing teams are still stuck in the slow lane—waiting on developers to publish updates, launch campaigns, or even fix a typo. Sound familiar? Today's guest says it's time for marketers to take the wheel. Mark Wheeler, Chief Marketing Officer at Storyblok is here to talk about redefining what a CMS should be—with a composable, API-first platform that puts control back in marketers' hands. With clients like Netflix and Adidas, Storyblok is helping to lead a movement away from bloated, outdated systems and toward a faster, smarter, more flexible way of working. About Mark WheelerAs CMO of Storyblok, Mark Wheeler leads the marketing strategy and execution to drive business growth and redefine the CMS category. Recognized as a Top 100 B2B global CMO, he's dedicated to building communities for marketers and developers. With a deep understanding of digital experiences, Mark ensures Storyblok delivers exceptional value. Previously, as CMO of LeanIX, he played a key role in doubling customers in two years and contributing to its successful acquisition by SAP. He has also held senior marketing roles at Nutanix, EMC, Sitecore, and Adobe. RESOURCES Storyblok: https://www.storyblok.com The Agile Brand podcast is brought to you by TEKsystems. Learn more here: https://www.teksystems.com/versionnextnow Catch the future of e-commerce at eTail Boston, August 11-14, 2025. Register now: https://bit.ly/etailboston and use code PARTNER20 for 20% off for retailers and brands Online Scrum Master Summit is happening June 17-19. This 3-day virtual event is open for registration. Visit www.osms25.com and get a 25% discount off Premium All-Access Passes with the code osms25agilebrand Don't Miss MAICON 2025, October 14-16 in Cleveland - the event bringing together the brights minds and leading voices in AI. Use Code AGILE150 for $150 off registration. Go here to register: https://bit.ly/agile150 Connect with Greg on LinkedIn: https://www.linkedin.com/in/gregkihlstrom Don't miss a thing: get the latest episodes, sign up for our newsletter and more: https://www.theagilebrand.show Check out The Agile Brand Guide website with articles, insights, and Martechipedia, the wiki for marketing technology: https://www.agilebrandguide.com The Agile Brand is produced by Missing Link—a Latina-owned strategy-driven, creatively fueled production co-op. From ideation to creation, they craft human connections through intelligent, engaging and informative content. https://www.missinglink.company