Podcasts about Web development

  • 934PODCASTS
  • 6,751EPISODES
  • 38mAVG DURATION
  • 2DAILY NEW EPISODES
  • Jan 7, 2026LATEST
Web development

POPULARITY

20192020202120222023202420252026

Categories



Best podcasts about Web development

Show all podcasts related to web development

Latest podcast episodes about Web development

Marketing Trends
Website Expert: These Mistakes will Make or Break Your Entire 2026

Marketing Trends

Play Episode Listen Later Jan 7, 2026 61:38


The websites that win today are not the ones with the most content. They are the ones that deliver a fast, clean experience in the very first second a visitor arrives.Josh Koenig, Co-Founder and SVP of Marketing at Pantheon, joins Stephanie Postles on Marketing Trends to break down what he is seeing across thousands of high-traffic sites and why most teams still miss the basics. He explains how the shift from search to ask is changing online discovery, what AI bots prioritize when they crawl a site, and why the fundamentals of clarity, structure, and speed now matter more than any growth hack.Josh also shares how teams are using Pantheon's new Content Publisher to eliminate copy-and-paste workflows, why vibe coding is giving non-technical teams the ability to build richer digital experiences, and what the rise of AI-powered crawlers means for anyone trying to stand out on the modern web.Key Moments: 00:00 — The Two-Second Rule: Why Website Speed Kills Conversions04:30 — The Hidden Growth Killer Most Marketers Miss08:21 — AI Crawlers Gone Wild: The UFC Fight Night Story12:22 — Five Evergreen Website Tactics for the LLM Era16:13 — The Gated Content Dilemma: Lead Gen vs AI Indexing20:42 — Avoiding Artificial SEO: When Optimization Goes Too Far23:10 — The Generic Content Trap Poisoning AI Search Results26:00 — Content Publisher for Google Docs: Eliminating Copy-Paste31:53 — The CMO-CTO Partnership: Why This Relationship Unlocks Growth36:05 — Brokering Peace Between Marketing and IT Teams40:20 — Vibe Coding for Marketers: The Prototype Revolution44:06 — Next.js Explained: Open Source for Marketing Development48:17 — From Vibe Code to Production: The Last Mile Problem51:03 — Data Analysis Without the Wait: LLMs Democratizing Insights54:20 — The Entrepreneurial Marketer: Why Technical Fluency Is Required This episode is brought to you by Lightricks. LTX is the all-in-one creative suite for AI-driven video production; built by Lightricks to take you from idea to final 4K render in one streamlined workspace.Powered by LTX-2, our next-generation creative engine, LTX lets you move faster, collaborate seamlessly, and deliver studio-quality results without compromise. Try it today at ltx.studio Mission.org is a media studio producing content alongside world-class clients. Learn more at mission.org. Hosted by Simplecast, an AdsWizz company. See pcm.adswizz.com for information about our collection and use of personal data for advertising.

HTML All The Things - Web Development, Web Design, Small Business

In this episode of the HTML All The Things Podcast, Matt and Mike look back at the biggest web development trends of 2025 before making predictions for what's coming in 2026. From the explosion of AI-assisted tooling and supply-chain security incidents to framework fatigue, React Server Component controversies, and Svelte 5's momentum, the landscape is shifting fast. They also discuss why design engineering roles are rising, why exploits and CVEs may accelerate, and how AI will continue to reshape developer workflows in the year ahead. Show Notes: https://www.htmlallthethings.com/podcast/web-development-predictions-for-2026 Powered by CodeRabbit - AI Code Reviews: https://coderabbit.link/htmlallthethings Use our Scrimba affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.

Talk Python To Me - Python conversations for passionate developers
#533: Web Frameworks in Prod by Their Creators

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jan 5, 2026 61:58 Transcription Available


Today on Talk Python, the creators behind FastAPI, Flask, Django, Quart, and Litestar get practical about running apps based on their framework in production. Deployment patterns, async gotchas, servers, scaling, and the stuff you only learn at 2 a.m. when the pager goes off. For Django, we have Carlton Gibson and Jeff Triplet. For Flask, we have David Lord and Phil Jones, and on team Litestar we have Janek Nouvertné and Cody Fincher, and finally Sebastián Ramírez from FastAPI is here. Let's jump in. Episode sponsors Talk Python Courses Python in Production Links from the show Carlton Gibson - Django: github.com Sebastian Ramirez - FastAPI: github.com David Lord - Flask: davidism.com Phil Jones - Flask and Quartz(async): pgjones.dev Yanik Nouvertne - LiteStar: github.com Cody Fincher - LiteStar: github.com Jeff Triplett - Django: jefftriplett.com Django: www.djangoproject.com Flask: flask.palletsprojects.com Quart: quart.palletsprojects.com Litestar: litestar.dev FastAPI: fastapi.tiangolo.com Coolify: coolify.io ASGI: asgi.readthedocs.io WSGI (PEP 3333): peps.python.org Granian: github.com Hypercorn: github.com uvicorn: uvicorn.dev Gunicorn: gunicorn.org Hypercorn: hypercorn.readthedocs.io Daphne: github.com Nginx: nginx.org Docker: www.docker.com Kubernetes: kubernetes.io PostgreSQL: www.postgresql.org SQLite: www.sqlite.org Celery: docs.celeryq.dev SQLAlchemy: www.sqlalchemy.org Django REST framework: www.django-rest-framework.org Jinja: jinja.palletsprojects.com Click: click.palletsprojects.com HTMX: htmx.org Server-Sent Events (SSE): developer.mozilla.org WebSockets (RFC 6455): www.rfc-editor.org HTTP/2 (RFC 9113): www.rfc-editor.org HTTP/3 (RFC 9114): www.rfc-editor.org uv: docs.astral.sh Amazon Web Services (AWS): aws.amazon.com Microsoft Azure: azure.microsoft.com Google Cloud Run: cloud.google.com Amazon ECS: aws.amazon.com AlloyDB for PostgreSQL: cloud.google.com Fly.io: fly.io Render: render.com Cloudflare: www.cloudflare.com Fastly: www.fastly.com Watch this episode on YouTube: youtube.com Episode #533 deep-dive: talkpython.fm/533 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Python Bytes
#464 Malicious Package? No Build For You!

Python Bytes

Play Episode Listen Later Jan 5, 2026 30:18 Transcription Available


Topics covered in this episode: ty: An extremely fast Python type checker and LSP Python Supply Chain Security Made Easy typing_extensions MI6 chief: We'll be as fluent in Python as we are in Russian Extras Joke Watch on YouTube About the show 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: ty: An extremely fast Python type checker and LSP Charlie Marsh announced the Beta release of ty on Dec 16 “designed as an alternative to tools like mypy, Pyright, and Pylance.” Extremely fast even from first run Successive runs are incremental, only rerunning necessary computations as a user edits a file or function. This allows live updates. Includes nice visual diagnostics much like color enhanced tracebacks Extensive configuration control Nice for if you want to gradually fix warnings from ty for a project Also released a nice VSCode (or Cursor) extension Check the docs. There are lots of features. Also a note about disabling the default language server (or disabling ty's language server) so you don't have 2 running Michael #2: Python Supply Chain Security Made Easy We know about supply chain security issues, but what can you do? Typosquatting (not great) Github/PyPI account take-overs (very bad) Enter pip-audit. Run it in two ways: Against your installed dependencies in current venv As a proper unit test (so when running pytest or CI/CD). Let others find out first, wait a week on all dependency updates: uv pip compile requirements.piptools --upgrade --output-file requirements.txt --exclude-newer "1 week" Follow up article: DevOps Python Supply Chain Security Create a dedicated Docker image for testing dependencies with pip-audit in isolation before installing them into your venv. Run pip-compile / uv lock --upgrade to generate the new lock file Test in a ephemeral pip-audit optimized Docker container Only then if things pass, uv pip install / uv sync Add a dedicated Docker image build step that fails the docker build step if a vulnerable package is found. Brian #3: typing_extensions Kind of a followup on the deprecation warning topic we were talking about in December. prioinv on Mastodon notified us that the project typing-extensions includes it as part of the backport set. The warnings.deprecated decorator is new to Python 3.13, but with typing-extensions, you can use it in previous versions. But typing_extesions is way cooler than just that. The module serves 2 purposes: Enable use of new type system features on older Python versions. Enable experimentation with type system features proposed in new PEPs before they are accepted and added to the typing module. So cool. There's a lot of features here. I'm hoping it allows someone to use the latest typing syntax across multiple Python versions. I'm “tentatively” excited. But I'm bracing for someone to tell me why it's not a silver bullet. Michael #4: MI6 chief: We'll be as fluent in Python as we are in Russian "Advances in artificial intelligence, biotechnology and quantum computing are not only revolutionizing economies but rewriting the reality of conflict, as they 'converge' to create science fiction-like tools,” said new MI6 chief Blaise Metreweli. She focused mainly on threats from Russia, the country is "testing us in the grey zone with tactics that are just below the threshold of war.” This demands what she called "mastery of technology" across the service, with officers required to become "as comfortable with lines of code as we are with human sources, as fluent in Python as we are in multiple other languages." Recruitment will target linguists, data scientists, engineers, and technologists alike. Extras Brian: Next chapter of Lean TDD being released today, Finding Waste in TDD Still going to attempt a Jan 31 deadline for first draft of book. That really doesn't seem like enough time, but I'm optimistic. SteamDeck is not helping me find time to write But I very much appreciate the gift from my fam Send me game suggestions on Mastodon or Bluesky. I'd love to hear what you all are playing. Michael: Astral has announced the Beta release of ty, which they say they are "ready to recommend to motivated users for production use." Blog post Release page Reuven Lerner has a video series on Pandas 3 Joke: Error Handling in the age of AI Play on the inversion of JavaScript the Good Parts

Honest eCommerce
363 | Building an Ecommerce Career Without Fancy Tools | with Kendal McMullen

Honest eCommerce

Play Episode Listen Later Jan 5, 2026 31:01


Kendal McMullen is passionate and data-driven with a knack for turning insights into impactful omnichannel strategies. From analyzing consumer behavior to optimizing cross-channel marketing, she thrives on making data work to connect authentically at scale. In This Conversation We Discuss:[00:00] Intro[00:42] Sponsor: Taboola[01:56] Scaling wellness brands with quality focus[03:35] Solving roadblocks through focused one-on-ones[05:07] Sponsor: Next Insurance[06:21] Building a career with portfolios, not degrees[08:13] Turning self-taught experience into full-time roles[09:28] Accessing knowledge freely on the internet[11:15] Callouts[11:25] Leveraging zero-cost opportunities in 2025[13:24] Building a portfolio for reliable visibility [15:10] Sponsor: Electric Eye [16:17] Understanding P&L steady long-term margins[21:06] Optimizing AI to expand team capacity[24:17] Hands on hiring management ensure culture fit[27:03] Caring for your work to strengthen brand understandingResources:Subscribe to Honest Ecommerce on YoutubeVegan organic vitamins and supplements globalhealing.com/Follow Kendal McMullen linkedin.com/in/kendal-mcmullenReach your best audience at the lowest cost! discover.taboola.com/honest/ Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Talk Python To Me - Python conversations for passionate developers
#532: 2025 Python Year in Review

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 29, 2025 78:32 Transcription Available


Python in 2025 is in a delightfully refreshing place: the GIL's days are numbered, packaging is getting sharper tools, and the type checkers are multiplying like gremlins snacking after midnight. On this episode, we have an amazing panel to give us a range of perspectives on what matter in 2025 in Python. We have Barry Warsaw, Brett Cannon, Gregory Kapfhammer, Jodie Burchell, Reuven Lerner, and Thomas Wouters on to give us their thoughts. Episode sponsors Seer: AI Debugging, Code TALKPYTHON Talk Python Courses Links from the show Python Software Foundation (PSF): www.python.org PEP 810: Explicit lazy imports: peps.python.org PEP 779: Free-threaded Python is officially supported: peps.python.org PEP 723: Inline script metadata: peps.python.org PyCharm: www.jetbrains.com JetBrains: www.jetbrains.com Visual Studio Code: code.visualstudio.com pandas: pandas.pydata.org PydanticAI: ai.pydantic.dev OpenAI API docs: platform.openai.com uv: docs.astral.sh Hatch: github.com PDM: pdm-project.org Poetry: python-poetry.org Project Jupyter: jupyter.org JupyterLite: jupyterlite.readthedocs.io PEP 690: Lazy Imports: peps.python.org PyTorch: pytorch.org Python concurrent.futures: docs.python.org Python Package Index (PyPI): pypi.org EuroPython: tickets.europython.eu TensorFlow: www.tensorflow.org Keras: keras.io PyCon US: us.pycon.org NumFOCUS: numfocus.org Python discussion forum (discuss.python.org): discuss.python.org Language Server Protocol: microsoft.github.io mypy: mypy-lang.org Pyright: github.com Pylance: marketplace.visualstudio.com Pyrefly: github.com ty: github.com Zuban: docs.zubanls.com Jedi: jedi.readthedocs.io GitHub: github.com PyOhio: www.pyohio.org Watch this episode on YouTube: youtube.com Episode #532 deep-dive: talkpython.fm/532 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Honest eCommerce
362 | Knowing Your Whys for Long-Term Brand Success | with Anna Brakefield

Honest eCommerce

Play Episode Listen Later Dec 29, 2025 33:51


Anna Brakefield's story begins on her family's cotton farm in North Alabama, where she grew up surrounded by the rhythms of agriculture and the values of hard work, stewardship, and tradition.Her father, Mark Yeager, instilled in her a deep appreciation for the land and the premium cotton it produced—lessons that would later inspire a business built on craftsmanship and sustainability.After earning a degree in graphic design and marketing from Auburn University, Anna pursued a career in advertising in New York and Nashville. Though she thrived in the corporate world, her roots kept calling her back home, planting the seed for what would become Red Land Cotton.In 2016, Anna and her father launched Red Land Cotton with a mission to bring American-made, farm-to-home textiles to market. Armed with her marketing expertise and a passion for storytelling, she shaped the company's identity, ensuring that each product—crafted from the cotton grown on their farm—embodied quality, authenticity, and Southern heritage.As Red Land Cotton continues to flourish, Anna balances entrepreneurship with family life, finding inspiration in the land that started it all. Her journey is a testament to the power of honoring one's roots while embracing the possibilities of growth and innovation.In This Conversation We Discuss:[00:00] Intro[00:39] Sponsor: Taboola[02:24] Building new ventures from existing resources[05:08] Turning constraints into strategic clarity[07:25] Sponsor: Next Insurance[08:38] Validating demand while building in public[10:21] Callouts[10:32] Blogging company journey for early engagement[12:03] Teasing progress to convert followers into buyers[13:48] Meeting customers where they are[17:15] Experimenting with traditional advertising[20:10] Sponsor: Electric Eye[21:19] Sponsor: Freight Fright[23:22] Investing in skills when hiring isn't an option[25:18] Balancing creativity with marketing strategy[26:57] Matching products to the right channels[28:46] Leveraging cross-channel marketing effectively[30:09] Leading with purpose beyond just making moneyResources:Subscribe to Honest Ecommerce on YoutubeLuxury American-Made Bedding & Towels redlandcotton.com/Follow Anna Brakefield linkedin.com/in/anna-brakefield-94389734Reach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Developer Experience
[BEST OF] Du code au produit, nos retours d'expérience et conseils pour une transition réussie — Tamara & Donatien

Developer Experience

Play Episode Listen Later Dec 26, 2025 16:15


Quitter le développement pour le produit : comment naviguer cette transition sans perdre pied ?Passer de développeur à product manager est peut-être transition qui vous intéresse. Mais comment aborder ce virage professionnel sans tomber dans les pièges classiques ?Dans cet extrait, Tamara et moi partageons nos retours d'expérience sur ce parcours qui demande autant de lâcher-prise que d'adaptabilité.On parle notamment de :➡️ Pourquoi il ne faut pas voir cette transition comme un choix définitif et irréversible.➡️ Comment utiliser son background technique comme un atout tout en acceptant de ne plus avoir le dernier mot sur les décisions techniques. ➡️ Les stratégies concrètes pour effectuer cette transition en interne, plutôt que de chercher directement un poste externe.➡️ L'importance d'être transparent sur ses limites et de reconnaître quand on n'est plus à sa place.➡️ Quitter l'étiquette de "développeur" pour un rôle plus aligné avec ses forces.Bref, un épisode où on démystifie cette transition vers le rôle de product people.Si vous envisagez d'explorer le côté produit ou à la recherche de repères pour naviguer cette transition, cet extrait est fait pour vous.Retrouvez Tamara :Sur LinkedIn : https://www.linkedin.com/in/tamara-guilbertSur son podcats Tech Your Dream : https://linktr.ee/tamaraguilbertSi cet épisode vous a plu, pensez à laisser une note et un commentaire - c'est la meilleure façon de faire découvrir le podcast à d'autres personnes !Envoyez-moi une capture de cet avis (LinkedIn ou par mail à dx@donatienleon.com) et je vous enverrai une petite surprise en remerciement.

Honest eCommerce
Bonus Episode 79: Designing Exclusive Launches That Spark Real Market Pull with Andrew Lipp

Honest eCommerce

Play Episode Listen Later Dec 25, 2025 21:16


Andrew is a self-proclaimed tragic sneaker fan and proven brand builder. After nearly a decade of leading multiple marketing functions at Google, Andrew and two of his colleagues embarked on a mission to build the world's fairest hype commerce platform. As CEO, Andrew leverages his marketing expertise and first-hand fandom experience to drive this mission forward. After launching just over a year ago, EQL has managed more than 10,000 high-heat launches in 15 markets. When not helping culture-making brands get their goods into the hands of real fans, Andrew can be found spending time with his wife and three children, and dressing younger than he should.In This Conversation We Discuss: [00:00] Intro[03:51] Crafting launches that reward real customers[06:06] Callouts[06:16] Streamlining experiences through integrations[07:51] Adding connection where generic tools fall short[10:25] Designing pre, in, and post-launch strategies[13:29] Connecting with audiences in launch moments[19:32] Partnering with experts for better launchesResources:Subscribe to Honest Ecommerce on YoutubeBetter launches for in-demand products eql.com/Andrew Lipp au.linkedin.com/in/andrew-lipp-7b291722If you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Python Bytes
#463 2025 is @wrapped

Python Bytes

Play Episode Listen Later Dec 22, 2025 43:19 Transcription Available


Topics covered in this episode: Has the cost of building software just dropped 90%? More on Deprecation Warnings How FOSS Won and Why It Matters Should I be looking for a GitHub alternative? Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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. HEADS UP: We are taking next week off, happy holiday everyone. Michael #1: Has the cost of building software just dropped 90%? by Martin Alderson Agentic coding tools are collapsing “implementation time,” so the cost curve of shipping software may be shifting sharply Recent programming advancements haven't been that great of a true benefit: Cloud, TDD, microservices, complex frontends, Kubernetes, etc. Agentic AI's big savings are not just code generation, but coordination overhead reduction (fewer handoffs, fewer meetings, fewer blocks). Thinking, product clarity, and domain decisions stay hard, while typing and scaffolding get cheap. Is it the end of software dev? Not really, see Jevons paradox: when production gets cheaper, total demand can rise rather than spending simply falling. (Historically: the efficiency of coal use led to the increased consumption of coal) Pushes back on “only good for greenfield” by arguing agents also help with legacy code comprehension and bug-fixing. I 100% agree. #Legacy code for the win. Brian #2: More on Deprecation Warnings How are people ignoring them? yep, it's right in the Python docs: -W ignore::DeprecationWarning Don't do that! Perhaps the docs should give the example of emitting them only once -W once::::DeprecationWarning See also -X dev mode , which sets -W default and some other runtime checks Don't use warn, use the @warnings.deprecated decorator instead Thanks John Hagen for pointing this out Emits a warning It's understood by type checkers, so editors visually warn you You can pass in your own custom UserWarning with category mypy also has a command line option and setting for this --enable-error-code deprecated or in [tool.mypy] enable_error_code = ["deprecated"] My recommendation Use @deprecated with your own custom warning and test with pytest -W error Michael #3: How FOSS Won and Why It Matters by Thomas Depierre Companies are not cheap, companies optimize cost control. They do this by making purchasing slow and painful. FOSS is/was a major unlock hack to skip procurement, legal, etc. Example is months to start using a paid “Add to calendar” widget! It “works both ways”: the same bypass lowers the barrier for maintainers too, no need for a legal entity, lawyers, liability insurance, or sales motion. Proposals that “fix FOSS” by reintroducing supply-chain style controls (he name-checks SBOMs and mandated processes) risk being rejected or gamed, because they restore the very friction FOSS sidesteps. Brian #4: Should I be looking for a GitHub alternative? Pricing changes for GitHub Actions The self-hosted runner pricing change caused a kerfuffle. It's has been postponed But… if you were to look around, maybe pay attention to These 4 GitHub alternatives are just as good—or better Codeburg, BitBucket, GitLab, Gitea And a new-ish entry, Tangled Extras Brian: End of year sale for The Complete pytest Course Use code XMAS2025 for 50% off before Dec 31 Writing work on Lean TDD book on hold for holidays Will pick up again in January Michael: PyCharm has better Ruff support now out of the box, via Daniel Molnar This is from the release notes of 2025.3: "PyCharm 2025.3 expands its LSP integration with support for Ruff, ty, Pyright, and Pyrefly.” If you check out the LSP section it will land you on this page and you can go to Ruff. The Ruff doc site was also updated. Previously it was only available external tools and a third party plugin, this feels like a big step. Fun quote I saw on ExTwitter: May your bug tracker be forever empty. Joke: Try/Catch/Stack Overflow Create a super annoying linkedin profile - From Tim Kellogg, submitted by archtoad

Honest eCommerce
361 | Living Inside Your Business to Unlock Growth | with Dan Abel Jr.

Honest eCommerce

Play Episode Listen Later Dec 22, 2025 38:57


Dan Abel Jr. is the Chief Chocolate Officer of two beloved St. Louis-based companies: Chocolate Chocolate Chocolate Company and Bissinger's Handcrafted Chocolatier. Dan occasionally goes by another nickname: “Willy Wonka of the Midwest.” But no matter what you call him, he'll never forget his roots. Dan is a 2nd Generation Chocolatier & son of the founder of Chocolate Chocolate Chocolate Company. Along with his two siblings, Dan oversees the operations of both Chocolate Chocolate Chocolate Company and Bissinger's Handcrafted Chocolatier. Manufacturing, distribution, national sales channel and product development are the key areas to Dan's focus. Currently the Abel family is expanding its manufacturing facility, adding a bar and a café – and Dan is very instrumental in the construction management and development of both concepts while continuing to push growth. Dan is married with three children –enjoys playing golf, gardening with his young children and spending time with his family. In This Conversation We Discuss:[00:00] Intro[00:32] Sponsor: Taboola[01:48] Growing ventures through deep personal ties[03:01] Finding purpose through early hands-on work[04:29] Optimizing small resources for maximum impact[05:53] Building presence through hands-on outreach[07:56] Leveraging sampling to win customer trust[09:00] Sponsor: Next Insurance[10:12] Creating impact with hands-on marketing[15:18] Callouts[15:28] Attending trade shows to drive direct sales[16:35] Sponsor: Electric Eye[17:44] Sponsor: Freight Fright[19:44] Acquiring companies to accelerate growth[26:11] Delivering customer value despite COVID pressure[30:25] Creating connection through thoughtful service[31:41] Reinvesting in technology to enhance experience[34:34] Experimenting with old and new strategies [35:25] Solving problems through direct involvementResources:Subscribe to Honest Ecommerce on YoutubeHandcrafted Artisan Chocolates chocolatechocolate.com/Handcrafted Chocolatier  bissingers.com/Follow Dan Abel Jr. linkedin.com/in/dan-abel-jr-15541765Reach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Building Livewire
The things you are bad at, you will always be bad at

Building Livewire

Play Episode Listen Later Dec 21, 2025 10:59


Talk Python To Me - Python conversations for passionate developers
#531: Talk Python in Production

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 18, 2025 81:13 Transcription Available


Have you ever thought about getting your small product into production, but are worried about the cost of the big cloud providers? Or maybe you think your current cloud service is over-architected and costing you too much? Well, in this episode, we interview Michael Kennedy, author of "Talk Python in Production," a new book that guides you through deploying web apps at scale with right-sized engineering. Episode sponsors Seer: AI Debugging, Code TALKPYTHON Agntcy Talk Python Courses Links from the show Christopher Trudeau - guest host: www.linkedin.com Michael's personal site: mkennedy.codes Talk Python in Production Book: talkpython.fm glances: github.com btop: github.com Uptimekuma: uptimekuma.org Coolify: coolify.io Talk Python Blog: talkpython.fm Hetzner (€20 credit with link): hetzner.cloud OpalStack: www.opalstack.com Bunny.net CDN: bunny.net Galleries from the book: github.com Pandoc: pandoc.org Docker: www.docker.com Watch this episode on YouTube: youtube.com Episode #531 deep-dive: talkpython.fm/531 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Python Bytes
#462 LinkedIn Cringe

Python Bytes

Play Episode Listen Later Dec 15, 2025 35:40 Transcription Available


Topics covered in this episode: Deprecations via warnings docs PyAtlas: interactive map of the top 10,000 Python packages on PyPI. Buckaroo Extras Joke Watch on YouTube About the show 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: Deprecations via warnings Deprecations via warnings don't work for Python libraries Seth Larson How to encourage developers to fix Python warnings for deprecated features Ines Panker Michael #2: docs A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. Made for self hosting Docs is the result of a joint effort led by the French

Honest eCommerce
360 | Serving Diverse Buyers With a Smarter Media Mix | with Christine Monaghan

Honest eCommerce

Play Episode Listen Later Dec 15, 2025 38:49


Christine Monaghan is a builder of growth engines and a weaver of stories, helping brands scale from startup chaos to sustainable success. She blends storytelling with systems, tech with brand, and strategy with hands-on execution to deliver results that last. In This Conversation We Discuss:[00:00] Intro[00:33] Sponsor: Taboola [01:49] Building brands through storytelling[04:34] Tracing the roots of storytelling[06:23] Sponsor: Next Insurance[07:36] Evaluating early-stage customer signals[10:09] Testing assumptions about customers[12:22] Callouts[12:32] Surveying customers to validate assumptions[14:55] Leveraging insights to improve messaging[18:15] Testing media to find what converts[21:28] Sponsor: Electric Eye[22:33] Sponsor: Freight Right[24:36] Connecting blogs to nurture discovery[27:15] Targeting platforms where customers exist[28:58] Optimizing ads for long-term growth[34:48] Understanding top-of-funnel users Resources:Subscribe to Honest Ecommerce on YoutubeThe modern way to drink milk almondcow.co/Follow Christine Monaghan linkedin.com/in/christine-monaghanReach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Talk Python To Me - Python conversations for passionate developers
#530: anywidget: Jupyter Widgets made easy

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 13, 2025 71:21 Transcription Available


For years, building interactive widgets in Python notebooks meant wrestling with toolchains, platform quirks, and a mountain of JavaScript machinery. Most developers took one look and backed away slowly. Trevor Manz decided that barrier did not need to exist. His idea was simple: give Python users just enough JavaScript to unlock the web's interactivity, without dragging along the rest of the web ecosystem. That idea became anywidget, and it is quickly becoming the quiet connective tissue of modern interactive computing. Today we dig into how it works, why it has taken off, and how it might change the way we explore data. Episode sponsors Seer: AI Debugging, Code TALKPYTHON PyCharm, code STRONGER PYTHON Talk Python Courses Links from the show Trevor on GitHub: github.com anywidget GitHub: github.com Trevor's SciPy 2024 Talk: www.youtube.com Marimo GitHub: github.com Myst (Markdown docs): mystmd.org Altair: altair-viz.github.io DuckDB: duckdb.org Mosaic: uwdata.github.io ipywidgets: ipywidgets.readthedocs.io Tension between Web and Data Sci Graphic: blobs.talkpython.fm Quak: github.com Walk through building a widget: anywidget.dev Widget Gallery: anywidget.dev Video: How do I anywidget?: www.youtube.com PyCharm + PSF Fundraiser: pycharm-psf-2025 code STRONGER PYTHON Watch this episode on YouTube: youtube.com Episode #530 deep-dive: talkpython.fm/530 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Honest eCommerce
Bonus Episode 78: Cracking the Code to Content That Actually Works with Michelle Songy

Honest eCommerce

Play Episode Listen Later Dec 11, 2025 24:00


Michelle Songy is a serial entrepreneur and the Founder of Press Hook, a platform that helps brands get media coverage through a hybrid model of earned, affiliate, and paid press opportunities. Prior to Press Hook, Michelle founded and sold Cake Technologies to American Express. She's passionate about making PR more accessible and transparent for small businesses, especially mission-driven consumer brands. Press Hook is used by 1,000+ companies— from early-stage startups to category leaders— to connect directly with journalists, newsletters, and podcasts that drive real product discovery. In This Conversation We Discuss: [00:00] Intro[00:56] Realizing the need to master your own PR[02:36] Understanding why generic pitching fails[05:21] Boosting discovery via trusted publishers[08:06] Navigating earned, paid, and affiliate media[11:26] Callouts[11:40] Standing out with visuals and clarity[15:26] Adapting strategies to decentralized media[18:58] Enhancing discoverability in crowded markets[20:57] Building systems before scaling PRResources:Subscribe to Honest Ecommerce on YoutubeAI-driven media relations and PR pantform presshook.com/Follow Michelle Songy linkedin.com/in/michellesongyIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Python Bytes
#461 This episdoe has a typo

Python Bytes

Play Episode Listen Later Dec 9, 2025 28:50 Transcription Available


Topics covered in this episode: PEP 798: Unpacking in Comprehensions Pandas 3.0.0rc0 typos A couple testing topics Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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. Michael #1: PEP 798: Unpacking in Comprehensions After careful deliberation, the Python Steering Council is pleased to accept PEP 798 – Unpacking in Comprehensions. Examples [*it for it in its] # list with the concatenation of iterables in 'its' {*it for it in its} # set with the union of iterables in 'its' {**d for d in dicts} # dict with the combination of dicts in 'dicts' (*it for it in its) # generator of the concatenation of iterables in 'its' Also: The Steering Council is happy to unanimously accept “PEP 810, Explicit lazy imports” Brian #2: Pandas 3.0.0rc0 Pandas 3.0.0 will be released soon, and we're on Release candidate 0 Here's What's new in Pands 3.0.0 Dedicated string data type by default Inferred by default for string data (instead of object dtype) The str dtype can only hold strings (or missing values), in contrast to object dtype. (setitem with non string fails) The missing value sentinel is always NaN (np.nan) and follows the same missing value semantics as the other default dtypes. Copy-on-Write The result of any indexing operation (subsetting a DataFrame or Series in any way, i.e. including accessing a DataFrame column as a Series) or any method returning a new DataFrame or Series, always behaves as if it were a copy in terms of user API. As a consequence, if you want to modify an object (DataFrame or Series), the only way to do this is to directly modify that object itself. pd.col syntax can now be used in DataFrame.assign() and DataFrame.loc() You can now do this: df.assign(c = pd.col('a') + pd.col('b')) New Deprecation Policy Plus more - Michael #3: typos You've heard about codespell … what about typos? VSCode extension and OpenVSX extension. From Sky Kasko: Like codespell, typos checks for known misspellings instead of only allowing words from a dictionary. But typos has some extra features I really appreciate, like finding spelling mistakes inside snake_case or camelCase words. For example, if you have the line: *connecton_string = "sqlite:///my.db"* codespell won't find the misspelling, but typos will. It gave me the output: *error: `connecton` should be `connection`, `connector` ╭▸ ./main.py:1:1 │1 │ connecton_string = "sqlite:///my.db" ╰╴━━━━━━━━━* But the main advantage for me is that typos has an LSP that supports editor integrations like a VS Code extension. As far as I can tell, codespell doesn't support editor integration. (Note that the popular Code Spell Checker VS Code extension is an unrelated project that uses a traditional dictionary approach.) For more on the differences between codespell and typos, here's a comparison table I found in the typos repo: https://github.com/crate-ci/typos/blob/master/docs/comparison.md By the way, though it's not mentioned in the installation instructions, typos is published on PyPI and can be installed with uv tool install typos, for example. That said, I don't bother installing it, I just use the VS Code extension and run it as a pre-commit hook. (By the way, I'm using prek instead of pre-commit now; thanks for the tip on episode #448!) It looks like typos also publishes a GitHub action, though I haven't used it. Brian #4: A couple testing topics slowlify suggested by Brian Skinn Simulate slow, overloaded, or resource-constrained machines to reproduce CI failures and hunt flaky tests. Requires Linux with cgroups v2 Why your mock breaks later Ned Badthelder Ned's taught us before to “Mock where the object is used, not where it's defined.” To be more explicit, but probably more confusing to mock-newbies, “don't mock things that get imported, mock the object in the file it got imported to.” See? That's probably worse. Anyway, read Ned's post. If my project myproduct has user.py that uses the system builtin open() and we want to patch it: DONT DO THIS: @patch("builtins.open") This patches open() for the whole system DO THIS: @patch("myproduct.user.open") This patches open() for just the user.py file, which is what we want Apparently this issue is common and is mucking up using coverage.py Extras Brian: The Rise and Rise of FastAPI - mini documentary “Building on Lean” chapter of LeanTDD is out The next chapter I'm working on is “Finding Waste in TDD” Notes to delete before end of show: I'm not on track for an end of year completion of the first pass, so pushing goal to 1/31/26 As requested by a reader, I'm releasing both the full-so-far versions and most-recent-chapter Michael: My Vanishing Gradient's episode is out Django 6 is out Joke: tabloid - A minimal programming language inspired by clickbait headlines

Honest eCommerce
359 | Turning Early 100 Buyers into Loyal Advocates | with Elina Panteleyeva

Honest eCommerce

Play Episode Listen Later Dec 8, 2025 24:00


Elina Panteleyeva is the founder of Dood Woof, a 7-figure brand built specifically for Doodle dog breeds. After getting laid off, she bootstrapped her business from $0 to 7 figures in 15 months with no prior Ecommerce experience, no team and no outside investors. outside funding. Elina scaled fast by focusing on niche product-market fit, building a raving fan base, and using scrappy organic marketing to drive Amazon and TikTok Shop growth. Now, she helps other founders grow and scale their eCommerce brands profitably by building a brand that serves a specific group of people. In This Conversation We Discuss:[00:00] Intro[00:34] Sponsor: Taboola[01:44] Building products around customer pain points[02:53] Identifying problems through community research[05:19] Sponsor: Next Insurance[06:32] Balancing product creation with marketing[06:48] Building trust through storytelling[09:15] Collecting feedback to shape products[10:50] Creating scarcity to drive excitement[12:38] Identifying niches with specific pain points[13:47] Sponsor: Electric Eye[14:56] Sponsor: Freight Right[16:56] Collecting reviews to build credibility[18:37] Training mindset to handle uncertainty[21:59] Discovering entrepreneurial instincts early[22:29] Focusing on one channel before diversifying  [25:34] Leveraging micro-influencers for growthResources:Subscribe to Honest Ecommerce on YoutubeCreating Healthy Happy Lives for Doodles doodwoof.com/Follow Elina Panteleyeva instagram.com/doodwoofco/?hl=enReach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

PyBites Podcast
#208: Emma Saroyan shares her practical guide to generative AI for web developers

PyBites Podcast

Play Episode Listen Later Dec 7, 2025 44:49


Curious how to build real web apps with AI without turning into a prompt robot? We sit down with developer advocate and author Emma Saroyan to unpack a practical path for using OpenAI APIs and Next.js to turn ideas into shipped projects you actually understand. From smart prompting to project structure, Emma shows how to work with AI as an assistant you guide, not a textbook to copy.Emma also takes us inside her community work in Armenia, sharing how culture shapes developer communication and adoption. We talk about how to avoid over-reliance on tools, and why accessibility matters—especially for newcomers who can use AI to prototype quickly and then deepen their skills. If you're ready to ship faster without losing your craft, tune in, subscribe for more conversations like this, and leave a comment with the next AI-powered feature you want to build.Connect with Emma on LinkedIn - https://www.linkedin.com/in/emma-saroyanCheck out Emma's book 'Generative AI for Web Development': https://link.springer.com/book/10.1007/979-8-8688-0885-2______

The Side Hustle Experiment Podcast
Ryan Hogue Explains Why Your Money Is Worth Less Than A Big Mac

The Side Hustle Experiment Podcast

Play Episode Listen Later Dec 5, 2025 85:27


Ryan Hogue Explains Why Your Money Is Worth Less Than A Big Mac In episode 136 of The Side Hustle Experiment Podcast  John (https://www.instagram.com/sidehustleexperiment/ ) and Drew  (https://www.instagram.com/realdrewd/) talk with Ryan (https://www.instagram.com/ryanhogueofficial/) Ryan is a 7-figure Amazon FBA and Print-on-Demand seller, YouTuber, educator, and one of the most productive entrepreneurs in the online business world.We talk about how he went from web developer to successful e-commerce entrepreneur, how he thinks about productivity, discipline, and beating imposter syndrome, and why he believes most people fail before they ever give themselves a real chance.Then the conversation goes deep — AI, distraction, truth, money, inflation, Bitcoin, the housing market, and what the next decade could look like for entrepreneurs. This is one of the most honest and wide-ranging episodes we've ever done.Don't forget to Like, Subscribe, and hit the bell so you don't miss future episodes with top entrepreneurs and creators.Chapters00:00 Introduction to Ryan Hogue's Journey02:58 Transitioning from Web Development to Entrepreneurship05:46 Productivity Hacks and Time Management Strategies08:41 Overcoming Imposter Syndrome and Building Confidence11:27 The Impact of AI on Productivity and Society14:10 Navigating the Challenges of Social Media and Distraction28:04 The Influence of Information and Technology30:21 Consciousness and AI: A Philosophical Debate32:17 The Economics of AI and Investment Trends38:06 Navigating the Investment Landscape: Bubbles and Strategies43:59 Bitcoin: The Future of Wealth Preservation50:36 The Role of Robotics in Daily Life54:48 The Practicality of Robotics in Daily Life57:28 The Illusion of the American Dream01:00:19 Navigating the Housing Market Dilemma01:01:13 The Future of Work and Economic Stability01:03:33 Understanding Inflation and Asset Bubbles01:07:49 The Value of Real Estate vs. Investments01:11:51 The Role of Algorithms in Financial Markets01:15:06 The Challenges of Short Selling and Market Timing01:17:59 The Importance of Questioning Everything#makemoneyonline  #sidehustleexperimentpodcast #sidehustles Follow us on Instagram: https://www.instagram.com/sidehustleexperimentpodcast/ Listen on your favorite podcast platformYoutube: https://bit.ly/3HHklFOSpotify: https://spoti.fi/48RRKcPApple: https://apple.co/4bmaFOk Check out Drew's StuffInstagram: https://www.instagram.com/realdrewdTwitter: https://twitter.com/DrewFBACheck out John's StuffInstagram: https://www.instagram.com/sidehustleexperiment/Twitter: https://twitter.com/SideHustleExp FREE ResourcesFREE Guide: How to Make Money Reviewing Products https://bit.ly/3HIGFSP

Talk Python To Me - Python conversations for passionate developers
#529: Computer Science from Scratch

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Dec 3, 2025 77:00 Transcription Available


A lot of people building software today never took the traditional CS path. They arrived through curiosity, a job that needed automating, or a late-night itch to make something work. This week, David Kopec joins me to talk about rebuilding computer science for exactly those folks, the ones who learned to program first and are now ready to understand the deeper ideas that power the tools they use every day. Episode sponsors Sentry Error Monitoring, Code TALKPYTHON NordStellar Talk Python Courses Links from the show David Kopec: davekopec.com Classic Computer Science Book: amazon.com Computer Science from Scratch Book: computersciencefromscratch.com Computer Science from Scratch at NoStartch (CSFS30 for 30% off): nostarch.com Watch this episode on YouTube: youtube.com Episode #529 deep-dive: talkpython.fm/529 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Python Bytes
#460 Overlooked Python Typing

Python Bytes

Play Episode Listen Later Dec 1, 2025 24:28 Transcription Available


Topics covered in this episode: Advent of Code starts today Django 6 is coming Advanced, Overlooked Python Typing codespell Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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: Advent of Code starts today A few changes, like 12 days this year, which honestly, I'm grateful for. See also: elf: Advent of Code CLI helper for Python Michael #2: Django 6 is coming Expected December 2025 Django 6.0 supports Python 3.12, 3.13, and 3.14 Built-in support for the Content Security Policy (CSP) standard is now available, making it easier to protect web applications against content injection attacks such as cross-site scripting (XSS). The Django Template Language now supports template partials, making it easier to encapsulate and reuse small named fragments within a template file. Django now includes a built-in Tasks framework for running code outside the HTTP request–response cycle. This enables offloading work, such as sending emails or processing data, to background workers. Email handling in Django now uses Python's modern email API, introduced in Python 3.6. This API, centered around the email.message.EmailMessage class Brian #3: Advanced, Overlooked Python Typing get_args, TypeGuard, TypeIs, and more goodies Michael #4: codespell Learned from this PR for the Talk Python book. Fix common misspellings in text files. It's designed primarily for checking misspelled words in source code (backslash escapes are skipped), but it can be used with other files as well. It does not check for word membership in a complete dictionary, but instead looks for a set of common misspellings. Therefore it should catch errors like "adn", but it will not catch "adnasdfasdf". It shouldn't generate false-positives when you use a niche term it doesn't know about. Extras Brian: Is mkdocs maintained? Hatch 1.16 Michael: Follow up on tach from Gerben Dekker: tach has been unmaintained for a bit but is not anymore. It was the main product from Gauge which is a Y combinator startup that pivoted to something unrelated and abandoned tach. However, https://github.com/DetachHead forked it but now got access to the main repo and has committed to maintaining it. ruff analyze graph is fully independent of tach - we actually started to look into alternatives for tach when it became unmaintained and then found ruff analyze graph. For our use case, with just a bit of manipulation on top of ruff analyze graph we replaced our use of deptry (which was slower - and I try to be careful depending on one-man projects). A Review of Michael Kennedy's book, “Talk Python in Production” - Thanks Doug Joke: NoaaS

Honest eCommerce
358 | Translating Cross-brand Knowledge Into Wins | with Jennifer Peters

Honest eCommerce

Play Episode Listen Later Dec 1, 2025 29:42


Jennifer is the Director of DTC, Martech, and Digital Compliance at OLLY, a Unilever-owned vitamin/supplement brand, and a seasoned eCommerce veteran based in the Bay Area. She specializes in building digital marketing programs, profitable eCommerce stores, and seamless customer experiences. Her expertise includes advanced Martech ecosystems, customer data platforms (CDPs), marketing automation, and ensuring compliance with global privacy regulations like GDPR and CCPA. Jennifer's skills span web development, UX/UI design, inventory management, logistics, and omni-channel retailing. In This Conversation We Discuss:[00:00] Intro[00:39] Sponsor: Taboola[01:58] Solving customer needs with simplicity[04:05] Sponsor: Next Insurance[05:19] Leveraging cross-brand learnings for growth[08:37] Using D2C as a customer learning engine[12:00] Callouts[12:11] Evaluating tools that streamline operations[13:37] Reviving traditional marketing with modern tech[16:52] Sponsor: Electric Eye & Freight Fright[20:01] Testing unconventional marketing strategies[21:19] Balancing responsibility with limited control[24:58] Focusing on product value over flashy designResources:Subscribe to Honest Ecommerce on YoutubeOlly Vitamins and Supplements olly.com/Follow Jennifer Peters linkedin.com/in/jennifer-peters-3bbb6220Reach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Talk Python To Me - Python conversations for passionate developers
#528: Python apps with LLM building blocks

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 30, 2025 76:46 Transcription Available


In this episode, I'm talking with Vincent Warmerdam about treating LLMs as just another API in your Python app, with clear boundaries, small focused endpoints, and good monitoring. We'll dig into patterns for wrapping these calls, caching and inspecting responses, and deciding where an LLM API actually earns its keep in your architecture. Episode sponsors Seer: AI Debugging, Code TALKPYTHON NordStellar Talk Python Courses Links from the show Vincent on X: @fishnets88 Vincent on Mastodon: @koaning LLM Building Blocks for Python Co-urse: training.talkpython.fm Top Talk Python Episodes of 2024: talkpython.fm LLM Usage - Datasette: llm.datasette.io DiskCache - Disk Backed Cache (Documentation): grantjenks.com smartfunc - Turn docstrings into LLM-functions: github.com Ollama: ollama.com LM Studio - Local AI: lmstudio.ai marimo - A Next-Generation Python Notebook: marimo.io Pydantic: pydantic.dev Instructor - Complex Schemas & Validation (Python): python.useinstructor.com Diving into PydanticAI with marimo: youtube.com Cline - AI Coding Agent: cline.bot OpenRouter - The Unified Interface For LLMs: openrouter.ai Leafcloud: leaf.cloud OpenAI looks for its "Google Chrome" moment with new Atlas web browser: arstechnica.com Watch this episode on YouTube: youtube.com Episode #528 deep-dive: talkpython.fm/528 Episode transcripts: talkpython.fm Theme Song: Developer Rap

Honest eCommerce
Bonus Episode: Evaluating Marketing Wins Beyond Vanity Metrics with Scott Desgrosseilliers

Honest eCommerce

Play Episode Listen Later Nov 27, 2025 32:50


Scott Desgrosseilliers is the founder and CEO of Wicked Reports, a leading first-party marketing attribution platform for high-growth eCommerce brands. With over a decade of experience analyzing billions in ad spend, Scott helps marketers cut through the noise to find what's really driving ROI. He's the creator of the 5 Forces System, a proven framework that turns messy marketing data into clear, confident decisions. Before Wicked Reports, Scott led and consulted on database and process management applications at Motorola, Quest Diagnostics, Breck Shampoo, Ovaltine, the Hong Kong 911 department, and Apartments.com. When not leading Wicked Reports, Scott can be found in Marblehead Massachusetts playing pickleball, meditating, or on the boat with the family. In This Conversation We Discuss: [00:00] Intro[02:37] Questioning attribution in marketing[06:44] The truth about “more is better” marketing [07:36] Choosing channels for first campaigns[09:34] Starting funnels with small spend[11:16] Debunking marketing ROI lies[14:24] Navigating attribution for customer journeys[16:51] Distinguishing case studies from reality[19:07] Exploring the Five Forces framework[27:24] Seeing emotional spending on paid ads[27:50] Recording client interaction for accountability [28:53] Highlighting effective AI campaign analysis [31:21] Streamlining insights for effective decisionsResources:Subscribe to Honest Ecommerce on YoutubeMultitouch marketing attribution software www.wickedreports.com/Follow Scott Desgrosseilliers www.linkedin.com/in/scottd71/If you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Python Bytes
#459 Inverted dependency trees

Python Bytes

Play Episode Listen Later Nov 24, 2025 32:54 Transcription Available


Topics covered in this episode: PEP 814 – Add frozendict built-in type From Material for MkDocs to Zensical Tach Some Python Speedups in 3.15 and 3.16 Extras Joke About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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. Michael #0: Black Friday is on at Talk Python What's on offer: An AI course mini bundle (22% off) 20% off our entire library via the Everything Bundle (what's that? ;) ) The new Talk Python in Production book (25% off) Brian: This is peer pressure in action 20% off The Complete pytest Course bundle (use code BLACKFRIDAY) through November or use save50 for 50% off, your choice. Python Testing with pytest, 2nd edition, eBook (50% off with code save50) also through November I would have picked 20%, but it's a PragProg wide thing Michael #1: PEP 814 – Add frozendict built-in type by Victor Stinner & Donghee Na A new public immutable type frozendict is added to the builtins module. We expect frozendict to be safe by design, as it prevents any unintended modifications. This addition benefits not only CPython's standard library, but also third-party maintainers who can take advantage of a reliable, immutable dictionary type. To add to existing frozen types in Python. Brian #2: From Material for MkDocs to Zensical Suggested by John Hagen A lot of people, me included, use Material for MkDocs as our MkDocs theme for both personal and professional projects, and in-house docs. This plugin for MkDocs is now in maintenance mode The development team is switching to working on Zensical, a static site generator to overcome some technical limitations with MkDocs. There's a series of posts about the transition and reasoning Transforming Material for MkDocs Zensical – A modern static site generator built by the creators of Material for MkDocs Material for MkDocs Insiders – Now free for everyone Goodbye, GitHub Discussions Material for MkDocs still around, but in maintenance mode all insider features now available to everyone Zensical is / will be compatible with Material for Mkdocs, can natively read mkdocs.yml, to assist with the transition Open Source, MIT license funded by an offering for professional users: Zensical Spark Michael #3: Tach Keep the streak: pip deps with uv + tach From Gerben Decker We needed some more control over linting our dependency structure, both internal and external. We use tach (which you covered before IIRC), but also some home built linting rules for our specific structure. These are extremely easy to build using an underused feature of ruff: "uv run ruff analyze graph --python python_exe_path .". Example from an app I'm working on (shhhhh not yet announced!) Brian #4: Some Python Speedups in 3.15 and 3.16 A Plan for 5-10%* Faster Free-Threaded JIT by Python 3.16 5% faster by 3.15 and 10% faster by 3.16 Decompression is up to 30% faster in CPython 3.15 Extras Brian: LeanTDD book issue tracker Michael: No. 4 for dependencies: Inverted dep trees from Bob Belderbos Joke: git pull inception

Honest eCommerce
357 | Elevating Your Brand Through Social Purpose | with Chad Dime

Honest eCommerce

Play Episode Listen Later Nov 24, 2025 30:46


Chad Dime, Co-Founder of DIFF Charitable Eyewear was raised in Los Angeles California. He was born into the eyewear industry thanks to his father who owned and operated an eyewear business for over 40 years. His dad passed down the knowledge of product design, import, manufacturing and wholesale to him throughout his entire life. On the manufacturing side, he was traveling to China by the time he was 15 years old to learn the ins and outs of what it takes to work with partners overseas. In wholesale he was attending major markets as a teenager to learn the ins and outs of what it takes to sell to major retailers both nationally and internationally. He was fortunate enough to know at that very young that he would be following in his family's footsteps. While attending college at San Diego State University he was the President of the nationally ranked SDSU Surf Team. His role there allowed him to work with many notable brands like Red Bull, Rip Curl and TOMS as he obtained sponsorship from each of these businesses. After years of building campus rep programs with these brands he learned the importance of both social media marketing along with social enterprise. The partnership with TOMS shoes was his motivation to build a business that gave back, and it became his dream to start a sunglasses brand that could help change the world. After graduating from SDSU he met his business partners. Together they began selling sunglasses at electronic music festivals across the country. It was here that they realized there was a massive void in the eyewear industry that they knew they could fill. Eager to disrupt the monopolized eyewear industry they founded DIFF with a mission to create affordable designer eyewear that gives back. In This Conversation We Discuss:[00:00] Intro[00:50] Blending value and mission to drive impact[04:00] Partnering purpose with product[06:09] Leveraging past experiences for team balance[08:56] Nurturing partnerships for smarter growth[11:44] Stay updated with new episodes[11:55] Embedding responsibility into brand DNA[14:11] Sponsors[19:43] Influencer partnerships for early marketing strategy[22:54] Prioritizing finance to avoid early pitfalls[24:57] Understanding finances for loss prevention[26:06] Highlighting first products for brick and mortar[28:42] Following your why to create impactResources:Subscribe to Honest Ecommerce on Youtube www.youtube.com/c/HonestEcommerce?sub_confirmation=1Charitable designer sunglasses that give back www.diffeyewear.com/Follow Chad Dime www.linkedin.com/in/chad-dime-59550258Schedule an intro call with one of our experts electriceye.io/connectReach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business www.nextinsurance.com/honest/  Turn your domestic business into an international business www.freightright.com/honestIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Python Bytes
#458 I will install Linux on your computer

Python Bytes

Play Episode Listen Later Nov 17, 2025 22:47 Transcription Available


Topics covered in this episode: Possibility of a new website for Django aiosqlitepool deptry browsr Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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: Possibility of a new website for Django Current Django site: djangoproject.com Adam Hill's in progress redesign idea: django-homepage.adamghill.com Commentary in the Want to work on a homepage site redesign? discussion Michael #2: aiosqlitepool

Honest eCommerce
356 | Shaping Products to Establish Market Leadership | with Nathan Vasquez

Honest eCommerce

Play Episode Listen Later Nov 17, 2025 36:43


Originally from Wisconsin, Nathan Vazquez studied computer science at Yale University. He       worked for 15 years as an options trader at Citibank until he was eventually tempted by the idea of being his own boss with work that allowed him the flexiblity to spend more time with his family. In 2015, he left his job in finance to join his wife's sticker subscription company, Pipsticks. Within a year, Pipsticks had thousands of subscribers in over 50 countries. As CEO of Pipsticks, Nathan now manages the company's growing business in the subscription, E-Commerce, wholesale, and licensing markets. He lives in Brooklyn, NY with his wife and four kids.In This Conversation We Discuss:[00:00] Intro[01:23] Balancing creativity with business logic[05:43] Learning by doing and adapting fast[08:21] Growing an organic customer base[09:57] Stay updated with new episodes[10:06] Finding spending balance for growth[12:38] Seizing opportunities during market shifts[14:29] Sponsors: Electric Eye, Freight Right, Taboola, Next Insurance[20:00] Scaling your brand through audience feedback[24:10] Focusing on one thing at a time[26:32] Expanding a product to wholesale [28:25] Learning from early B2B mistakes[30:07] Measuring break-even for smart spending[33:04] Aligning resources with marketing strategy[34:29] Targeting break-even timelines strategicallyResources:Subscribe to Honest Ecommerce on Youtube www.youtube.com/c/HonestEcommerce?sub_confirmation=1Cute stickers for kids, crafters, anyone www.pipsticks.com/Stickers + stationery that say what you wish you could www.theswearjar.com/Follow Nathaniel Vazquez www.linkedin.com/in/nathaniel-vazquez-5b663222/Schedule an intro call with one of our experts electriceye.io/connectTurn your domestic business into an international business www.freightright.com/honestReach your best audience at the lowest cost! discover.taboola.com/honest/Easy, affordable coverage that grows with your business nextinsurance.com/honest/If you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Python Bytes
#457 Tapping into HTTP

Python Bytes

Play Episode Listen Later Nov 11, 2025 28:01 Transcription Available


Topics covered in this episode: httptap 10 Smart Performance Hacks For Faster Python Code FastRTC Explore Python dependencies with pipdeptree and uv pip tree Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training The Complete pytest Course Patreon Supporters 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. Michael #1: httptap Rich-powered CLI that breaks each HTTP request into DNS, connect, TLS, wait, and transfer phases with waterfall timelines, compact summaries, or metrics-only output. Features Phase-by-phase timing – precise measurements built from httpcore trace hooks (with sane fallbacks when metal-level data is unavailable). All HTTP methods – GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS with request body support. Request body support – send JSON, XML, or any data inline or from file with automatic Content-Type detection. IPv4/IPv6 aware – the resolver and TLS inspector report both the address and its family. TLS insights – certificate CN, expiry countdown, cipher suite, and protocol version are captured automatically. Multiple output modes – rich waterfall view, compact single-line summaries, or -metrics-only for scripting. JSON export – persist full step data (including redirect chains) for later processing. Extensible – clean Protocol interfaces for DNS, TLS, timing, visualization, and export so you can plug in custom behavior. Example: Brian #2: 10 Smart Performance Hacks For Faster Python Code Dido Grigorov A few from the list Use math functions instead of operators Avoid exception handling in hot loops Use itertools for combinatorial operations - huge speedup Use bisect for sorted list operations - huge speedup Michael #3: FastRTC The Real-Time Communication Library for Python: Turn any python function into a real-time audio and video stream over WebRTC or WebSockets. Features

Talk Python To Me - Python conversations for passionate developers
#527: MCP Servers for Python Devs

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Nov 10, 2025 66:25 Transcription Available


Today we're digging into the Model Context Protocol, or MCP. Think LSP for AI: build a small Python service once and your tools and data show up across editors and agents like VS Code, Claude Code, and more. My guest, Den Delimarsky from Microsoft, helps build this space and will keep us honest about what's solid versus what's just shiny. We'll keep it practical: transports that actually work, guardrails you can trust, and a tiny server you could ship this week. By the end, you'll have a clear mental model and a path to plug Python into the internet of agents. Episode sponsors Sentry AI Monitoring, Code TALKPYTHON NordStellar Talk Python Courses Links from the show Den Delimarsky: den.dev Agentic AI Programming for Python Course: training.talkpython.fm Model Context Protocol: modelcontextprotocol.io Model Context Protocol Specification (2025-03-26): modelcontextprotocol.io MCP Python Package (PyPI): pypi.org Awesome MCP Servers (punkpeye) GitHub Repo: github.com Visual Studio Code Docs: Copilot MCP Servers: code.visualstudio.com GitHub MCP Server (GitHub repo): github.com GitHub Blog: Meet the GitHub MCP Registry: github.blog MultiViewer App: multiviewer.app GitHub Blog: Spec-driven development with AI (open source toolkit): github.blog Model Context Protocol Registry (GitHub): github.com mcp (GitHub organization): github.com Tailscale: tailscale.com Watch this episode on YouTube: youtube.com Episode #527 deep-dive: talkpython.fm/527 Episode transcripts: talkpython.fm Theme Song: Developer Rap