Podcasts about Web development

  • 924PODCASTS
  • 6,543EPISODES
  • 38mAVG DURATION
  • 2DAILY NEW EPISODES
  • Jun 26, 2025LATEST
Web development

POPULARITY

20172018201920202021202220232024

Categories



Best podcasts about Web development

Show all podcasts related to web development

Latest podcast episodes about Web development

Honest eCommerce
Bonus Episode: Shifting from Reviews to Smarter CRO Tools with Jeremy Horowitz

Honest eCommerce

Play Episode Listen Later Jun 26, 2025 27:40


Jeremy Horowitz is the Managing Partner of Because Ventures and the creator of Let's Buy a Biz!, a media brand and private equity-backed content engine built to make ecommerce M&A more transparent, data-driven, and founder-friendly. Because Ventures is a private equity search fund focused on acquiring and scaling Shopify brands and apps, while Let's Buy a Biz! documents what it actually takes to grow Top 1% ecommerce businesses.Before launching either venture, Jeremy worked across every layer of the Shopify ecosystem from scaling high-growth DTC brands like Lumi, to leading growth at top-performing Shopify apps like Gorgias. His on-the-ground experience gave him a front-row seat to what really drives retention, profit, and valuation. Now, through Because Ventures, Jeremy applies that knowledge to acquire and operate ecommerce businesses with sustainable margins and focused stacks.Whether debunking the myth that “every brand needs subscriptions,” tracking the 84% adoption rate of email/SMS across $1M+ stores, or predicting which app categories will consolidate over the next five years, Jeremy brings a deep analytical lens to ecommerce strategy. He shares insights from crawling 103,000 Shopify stores, explains why most loyalty programs fail, and urges founders to simplify their tech stack before adding complexity. His story is a masterclass in using real data, not hype to guide business decisions.In This Conversation We Discuss: [00:40] Intro[00:55] Scaling DTC brands to eight figures[02:03] Expanding beyond Shopify Plus assumptions[04:18] Filtering out inactive and duplicate stores[05:05] Highlighting the top 10 most used apps[09:08] Focusing on what actually drives growth[10:56] Comparing native vs third-party app adoption[12:23] Spotting analytics as a breakout category[14:11] Explaining why real CRO starts at $5M+[16:49] Spotting support as an underused category[18:29] Unpacking the subscription model myth[22:47] Auditing app stacks to save thousandsResources:Subscribe to Honest Ecommerce on YoutubeEcommerce Social Impact Fund because.ventures/index.htmlInsider analysis of the largest Ecommerce brands' financials letsbuyabiz.xyz/Follow Jeremy Horowitz linkedin.com/in/jeremyhorowitz1If 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!

Talking Drupal
TD Cafe #005 - Mike Miles and Aubrey Sambor

Talking Drupal

Play Episode Listen Later Jun 26, 2025 58:44


Join Mike Miles and Aubrey Sambor as they discuss their experiences with public speaking at tech conferences, including the challenges and joys of presenting technical and big-picture talks. Dive into their personal summer plans, ranging from trips to Cape Cod and Asheville to beer festivals and camping adventures. The conversation also explores recent technology updates, such as Figma's site builder and Apple's new 'Liquid Glass' design, emphasizing the importance of accessibility. Tune in for a casual, insightful chat about professional growth, summer fun, and the ever-evolving tech landscape. For show notes visit: https://www.talkingDrupal.com/cafe005 Topics Michael Miles Mike is passionate about development and working with the latest open source technologies. He has been working in web engineering since 2003, utilizing a number of different technologies, languages and frameworks. He has been working with Drupal since 2008 and is a regular contributor to the community and project. From 2015 to 2024 he was the lead organizer of the Boston Drupal Meetup Group. Since 2017 has been one of the organizers of New England Drupal Camp. In his day-to-day role as Director of Web Development at MIT Sloan, Mike leads the development, maintenance and growth of the digital properties for the school, as well as, the development team that supports them. He is a public speaker and regularly presents at technical conferences around the world. Since 2013 Mike has presented dozens of talks at many different conferences/camps across the globe. Aubrey Sambor Aubrey is a lead front end developer and accessibility advocate with over 19 years of experience in software development and leadership. She specializes in writing modern CSS, semantic HTML, and performant JavaScript and brings almost two decades of experience in web development across higher education, non-profits, and public sector projects. Aubrey is an active member of the Drupal community, contributing to open source initiatives and speaking at regional and national conferences. She champions accessibility best practices and writes about front end development, music reviews, and knitting projects on her blog, aubreysambor.com. When she's not coding, Aubrey enjoys running, spinning her own yarn, fountain pens, and exploring local coffee shops and breweries. Casual Conversation and Weather Fitness Routines and Treadmills Podcast Preferences Remote Work and Buffer Time Job Search and Conference Experience Travel Stories and Conference Talks Halloween and Conference Talks Evolving as a Speaker Technical vs. Idea-Driven Talks Managing Bugs and Building Trust Balancing Multiple Talks Figma Sites and Accessibility Concerns Apple's Liquid Glass Design Nostalgia for Old Tech Summer Plans and Conferences Guests Mike Miles - mike-miles.com mikemiles86 Aubrey Sambor - aubreysambor.com starshaped

Talk Python To Me - Python conversations for passionate developers
#511: From Notebooks to Production Data Science Systems

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 25, 2025 54:15 Transcription Available


If you're doing data science and have mostly spent your time doing exploratory or just local development, this could be the episode for you. We are joined by Catherine Nelson to discuss techniques and tools to move your data science game from local notebooks to full-on production workflows. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Course: LLM Building Blocks for Python: training.talkpython.fm Catherine Nelson LinkedIn Profile: linkedin.com Catherine Nelson Bluesky Profile: bsky.app Enter to win the book: forms.google.com Going From Notebooks to Scalable Systems - PyCon US 2025: us.pycon.org Going From Notebooks to Scalable Systems - Catherine Nelson – YouTube: youtube.com From Notebooks to Scalable Systems Code Repository: github.com Building Machine Learning Pipelines Book: oreilly.com Software Engineering for Data Scientists Book: oreilly.com Jupytext - Jupyter Notebooks as Markdown Documents: github.com Jupyter nbconvert - Notebook Conversion Tool: github.com Awesome MLOps - Curated List: github.com Watch this episode on YouTube: youtube.com Episode #511 deep-dive: talkpython.fm/511 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Python Bytes
#437 Python Language Summit 2025 Highlights

Python Bytes

Play Episode Listen Later Jun 23, 2025 34:28 Transcription Available


Topics covered in this episode: * The Python Language Summit 2025* Fixing Python Properties * complexipy* * juvio* 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. Michael #1: The Python Language Summit 2025 Write up by Seth Michael Larson How can we make breaking changes less painful?: talk by Itamar Oren An Uncontentious Talk about Contention: talk by Mark Shannon State of Free-Threaded Python: talk by Matt Page Fearless Concurrency: talk by Matthew Parkinson, Tobias Wrigstad, and Fridtjof Stoldt Challenges of the Steering Council: talk by Eric Snow Updates from the Python Docs Editorial Board: talk by Mariatta PEP 772 - Packaging Governance Process: talk by Barry Warsaw and Pradyun Gedam Python on Mobile - Next Steps: talk by Russell Keith-Magee What do Python core developers want from Rust?: talk by David Hewitt Upstreaming the Pyodide JS FFI: talk by Hood Chatham Lightning Talks: talks by Martin DeMello, Mark Shannon, Noah Kim, Gregory Smith, Guido van Rossum, Pablo Galindo Salgado, and Lysandros Nikolaou Brian #2: Fixing Python Properties Will McGugan “Python properties work well with type checkers such Mypy and friends. … The type of your property is taken from the getter only. Even if your setter accepts different types, the type checker will complain on assignment.” Will describes a way to get around this and make type checkers happy. He replaces @property with a descriptor. It's a cool technique. I also like the way Will is allowing different ways to use a property such that it's more convenient for the user. This is a cool deverloper usability trick. Brian #3: complexipy Calculates the cognitive complexity of Python files, written in Rust. Based on the cognitive complexity measurement described in a white paper by Sonar Cognitive complexity builds on the idea of cyclomatic complexity. Cyclomatic complexity was intended to measure the “testability and maintainability” of the control flow of a module. Sonar argues that it's fine for testability, but doesn't do well with measuring the “maintainability” part. So they came up with a new measure. Cognitive complexity is intended to reflects the relative difficulty of understanding, and therefore of maintaining methods, classes, and applications. complexipy essentially does that, but also has a really nice color output. Note: at the very least, you should be using “cyclomatic complexity” try with ruff check --select C901 But also try complexipy. Great for understanding which functions might be ripe for refactoring, adding more documentation, surrounding with more tests, etc. Michael #4: juvio uv kernel for Jupyter ⚙️ Automatic Environment Setup: When the notebook is opened, Juvio installs the dependencies automatically in an ephemeral virtual environment (using uv), ensuring that the notebook runs with the correct versions of the packages and Python

Honest eCommerce
335 | Pivoting to Services to Scale With Your Team | with Lucy Jeffrey

Honest eCommerce

Play Episode Listen Later Jun 23, 2025 28:27


Lucy Jeffrey is the founder of Bare Kind and Candid Founders, two purpose-driven brands built from a mission to make commerce more meaningful. Bare Kind is a bamboo sock company that donates 10% of profits to save the animal featured on each sock, while Candid Founders is both a YouTube channel and growth agency helping consumer brands scale on Faire, a leading B2B wholesale marketplace.Before launching either company, Lucy worked in banking and began experimenting with ecommerce by selling reusable straws, t-shirts, and other sustainable products. Her viral turtle-themed content and strong brand mission helped Bare Kind stand out in the crowded DTC space and grow into a seasonal powerhouse, with 70% of revenue landing in Q4. But with a growing team and cash flow challenges, Lucy co-founded Candid Founders to help other brands succeed on Faire while smoothing Bare Kind's revenue curve.Whether scaling to 1,000+ retail accounts, turning her backend team into a profitable service business, or shutting off paid Meta ads to improve profit margins, Lucy brings a sharp, experimental mindset to Ecommerce. She shares insights on building sustainable DTC brands, making wholesale work, and running two businesses with her husband without relying on outside capital or paid ads. Her story is a masterclass in founder adaptability.In This Conversation We Discuss:[00:40] Intro[00:55] Launching with purpose before product clarity[02:50] Choosing a name that allows you to pivot[03:40] Starting with dropshipping to test demand[05:37] Hiring help before scaling ad spend[08:09] Comparing traction between early SKUs[10:07] Electric Eye, Social Snowball, Portless, Reach & Zamp[16:29] Avoiding traps in commoditized markets[18:48] Educating retailers to build trust fast[22:25] Listening to demand before launching services[24:07] Turning internal wins into client services[26:22] Plugging the DTC and wholesale channelsResources:Subscribe to Honest Ecommerce on YoutubeFaire growth agency that helps brands thrive candidfounders.com/Comfy, vibrant animal socks that save the world's animals barekind.co.uk/Follow Lucy Jeffrey linkedin.com/in/lucy-jeffreySchedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.com/honest  Fully managed sales tax solution for Ecommerce brands zamp.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!

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

Smart Software with SmartLogic

Play Episode Listen Later Jun 19, 2025 44:21


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

Talk Python To Me - Python conversations for passionate developers
#510: 10 Polars Tools and Techniques To Level Up Your Data Science

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 18, 2025 62:04 Transcription Available


Are you using Polars for your data science work? Maybe you've been sticking with the tried-and-true Pandas? There are many benefits to Polars directly of course. But you might not be aware of all the excellent tools and libraries that make Polars even better. Examples include Patito which combines Pydantic and Polars for data validation and polars_encryption which adds AES encryption to selected columns. We have Christopher Trudeau back on Talk Python To Me to tell us about his list of excellent libraries to power up your Polars game and we also talk a bit about his new Polars course. Episode sponsors Agntcy Sentry Error Monitoring, Code TALKPYTHON Talk Python Courses Links from the show New Theme Song (Full-Length Download and backstory): talkpython.fm/blog Polars for Power Users Course: training.talkpython.fm Awesome Polars: github.com Polars Visualization with Plotly: docs.pola.rs Dataframely: github.com Patito: github.com polars_iptools: github.com polars-fuzzy-match: github.com Nucleo Fuzzy Matcher: github.com polars-strsim: github.com polars_encryption: github.com polars-xdt: github.com polars_ols: github.com Least Mean Squares Filter in Signal Processing: www.geeksforgeeks.org polars-pairing: github.com Pairing Function: en.wikipedia.org polars_list_utils: github.com Harley Schema Helpers: tomburdge.github.io Marimo Reactive Notebooks Episode: talkpython.fm Marimo: marimo.io Ahoy Narwhals Podcast Episode Links: talkpython.fm Watch this episode on YouTube: youtube.com Episode #510 deep-dive: talkpython.fm/510 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Python Bytes
#436 Slow tests go last

Python Bytes

Play Episode Listen Later Jun 16, 2025 36:43 Transcription Available


Topics covered in this episode: * Free-threaded Python no longer “experimental” as of Python 3.14* typed-ffmpeg pyleak * Optimizing Test Execution: Running live_server Tests Last with pytest* Extras Joke Watch on YouTube About the show Sponsored by PropelAuth: pythonbytes.fm/propelauth66 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: Free-threaded Python no longer “experimental” as of Python 3.14 “PEP 779 ("Criteria for supported status for free-threaded Python") has been accepted, which means free-threaded Python is now a supported build!” - Hugo van Kemenade PEP 779 – Criteria for supported status for free-threaded Python As noted in the discussion of PEP 779, “The Steering Council (SC) approves PEP 779, with the effect of removing the “experimental” tag from the free-threaded build of Python 3.14.” We are in Phase II then. “We are confident that the project is on the right path, and we appreciate the continued dedication from everyone working to make free-threading ready for broader adoption across the Python community.” “Keep in mind that any decision to transition to Phase III, with free-threading as the default or sole build of Python is still undecided, and dependent on many factors both within CPython itself and the community. We leave that decision for the future.” How long will all this take? According to Thomas Wouters, a few years, at least: “In other words: it'll be a few years at least. It can't happen before 3.16 (because we won't have Stable ABI support until 15) and may well take longer.” Michael #2: typed-ffmpeg typed-ffmpeg offers a modern, Pythonic interface to FFmpeg, providing extensive support for complex filters with detailed typing and documentation. Inspired by ffmpeg-python, this package enhances functionality by addressing common limitations, such as lack of IDE integration and comprehensive typing, while also introducing new features like JSON serialization of filter graphs and automatic FFmpeg validation. Features : Zero Dependencies: Built purely with the Python standard library, ensuring maximum compatibility and security. User-Friendly: Simplifies the construction of filter graphs with an intuitive Pythonic interface. Comprehensive FFmpeg Filter Support: Out-of-the-box support for most FFmpeg filters, with IDE auto-completion. Integrated Documentation: In-line docstrings provide immediate reference for filter usage, reducing the need to consult external documentation. Robust Typing: Offers static and dynamic type checking, enhancing code reliability and development experience. Filter Graph Serialization: Enables saving and reloading of filter graphs in JSON format for ease of use and repeatability. Graph Visualization: Leverages graphviz for visual representation, aiding in understanding and debugging. Validation and Auto-correction: Assists in identifying and fixing errors within filter graphs. Input and Output Options Support: Provide a more comprehensive interface for input and output options, including support for additional codecs and formats. Partial Evaluation: Enhance the flexibility of filter graphs by enabling partial evaluation, allowing for modular construction and reuse. Media File Analysis: Built-in support for analyzing media files using FFmpeg's ffprobe utility, providing detailed metadata extraction with both dictionary and dataclass interfaces. Michael #3: pyleak Detect leaked asyncio tasks, threads, and event loop blocking with stack trace in Python. Inspired by goleak. Use as context managers or function dectorators When using no_task_leaks, you get detailed stack trace information showing exactly where leaked tasks are executing and where they were created. Even has great examples and a pytest plugin. Brian #4: Optimizing Test Execution: Running live_server Tests Last with pytest Tim Kamanin “When working with Django applications, it's common to have a mix of fast unit tests and slower end-to-end (E2E) tests that use pytest's live_server fixture and browser automation tools like Playwright or Selenium. ” Tim is running E2E tests last for Faster feedback from quick tests To not tie up resources early in the test suite. He did this with custom “e2e” marker Implementing a pytest_collection_modifyitems hook function to look for tests using the live_server fixture, and for them automatically add the e2e marker to those tests move those tests to the end The reason for the marker is to be able to Just run e2e tests with -m e2e Avoid running them sometimes with -m "not e2e" Cool small writeup. The technique works for any system that has some tests that are slower or resource bound based on a particular fixture or set of fixtures. Extras Brian: Is Free-Threading Our Only Option? - Interesting discussion started by Eric Snow and recommended by John Hagen Free-threaded Python on GitHub Actions - How to add FT tests to your projects, by Hugo van Kemenade Michael: New course! LLM Building Blocks in Python Talk Python Deep Dives Complete: 600K Words of Talk Python Insights .folders on Linux Write up on XDG for Python devs. They keep pulling me back - ChatGPT Pro with o3-pro Python Bytes is the #1 Python news podcast and #17 of all tech news podcasts. Python 3.13.4, 3.12.11, 3.11.13, 3.10.18 and 3.9.23 are now available Python 3.13.5 is now available! Joke: Naming is hard

Honest eCommerce
334 | Creating Demand From A DIY Game Idea | with Tyler Simmons

Honest eCommerce

Play Episode Listen Later Jun 16, 2025 28:29


Tyler Simmons is the founder and CEO of Elevate Sports, the company behind BucketGolf, a portable par-3 game that transforms backyard spaces into playable courses and brings a competitive twist to casual golf. Elevate Sports designs products that blend athletic training and outdoor entertainment, helping families connect and athletes sharpen their skills through hands-on play.Before launching Elevate Sports, Tyler was a Division I college athlete and worked at a lacrosse equipment company. With no prior experience in product development or ecommerce, he started by building a lacrosse training aid from scratch. That early prototype sparked a journey into consumer products, culminating in the launch of BucketGolf, a category-defining game that hit $1 million in revenue before Tyler hired his first full-time employee.Whether turning a homemade backyard game into a seven-figure business or figuring out paid media strategy through trial and error, Tyler brings a scrappy, product-first lens to brand building. He shares insights on launching without a playbook, designing products that go viral on video, and bootstrapping high-growth businesses without outside capital. His story is proof that you don't need a perfect plan, you just need to start.In This Conversation We Discuss:[00:37] Intro[00:53] Launching products that bring people together[01:46] Validating demand with zero research[03:53] Making mistakes instead of waiting[05:47] Building momentum before it's perfect[06:44] Choosing action over endless planning[08:09] Learning to sell before scaling up[12:05] Electric Eye, Social Snowball, Portless, Reach & Zamp[18:27] Learning paid media through trial and error[20:21] Boosting what already works organically[21:30] Standing out in a saturated market[25:27] Pushing through constant setbacksResources:Subscribe to Honest Ecommerce on YoutubeElevate Sports for Lacrosse Training Gear elevatesportsequipment.com/The Ultimate Backyard Golf Game bucketgolfgame.com/Follow Tyler Simmons linkedin.com/in/tyler-simmons-771b5718aSchedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.com/honest  Fully managed sales tax solution for Ecommerce brands zamp.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!

PodRocket - A web development podcast from LogRocket
10 years of SolidJS with Ryan Carniato

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Jun 12, 2025 43:21


Ryan Carniato, creator of SolidJS, joins the podcast to reflect on a decade of developing the framework. We dive into the evolution of frontend tooling, the rise of fine-grained reactivity, and why SolidJS continues to challenge virtual DOM conventions. Ryan also shares insights on open source maintenance, web standards, and the future of UI architecture. Links YouTube: https://www.youtube.com/@ryansolid X: https://x.com/ryancarniato Dev.to: https://dev.to/ryansolid SolidJS Website: https://www.solidjs.com Resources A Decade of SolidJS: https://dev.to/this-is-learning/a-decade-of-solidjs-32f4 We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Ryan Carniato.

Honest eCommerce
Bonus Episode: Defining Success Before Launching Anything with Tim Wilson

Honest eCommerce

Play Episode Listen Later Jun 12, 2025 35:14


Tim Wilson is the Head of Solutions at facts & feelings, a consultancy focused on helping organizations put their data to productive use through clear thinking, aligned teams, and actionable insights. A seasoned analytics leader, Tim brings over two decades of experience across enterprise BI, agency strategy, and digital analytics to help brands translate complexity into clarity.Before co-founding facts & feelings, Tim led analytics practices at multiple agencies, advised Fortune 500 companies on digital data strategy, and built out BI infrastructure at a $500M B2B tech firm. He's also the co-author of Analytics the Right Way: A Business Leader's Guide to Putting Data to Productive Use and co-host of the long-running Analytics Power Hour podcast.Whether clarifying what “success” really looks like before a new feature launch or helping teams choose the right level of analytical rigor for a given decision, Tim focuses on making data work for the business, not the other way around. He offers a practical framework for leaders overwhelmed by dashboards, and a philosophy for analysts who want to be more than just report generators.In This Conversation We Discuss: [00:39] Intro[01:15] Shifting from in-house roles to agency work[02:16] Highlighting the cost of overbuilding tech stacks[04:36] Pushing back on data-only decision making[07:13] Avoiding narrow ad metrics that mislead growth[10:08] Using AI to scale low-effort interactions smartly[12:38] Translating ideas into testable hypotheses[19:02] Differentiating high-credibility opinions in UX[20:00] Using split tests to validate costly changes[21:14] Skipping tests for clear conversion blockers[23:32] Filtering user recordings for CRO opportunities[26:13] Using logic when data can't prove causality[29:39] Measuring what actually matters in performanceResources:Subscribe to Honest Ecommerce on YoutubeIntelligent business consultancy obsessed with less and better factsandfeelings.io/Data and analytics podcast analyticshour.io/Follow Tim Wilson linkedin.com/in/tgwilsonIf 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
#509: GPU Programming in Pure Python

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 11, 2025 57:29 Transcription Available


If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide nearly native level of performance when doing Pythonic GPU programming. Bryce Adelstein Lelbach is here to tell us about programming your GPU in pure Python. Episode sponsors Posit Agntcy Talk Python Courses Links from the show Bryce Adelstein Lelbach on Twitter: @blelbach Episode Deep Dive write up: talkpython.fm/blog NVIDIA CUDA Python API: github.com Numba (JIT Compiler for Python): numba.pydata.org Applied Data Science Podcast: adspthepodcast.com NVIDIA Accelerated Computing Hub: github.com NVIDIA CUDA Python Math API Documentation: docs.nvidia.com CUDA Cooperative Groups (CCCL): nvidia.github.io Numba CUDA User Guide: nvidia.github.io CUDA Python Core API: nvidia.github.io Numba (JIT Compiler for Python): numba.pydata.org NVIDIA's First Desktop AI PC ($3,000): arstechnica.com Google Colab: colab.research.google.com Compiler Explorer (“Godbolt”): godbolt.org CuPy: github.com RAPIDS User Guide: docs.rapids.ai Watch this episode on YouTube: youtube.com Episode #509 deep-dive: talkpython.fm/509 Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

DonTheDeveloper Podcast
Least vs Most Marketable Projects for Junior Developers

DonTheDeveloper Podcast

Play Episode Listen Later Jun 11, 2025 42:46 Transcription Available


One of the more difficult things junior developers seem to struggle with is knowing what portfolio projects to build to be marketable and competitive in the job search. I went over a variety of types of projects and how much they help you stand out among your competition.Not only that, but I went over the pros and cons of each, misconceptions of what is common but ineffective advice given around these projects, and how to be effective at making the more marketable options even more impressive.If you're wondering what types of projects to build for your portfolio to stand out, this one's for you.Digital Disruption with Geoff Nielson Discover how technology is reshaping our lives and livelihoods.Listen on: Apple Podcasts Spotify---------------------------------------------------

Python Bytes
#435 Stop with .folders in my ~/

Python Bytes

Play Episode Listen Later Jun 9, 2025 25:34 Transcription Available


Topics covered in this episode: platformdirs poethepoet - “Poe the Poet is a batteries included task runner that works well with poetry or with uv.” Python Pandas Ditches NumPy for Speedier PyArrow pointblank: Data validation made beautiful and powerful 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: platformdirs A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir". Why the community moved on from appdirs to platformdirs At AppDirs: Note: This project has been officially deprecated. You may want to check out pypi.org/project/platformdirs/ which is a more active fork of appdirs. Thanks to everyone who has used appdirs. Shout out to ActiveState for the time they gave their employees to work on this over the years. Better than AppDirs: Works today, works tomorrow – new Python releases sometimes change low-level APIs (win32com, pathlib, Apple sandbox rules). platformdirs tracks those changes so your code keeps running. First-class typing – no more types-appdirs stubs; editors autocomplete paths as Path objects. Richer directory set – if you need a user's Downloads folder or a per-session runtime dir, there's a helper for it. Cleaner internals – rewritten to use pathlib, caching, and extensive test coverage; all platforms are exercised in CI. Community stewardship – the project lives in the PyPA orbit and gets security/compatibility patches quickly. Brian #2: poethepoet - “Poe the Poet is a batteries included task runner that works well with poetry or with uv.” from Bob Belderbos Tasks are easy to define and are defined in pyproject.toml Michael #3: Python Pandas Ditches NumPy for Speedier PyArrow Pandas 3.0 will significantly boost performance by replacing NumPy with PyArrow as its default engine, enabling faster loading and reading of columnar data. Recently talked with Reuven Lerner about this on Talk Python too. In the next version, v3.0, PyArrow will be a required dependency, with pyarrow.string being the default type inferred for string data. PyArrow is 10 times faster. PyArrow offers columnar storage, which eliminates all that computational back and forth that comes with NumPy. PyArrow paves the way for running Pandas, by default, on Copy on Write mode, which improves memory and performance usage. Brian #4: pointblank: Data validation made beautiful and powerful “With its … chainable API, you can … validate your data against comprehensive quality checks …” Extras Brian: Ruff rules Ruff users, what rules are using and what are you ignoring? Python 3.14.0b2 - did we already cover this? Transferring your Mastodon account to another server, in case anyone was thinking about doing that I'm trying out Fathom Analytics for privacy friendly analytics Michael: Polars for Power Users: Transform Your Data Analysis Game Course Joke: Does your dog bite?

Honest eCommerce
333 | Growing a Brand With Zero Ecommerce Toolkits | with Samantha Rose

Honest eCommerce

Play Episode Listen Later Jun 9, 2025 42:47


Samantha Rose is the founder of Endless Commerce, a commerce enablement platform designed to help multi-channel consumer brands scale more efficiently through better infrastructure. A multi-exit founder and investor, Samantha brings deep operational experience across design, technology, and logistics to build systems that support sustainable, scalable growth.Before launching Endless Commerce, Samantha built and exited several consumer ventures, including GIR, an acclaimed kitchenware brand acquired in 2021, and Mvnifest, a full-stack operations and 3PL partner acquired in 2024. Alongside running Endless Commerce, she leads Hologram Capital, where she specializes in turning around distressed consumer brands with strong fundamentals but structural challenges.Whether rebuilding underperforming brands or designing the tech stack she wished existed, Samantha focuses on enabling commerce teams to grow beyond DTC into wholesale, retail, and omnichannel with confidence. She offers a playbook for founders who want to scale without losing operational grip, and a framework for tech partners who want to plug into brands at pivotal moments of inflection.In This Conversation We Discuss:[00:42] Intro[00:59] Building software from firsthand founder struggle[01:45] Solving problems with curiosity and play[03:13] Validating ideas with zero market research[06:42] Executing better instead of chasing new ideas[07:45] Turning demand into a real business plan[09:26] Developing software to solve real-life habits[10:24] Electric Eye, Social Snowball, Portless, Reach & Zamp[16:46] Differentiating in a commodity-driven market[17:23] Building with no modern Ecommerce tools[19:11] Navigating growth without today's tech stack[19:45] Going omnichannel to build retail resilience[23:31] Boosting perceived value with smart bundles[24:12] Shifting from operator to tech builder post-exit[25:31] Reinvesting in brands that need a second life[27:30] Building features from real-world friction[29:28] Avoiding early over-specialization in teams[33:47] Explaining the rebundling era of commerce stacksResources:Subscribe to Honest Ecommerce on YoutubeModular, AI-powered commerceOS endlesscommerce.com/Follow Samantha Rose samantharose.co/  Schedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.com/honest  Fully managed sales tax solution for Ecommerce brands zamp.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
#508: Program Your Own Computer with Python

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 6, 2025 71:56 Transcription Available


If you've heard the phrase "Automate the boring things" for Python, this episode starts with that idea and takes it to another level. We have Glyph back on the podcast to talk about "Programming YOUR computer with Python." We dive into a bunch of tools and frameworks and especially spend some time on integrating with existing platform APIs (e.g. macOS's BrowserKit and Window's COM APIs) to build desktop apps in Python that make you happier and more productive. Let's dive in! Episode sponsors Posit Agntcy Talk Python Courses Links from the show Glyph on Mastodon: @glyph@mastodon.social Glyph on GitHub: github.com/glyph Glyph's Conference Talk: LceLUPdIzRs: youtube.com Notify Py: ms7m.github.io Rumps: github.com QuickMacHotkey: pypi.org QuickMacApp: pypi.org LM Studio: lmstudio.ai Coolify: coolify.io PyWin32: pypi.org WinRT: pypi.org PyObjC: pypi.org PyObjC Documentation: pyobjc.readthedocs.io Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

PodRocket - A web development podcast from LogRocket
Server functions don't exist with Jack Herrington

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Jun 5, 2025 21:20


Jack Herrington, podcaster, software engineer, writer and YouTuber, joins the pod to uncover the truth behind server functions and why they don't actually exist in the web platform. We dive into the magic behind frameworks like Next.js, TanStack Start, and Remix, breaking down how server functions work, what they simplify, what they hide, and what developers need to know to build smarter, faster, and more secure web apps. Links YouTube: https://www.youtube.com/@jherr Twitter: https://x.com/jherr Github: https://github.com/jherr ProNextJS: https://www.pronextjs.dev Discord: https://discord.com/invite/KRVwpJUG6p LinkedIn: https://www.linkedin.com/in/jherr Website: https://jackherrington.com Resources Server Functions Don't Exist (It Matters) (https://www.youtube.com/watch?v=FPJvlhee04E) We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Jack Herrington.

Software Engineering Radio - The Podcast for Professional Software Developers

In this episode, SE Radio host Sriram Panyam explores HTMX with its creator, Carson Gross, who is also creator of Hyperscript, the mind behind the Grug Brained Developer, a professor of software engineering at Montana State University, and co-author of Hypermedia Systems. HTMX is a modern JavaScript library that allows developers to access AJAX, WebSockets, CSS Transitions, and Server-Sent Events directly in HTML using attributes. It represents a return to hypermedia-driven application architecture while supporting modern user experiences. The episode starts with a look at the current complexity in web development and how HTMX offers an alternative approach. Carson explains the core philosophy of "HTML as the interface" and how hypermedia principles influenced HTMX's design. From there, they dive into HTMX's technical concepts, including its attribute system, server-side integration, event handling, and state management approach. Carson shares some real-world implementation strategies, including migration paths from JavaScript frameworks, architectural patterns, and performance considerations -- as well as a few scenarios in which HTMX might not be the best fit. Finally, they look at the growing HTMX ecosystem, community contributions, and future development roadmap. Throughout the episode, Carson provides concrete examples and case studies of HTMX in production environments. Brought to you by IEEE Computer Society and IEEE Software magazine.

Coffee and Open Source
Chris Woody Woodruff

Coffee and Open Source

Play Episode Listen Later Jun 3, 2025 59:35


Chris Woodruff has been at the forefront of software development since before the first.COM boom, building a career that spans enterprise web development, cloud solutions, software analytics, and developer relations. As an Architect at Real Time Technologies, he applies his deep technical expertise to tackle complex challenges, with a particular focus on API design and scalable architectures. He is recognized as a Microsoft MVP specializing in .NET and Web Development.You can find Chris on the following sites:WebsiteLinkedInGitHubBlueskyMastodonPLEASE SUBSCRIBE TO THE PODCASTSpotifyApple PodcastsYouTube MusicAmazon MusicRSS FeedYou can check out more episodes of Coffee and Open Source on https://www.coffeeandopensource.comCoffee and Open Source is hosted by Isaac Levin

Talk Python To Me - Python conversations for passionate developers
#507: Agentic AI Workflows with LangGraph

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Jun 2, 2025 63:59 Transcription Available


If you want to leverage the power of LLMs in your Python apps, you would be wise to consider an agentic framework. Agentic empowers the LLMs to use tools and take further action based on what it has learned at that point. And frameworks provide all the necessary building blocks to weave these into your apps with features like long-term memory and durable resumability. I'm excited to have Sydney Runkle back on the podcast to dive into building Python apps with LangChain and LangGraph. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Sydney Runkle: linkedin.com LangGraph: github.com LangChain: langchain.com LangGraph Studio: github.com LangGraph (Web): langchain.com LangGraph Tutorials Introduction: langchain-ai.github.io How to Think About Agent Frameworks: blog.langchain.dev Human in the Loop Concept: langchain-ai.github.io GPT-4 Prompting Guide: cookbook.openai.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Python Bytes
#434 Most of OpenAI's tech stack runs on Python

Python Bytes

Play Episode Listen Later Jun 2, 2025 29:01 Transcription Available


Topics covered in this episode: Making PyPI's test suite 81% faster People aren't talking enough about how most of OpenAI's tech stack runs on Python PyCon Talks on YouTube Optimizing Python Import Performance Extras Joke Watch on YouTube About the show Sponsored by Digital Ocean: pythonbytes.fm/digitalocean-gen-ai Use code DO4BYTES and get $200 in free credit 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: Making PyPI's test suite 81% faster Alexis Challande The PyPI backend is a project called Warehouse It's tested with pytest, and it's a large project, thousands of tests. Steps for speedup Parallelizing test execution with pytest-xdist 67% time reduction --numprocesses=auto allows for using all cores DB isolation - cool example of how to config postgress to give each test worker it's on db They used pytest-sugar to help with visualization, as xdist defaults to quite terse output Use Python 3.12's sys.monitoring to speed up coverage instrumentation 53% time reduction Nice example of using COVERAGE_CORE=sysmon Optimize test discovery Always use testpaths Sped up collection time. 66% reduction (collection was 10% of time) Not a huge savings, but it's 1 line of config Eliminate unnecessary imports Use python -X importtime Examine dependencies not used in testing. Their example: ddtrace A tool they use in production, but it also has a couple pytest plugins included Those plugins caused ddtrace to get imported Using -p:no ddtrace turns off the plugin bits Notes from Brian: I often get questions about if pytest is useful for large projects. Short answer: Yes! Longer answer: But you'll probably want to speed it up I need to extend this article with a general purpose “speeding up pytest” post or series. -p:no can also be used to turn off any plugin, even builtin ones. Examples include nice to have developer focused pytest plugins that may not be necessary in CI CI reporting plugins that aren't needed by devs running tests locally Michael #2: People aren't talking enough about how most of OpenAI's tech stack runs on Python Original article: Building, launching, and scaling ChatGPT Images Tech stack: The technology choices behind the product are surprisingly simple; dare I say, pragmatic! Python: most of the product's code is written in this language. FastAPI: the Python framework used for building APIs quickly, using standard Python type hints. As the name suggests, FastAPI's strength is that it takes less effort to create functional, production-ready APIs to be consumed by other services. C: for parts of the code that need to be highly optimized, the team uses the lower-level C programming language Temporal: used for asynchronous workflows and operations inside OpenAI. Temporal is a neat workflow solution that makes multi-step workflows reliable even when individual steps crash, without much effort by developers. It's particularly useful for longer-running workflows like image generation at scale Michael #3: PyCon Talks on YouTube Some talks that jumped out to me: Keynote by Cory Doctorow 503 days working full-time on FOSS: lessons learned Going From Notebooks to Scalable Systems And my Talk Python conversation around it. (edited episode pending) Unlearning SQL The Most Bizarre Software Bugs in History The PyArrow revolution in Pandas And my Talk Python episode about it. What they don't tell you about building a JIT compiler for CPython And my Talk Python conversation around it (edited episode pending) Design Pressure: The Invisible Hand That Shapes Your Code Marimo: A Notebook that "Compiles" Python for Reproducibility and Reusability And my Talk Python episode about it. GPU Programming in Pure Python And my Talk Python conversation around it (edited episode pending) Scaling the Mountain: A Framework for Tackling Large-Scale Tech Debt Brian #4: Optimizing Python Import Performance Mostly pay attention to #'s 1-3 This is related to speeding up a test suite, speeding up necessary imports. Finding what's slow Use python -X importtime

Merge Conflict
465: Learning how web development works

Merge Conflict

Play Episode Listen Later Jun 2, 2025 52:41


James is coding several apps a month and Frank is coding inside the Apple Vision Pro... what could go wrong. Follow Us Frank: Twitter, Blog, GitHub James: Twitter, Blog, GitHub Merge Conflict: Twitter, Facebook, Website, Chat on Discord Music : Amethyst Seer - Citrine by Adventureface ⭐⭐ Review Us (https://itunes.apple.com/us/podcast/merge-conflict/id1133064277?mt=2&ls=1) ⭐⭐ Machine transcription available on http://mergeconflict.fm

Honest eCommerce
332 | Turning a Tree-Planting Mission Into a Global Brand | with Derrick Emsley

Honest eCommerce

Play Episode Listen Later Jun 2, 2025 30:35


Derrick Emsley is the co-founder and CEO of Tentree, a purpose-driven lifestyle apparel brand that plants ten trees for every product sold. With a background in environmental stewardship, carbon markets, and sustainable business strategy, Derrick leads Tentree's mission to make regeneration scalable through consumer action.Since launching Tentree in 2012, Derrick has grown the brand into a category leader in sustainable apparel, helping plant nearly 100 million trees worldwide. Without relying heavily on paid media, his scaled impact through values-aligned partnerships, product storytelling, and community-powered growth. In 2021, he co-founded Veritree, a technology platform built to verify, monitor, and audit global reforestation with end-to-end transparency.Grounded in climate impact and systems thinking, Derrick focuses on building businesses that convert everyday consumption into measurable environmental good. Whether guiding Tentree's brand vision or driving tech innovation with Veritree, he offers a blueprint for founders' scaling mission with integrity, traceability, and long-term environmental ROI.In This Conversation We Discuss:[00:48] Intro[00:58] Naming the brand after the mission itself[01:55] Pivoting purpose into a consumer brand[03:54] Partnering with retailers to gain early traction[05:49] Running mission ops while scaling the brand[06:22] Building tech to verify real-world impact[08:22] Responding to unexpected product demand[10:10] Connecting funders to verified outcomes[11:35] Embedding impact to boost DTC performance[12:53] Electric Eye, Social Snowball, Portless, Reach & Zamp[20:15] Building a global supply chain from scratch[23:21] Balancing co-founder strengths from day one[24:10] Creating decision fatigue with too much choice[27:33] Leveraging impact as a growth advantageResources:Subscribe to Honest Ecommerce on YoutubeEarth-First, sustainably made apparel that plant trees tentree.com/Verified reforestation projects for your business veritree.com/tree-plantingFollow Derrick Emsley linkedin.com/in/derrickemsleySchedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.com/honest  Fully managed sales tax solution for Ecommerce brands zamp.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!

The Changelog
The Web Development Engine (Interview)

The Changelog

Play Episode Listen Later May 30, 2025 93:28


We're joined by Andreas Møller, Co-founder of Nordcraft — the team behind Nordcraft Engine, a powerful new platform designed to give web developers what gaming developers have had for years. Andreas shares what inspired them to build Nordcraft Engine, why they believe the web is overdue for a shift in how we approach designing and building for the web, ee explore how the platform works, how you can get started, and what's next for Nordcraft.

WordPress | Post Status Draft Podcast
Post Status Happiness Hour | Session Thirty

WordPress | Post Status Draft Podcast

Play Episode Listen Later May 30, 2025 45:54


In this episode of the Post Status Happiness Hour, host Michelle Frechette interviews Zach Hendershot, creator of Miruni, a tool designed to streamline client feedback and project management for web developers, especially within the WordPress ecosystem. Zach explaining how Miruni automates mundane tasks, allowing developers to focus on strategic work. The episode highlights Miruni's features, such as capturing client requests and automating edits, and touches on future enhancements like automated SEO optimization and advanced client communication. The discussion underscores Miruni's potential to enhance efficiency and client satisfaction.Top Takeaways:Miruni is Built to Streamline Client Feedback for Agencies: Miruni enables clients to leave feedback directly on live websites by clicking and commenting, which then creates a structured request in the agency's dashboard. This direct, contextual input eliminates miscommunication, reduces friction, and speeds up the revision cycle.Transparency and Communication Are Core to Its Value Proposition: One of the standout benefits is accountability: Miruni provides a record of what clients requested. Agencies get a traceable history of requests, improving trust and transparency.The Platform Is Actively Evolving Based on Real-World Use and Community Feedback: Miruni is addressing practical challenges like mismatched image formats, file size optimization, and the need for better reporting. The team is responsive to feature requests—like client change logs and multi-user identification—and is working to enhance collaboration tools, user roles, and automation without sacrificing human oversight or quality.The Miruni Team Is Approachable and Focused on Helping Agencies Succeed: Zach emphasized their openness to demos, direct support, and ongoing learning from users. Their hands-on, collaborative approach makes them a valuable partner for agencies navigating complex client relationships and content workflows.Mentioned In The Show:MiruniElementorBreakdanceBricksDiviBeaver BuilderHubspot

php[podcast] episodes from php[architect]
The PHP Podcast: 2025.05.29

php[podcast] episodes from php[architect]

Play Episode Listen Later May 30, 2025 64:54


This week on the PHP Podcast, Eric, John, and special guest Scott Keck-Warren talk about PHP Tek 2025 Wrap Up, NativePHP, Ethics in Web Development, and more… Links from the show: Security Starts With Developer Enablement: Lessons From PHP TEK 2025 The Bucket | Post PHP[TEK] Reflections Slightly Caffeinated | PHPTek, AI workshop, and ClickHouse […] The post The PHP Podcast: 2025.05.29 appeared first on PHP Architect.

Changelog Master Feed
The Web Development Engine (Changelog Interviews #643)

Changelog Master Feed

Play Episode Listen Later May 30, 2025 93:28


We're joined by Andreas Møller, Co-founder of Nordcraft — the team behind Nordcraft Engine, a powerful new platform designed to give web developers what gaming developers have had for years. Andreas shares what inspired them to build Nordcraft Engine, why they believe the web is overdue for a shift in how we approach designing and building for the web, ee explore how the platform works, how you can get started, and what's next for Nordcraft.

PodRocket - A web development podcast from LogRocket
Relatively new things you should know about HTML with Chris Coyier (Repeat)

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later May 29, 2025 40:06


In this repeat episode, Chris Coyier, co-founder of CodePen, talks about the evolving landscape of HTML heading into 2025. He delves into topics like the slow evolution of HTML compared to CSS and JavaScript, the importance of backwards compatibility, new HTML elements and pseudo-elements, and the potential of declarative shadow DOM for server-side rendering in web components. Links Website: https://chriscoyier.net Codepen: https://codepen.io/chriscoyier Frontend Social: https://front-end.social/@chriscoyier Github: https://github.com/chriscoyier Threads: https://www.threads.net/@chriscoyier Bluesky: https://bsky.app/profile/chriscoyier.net We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understanding where your users are struggling by trying it for free at LogRocket.com. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Chris Coyier.

Building Livewire
Ian Landsman & Caleb: BIG Flux Everything Session

Building Livewire

Play Episode Listen Later May 27, 2025 159:43


Python Bytes
#433 Dev in the Arena

Python Bytes

Play Episode Listen Later May 26, 2025 28:40 Transcription Available


Topics covered in this episode: git-flight-rules Uravelling t-strings neohtop Introducing Pyrefly: A new type checker and IDE experience for Python 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: git-flight-rules What are "flight rules"? A guide for astronauts (now, programmers using Git) about what to do when things go wrong. Flight Rules are the hard-earned body of knowledge recorded in manuals that list, step-by-step, what to do if X occurs, and why. Essentially, they are extremely detailed, scenario-specific standard operating procedures. [...] NASA has been capturing our missteps, disasters and solutions since the early 1960s, when Mercury-era ground teams first started gathering "lessons learned" into a compendium that now lists thousands of problematic situations, from engine failure to busted hatch handles to computer glitches, and their solutions. Steps for common operations and actions I want to start a local repository What did I just commit? I want to discard specific unstaged changes Restore a deleted file Brian #2: Uravelling t-strings Brett Cannon Article walks through Evaluating the Python expression Applying specified conversions Applying format specs Using an Interpolation class to hold details of replacement fields Using Template class to hold parsed data Plus, you don't have to have Python 3.14.0b1 to try this out. The end result is very close to an example used in PEP 750, which you do need 3.14.0b1 to try out. See also: I've written a pytest version, Unravelling t-strings with pytest, if you want to run all the examples with one file. Michael #3: neohtop Blazing-fast system monitoring for your desktop Features Real-time process monitoring CPU and Memory usage tracking Beautiful, modern UI with dark/light themes Advanced process search and filtering Pin important processes Process management (kill processes) Sort by any column Auto-refresh system stats Brian #4: Introducing Pyrefly: A new type checker and IDE experience for Python From Facebook / Meta Another Python type checker written in Rust Built with IDE integration in mind from the beginning Principles Performance IDE first Inference (inferring types in untyped code) Open source I mistakenly tried this on the project I support with the most horrible abuses of the dynamic nature of Python, pytest-check. It didn't go well. But perhaps the project is ready for some refactoring. I'd like to try it soon on a more well behaved project. Extras Brian: Python: The Documentary Official Trailer Tim Hopper added Setting up testing with ptyest and uv to his “Python Developer Tooling Handbook” For a more thorough intro on pytest, check out courses.pythontest.com pocket is closing, I'm switching to Raindrop I got one question about code formatting. It's not highlighted, but otherwise not bad. Michael: New course! Polars for Power Users: Transform Your Data Analysis Game Apache Airflow 3.0 Released Paste 5 Joke: Theodore Roosevelt's Man in the Arena, but for programming

Honest eCommerce
331 | Persistence Powers Long-Term Growth | with Celeste Hilling

Honest eCommerce

Play Episode Listen Later May 26, 2025 32:45


Celeste Hilling is the founder and CEO of Skin Authority, a direct-to-consumer skin health technology brand focused on merging cosmetic performance with immune-boosting skincare. With a background in research, marketing, and tech, Celeste leads the development of biotech-powered formulations that deliver visible results while strengthening skin's natural defenses.Since launching Skin Authority, Celeste has scaled the brand without paid media or a PR agency, leveraging strategic collaborations, emotional brand storytelling, and a rabid customer base to drive growth across North America and Europe. Her work has been featured on MSNBC, ABC, FOX, and in wellness circles as a fresh voice redefining beauty as part of whole-person health.Rooted in a science-backed, customer-led model, Celeste focuses on building high-retention product experiences powered by habit, transformation, and trust. Whether mentoring female founders or licensing next-gen skincare IP, she brings a playbook for scaling with authenticity, resilience, and long-term brand equity.In This Conversation We Discuss:[00:42] Intro[00:54] Exploring wellness through skin health[01:18] Bringing science into a vanity-driven space[02:06] Educating consumers with purpose and clarity[03:09] Reframing wellness as a real market need[07:06] Estimating costs and timelines realistically[10:27] Building momentum through word of mouth[11:58] Sponsors: Electric Eye, Social Snowball, Portless, & Reach[17:02] Bootstrapping growth with strategic partners[18:41] Investing in backend infrastructure early[20:18] Launching Ecommerce from day one[23:19] Collaborating early to build awarenessResources:Subscribe to Honest Ecommerce on YoutubeBest Skin Care Products for All Skin Types skinauthority.com/Follow Celeste Hilling linkedin.com/in/celeste-hilling-8735a64Schedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.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!

Honest eCommerce
Bonus Episode: Tweaking Tariffs to Maximize Margins Legally with Izzy Rosenzweig

Honest eCommerce

Play Episode Listen Later May 22, 2025 22:29


Izzy Rosenzweig is the founder and CEO of Portless, a supply chain platform helping ecommerce and DTC brands fulfill customer orders directly from China, cutting delivery times and unlocking cash flow through tax deferment and tariff optimization.A 10-year DTC veteran, Izzy first launched Browze in 2012, shipping over 2.5 million home and kitchen products globally. After building a China-based fulfillment center to improve customer experience, he saw an opportunity to help other brands bypass traditional U.S. warehouses, leading to the creation of Portless.Portless enables brands to ship faster, avoid upfront taxes, and reclaim working capital, transforming how modern operators manage logistics. Izzy's deep experience in cross-border fulfillment, HS code strategy, and tariff engineering gives him a unique lens into how ecommerce brands can survive regulatory shifts and thrive under pressure.With a margin-first, speed-to-cash mindset, Izzy helps brands reimagine global operations to win in today's volatile landscape, efficiently, legally, and profitably.In This Conversation We Discuss: [00:43] Intro[00:56] Understanding the De Minimis model[02:36] Revealing the new customs entry methods[07:35] Clarifying tariffs vs. import taxes[08:25] Comparing global manufacturing options[09:30] Recognizing China's manufacturing edge[10:36] Separating security from supply chains[12:24] Predicting the next tariff move[13:39] Balancing tariffs with tax reform[15:18] Pausing growth without clear policy[16:00] Deferring taxes to boost cash flow[20:02] Migrating platforms to save cashResources:Subscribe to Honest Ecommerce on YoutubeRevolutionize your inventory and fulfillment process portless.com/Follow Izzy Rosenzweig linkedin.com/in/izzy-rosenzweig-13653846If 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
#506: ty: Astral's New Type Checker (Formerly Red-Knot)

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later May 19, 2025 64:19 Transcription Available


The folks over at Astral have made some big-time impacts in the Python space with uv and ruff. They are back with another amazing project named ty. You may have known it as Red-Knot. But it's coming up on release time for the first version and with the release it comes with a new official name: ty. We have Charlie Marsh and Carl Meyer on the show to tell us all about this new project. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Talk Python's Rock Solid Python: Type Hints & Modern Tools (Pydantic, FastAPI, and More) Course: training.talkpython.fm Charlie Marsh on Twitter: @charliermarsh Charlie Marsh on Mastodon: @charliermarsh Carl Meyer: @carljm ty on Github: github.com/astral-sh/ty A Very Early Play with Astral's Red Knot Static Type Checker: app.daily.dev Will Red Knot be a drop-in replacement for mypy or pyright?: github.com Hacker News Announcement: news.ycombinator.com Early Explorations of Astral's Red Knot Type Checker: pydevtools.com Astral's Blog: astral.sh Rust Analyzer Salsa Docs: docs.rs Ruff Open Issues (label: red-knot): github.com Ruff Types: types.ruff.rs Ruff Docs (Astral): docs.astral.sh uv Repository: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Python Bytes
#432 How To Fix Your Computer

Python Bytes

Play Episode Listen Later May 19, 2025 25:48 Transcription Available


Topics covered in this episode: pre-commit: install with uv PEP 773: A Python Installation Manager for Windows (Accepted) Changes for Textual The Best Programmers I Know Extras Joke Watch on YouTube About the show Sponsored by NordLayer: pythonbytes.fm/nordlayer 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: pre-commit: install with uv Adam Johnson uv tool works great at keeping tools you use on lots of projects up to date quickly, why not use it for pre-commit. The extension of pre-commit-uv will use uv to create virtual environments and install packages fore pre-commit. This speeds up initial pre-commit cache creation. However, Adam is recommending this flavor of using pre-commit because it's just plain easier to install pre-commit and dependencies than the official pre-commit install guide. Win-win. Side note: No Adam, I'm not going to pronounce uv “uhv”, I'll stick with “you vee”, even Astral tells me I'm wrong Michael #2: PEP 773: A Python Installation Manager for Windows (Accepted) via pycoders newsletter One manager to rule them all – PyManager. PEP 773 replaces all existing Windows installers (.exe “traditional” bundle, per-version Windows Store apps, and the separate py.exe launcher) with a single MSIX app called Python Install Manager (nick-named PyManager). PyManager should be mainstream by CPython 3.15, and the traditional installer disappears no earlier than 3.16 (≈ mid-2027). Simple, predictable commands. python → launches “the best” runtime already present or auto-installs the latest CPython if none is found. py → same launcher as today plus management sub-commands: py install, py uninstall, py list, py exec, py help. Optional python3 and python3.x aliases can be enabled by adding one extra PATH entry. Michael #3: Changes for Textual Bittersweet news: the business experiment ends, but the code lives on. Textual began as a hobby project layered on top of Rich, but it has grown into a mature, “makes-the-terminal-do-the-impossible” TUI framework with an active community and standout documentation. Despite Textual's technical success, the team couldn't pinpoint a single pain-point big enough to sustain a business model, so the company will wind down in the coming weeks. The projects themselves aren't going anywhere: they're stable, battle-tested, and will continue under the stewardship of the original author and the broader community. Brian #4: The Best Programmers I Know Matthias Endler “I have met a lot of developers in my life. Lately, I asked myself: “What does it take to be one of the best? What do they all have in common?”” The list Read the reference Know your tools really well Read the error message Break down problems Don't be afraid to get your hands dirty Always help others Write Never stop learning Status doesn't matter Build a reputation Have patience Never blame the computer Don't be afraid to say “I don't know” Don't guess Keep it simple Each topic has a short discussion. So don't just ready the bullet points, check out the article. Extras Brian: I had a great time in Munich last week. I a talk at a company event, met with tons of people, and had a great time. The best part was connecting with people from different divisions working on similar problems. I love the idea of internal conferences to get people to self organize by topic and meet people they wouldn't otherwise, to share ideas. Also got started working on a second book on the plane trip back. Michael: Talk Python Clips (e.g. mullet) Embrace your cloud firewall (example). Python 3.14.0 beta 1 is here Congrats to the new PSF Fellows. Cancelled faster CPython https://bsky.app/profile/snarky.ca/post/3lp5w5j5tws2i Joke: How To Fix Your Computer

Honest eCommerce
330 | Self-Care Powers Sustainable Growth | with Mark Murrell

Honest eCommerce

Play Episode Listen Later May 19, 2025 32:14


Mark Murrell is the founder and operator behind Get Maine Lobster and Black Point Seafood, specializing in scaling premium direct-to-consumer seafood brands with a focus on operational agility, customer loyalty, and brand storytelling. Raised in Maine, Mark turned a love for local seafood into a nationwide business, mastering dock-to-doorstep logistics for live lobster delivery.Since launching in 2010, Mark has served over 500,000 customers, quadrupled his customer base, expanded into new categories like seafood appetizers and select beef, and acquired Maine Lobster Direct to deepen fulfillment capabilities. His work has been featured in The Wall Street Journal, USA Today, Rachael Ray, ESPN, and national campaigns for Chase Bank, alongside collaborations with Momofuku and Geoffrey Zakarian.Rooted in a customer-first, margin-focused mindset, Mark builds brands that balance growth with sustainability. Whether scaling operations or evolving brand experiences, he brings a clear playbook for turning fresh products into loyal communities, efficiently, profitably, and with staying power.In This Conversation We Discuss:[00:45] Intro[01:32] Highlighting specialty items for customers[02:44] Starting a business from personal experience[03:50] Delivering higher quality through logistics[04:59] Pitching new ideas with simple outreach[05:51] Adapting CRM systems for operations[06:39] Managing growth with limited capacity[07:47] Balancing two businesses during early growth[09:07] Surveying customers beyond product feedback[10:36] Aligning brand identity with buyer emotions[11:36] Sponsors: Electric Eye, Social Snowball, Portless, & Reach[16:41] Taking risks when the signs are undeniable[18:43] Launching internal marketing after early growth[20:21] Redesigning operations for more agility[22:48] Realizing early sales hide margin problems[27:26] Blending creativity with structured thinking[28:29] Building resilience through daily habitsResources:Subscribe to Honest Ecommerce on Youtube#1 Lobster Delivery Service From Dock To Doorstep getmainelobster.com/Premium Maine lobster and seafood across the U.S. and Canada blackpointseafood.com/Follow Mark Murrell linkedin.com/in/mainelobsterSchedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.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!

Digitally Overwhelmed
Web Dev vs. Web Designer vs. SEO (encore)/ ep321

Digitally Overwhelmed

Play Episode Listen Later May 16, 2025 33:58


This is such a good question and one that I took for granted in many ways, since I've seen how all these skills and roles overlap and connect within many client projects. My first recommendation is that instead of thinking of them as people, think about them as unique skill sets. So you might have someone who is a Web Developer/Web Designer hybrid. Or a Web Developer who also has SEO skills.    There can definitely be cross over between each of these roles.   Also, you might have someone who is a super technical Web Developer, but they aren't thinking about the overall strategy of how those changes on their website are going to help them reach their business goals. Whoever you hire, make sure you are clear on the role they play in terms of them understanding your business and how you make money.  If you have a specific technical job that you need, of course you can hire someone to just do that. Having a strategic mind on your team, can ensure you are focusing on the right things at the right time and in the right order. Website Links: Full episode shownotes for this episode: https://digitalbloomiq.com/seo/roles?rq=Web%20dev%20vs%20Web%20design Get email updates on all podcast episodes (+ SEO tips, behind the scenes, and early bird offers) : here: https://digitalbloomiq.com/email   90 Day SEO Plan: Your Dream Clients Booking You Overnight! Free webinar training here: https://digitalbloomiq.com/90dayseoplan More information about the podcast and Digital Bloom IQ: https://digitalbloomiq.com/podcast https://www.instagram.com/digitalbloomiq/ https://twitter.com/digitalbloomiq https://facebook.com/digitalbloomiq https://www.linkedin.com/in/cinthia-pacheco/ Voice Over, Mixing and Mastering Credits: L. Connor Voice - LConnorvoice@gmail.com Lconnorvoice.com   Music Credits:  Music: Kawaii! - Bad Snacks Support by RFM - NCM: https://bit.ly/3f1GFyN

All JavaScript Podcasts by Devchat.tv
Reinventing Web Development with Brisa: A Conversation with Aral Roca - JSJ 677

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later May 15, 2025 65:09


In this week's episode, it's just me — Charles Max Wood — and I'm joined by the incredibly sharp and open-source-loving Aral Roca, direct from Barcelona! Aral's the creator of Brisa, a new full-stack web framework that flips the script on how we build modern web apps. If you thought the "another day, another framework" meme was played out... well, Brisa might just change your mind.Key Takeaways:-Brisa's Big Idea: It's designed to let you build web apps with minimal or zero JavaScript on the client side. Think HTML streaming, server actions, and components that render server-side first, but can gradually hydrate on the client.-Server-first FTW: Aral walks us through how Brisa handles server actions — even capturing click and scroll events on the server — using ideas inspired by HTMX, LiveView, and server components from frameworks like Next.js.-Tiny and Mighty: The whole framework is incredibly lightweight. Web components come in at just ~3 KB, and the built-in i18n system is under 1 KB!-From Idea to Reality: Aral started Brisa to scratch his own itch — building side projects and blogs without bloated front-end code. But now, others are using it too (yes, even in production!), including one travel agency that's gone all-in.-Multi-platform Future: Brisa has adapters in the works for Vercel, Node, and Deno — plus integration with Tauri for building native Android, iOS, and desktop apps from the same codebase.-What's Coming: Roadmap goals include improved hot reloads, more adapters, transitions, lazy-loaded components, and a better playground for developers to tinker with.Oh, and yes — Aral does parkour. For real.This episode is packed with deep technical insight and exciting potential for a new way to build web apps — especially for devs who love fast performance, server-rendering, and clean architecture.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.

PodRocket - A web development podcast from LogRocket
RedwoodSDK with Peter Pistorius

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later May 15, 2025 33:28


Peter Pistorius, co-creator of RedwoodJS, talks about the evolution from RedwoodJS GraphQL to the new Redwood SDK, a React framework built for Cloudflare. They dive deep into serverless architecture, React Server Components, durable objects, AI-assisted development, and the challenges of modern deployment and hosting. Learn how Redwood SDK is empowering developers to focus on building and shipping, instead of managing infrastructure. Links https://rw-sdk.com http://peterp.org https://github.com/peterp https://bsky.app/profile/p4p8.bsky.social https://x.com/appfactory https://cursor.sh https://neon.tech Resources https://rwsdk.com We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Em, at emily.kochanek@logrocket.com (mailto:emily.kochanek@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket's Galileo AI watches user sessions for you and surfaces the technical and usability issues holding back your web and mobile apps. Understand where your users are struggling by trying it for free at LogRocket.com (https://logrocket.com/signup/?pdr).

Talk Python To Me - Python conversations for passionate developers
#505: t-strings in Python (PEP 750)

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later May 13, 2025 71:59 Transcription Available


Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() which offers several powerful styles. Both were verbose and indirect, so f-strings were added in Python 3.6. But these f-strings lacked security features (think little bobby tables) and they manifested as fully-formed strings to runtime code. Today we talk about the next evolution of Python string formatting for advanced use-cases (SQL, HTML, DSLs, etc): t-strings. We have Paul Everitt, David Peck, and Jim Baker on the show to introduce this upcoming new language feature. Episode sponsors Posit Auth0 Talk Python Courses Links from the show Guests: Paul on X: @paulweveritt Paul on Mastodon: @pauleveritt@fosstodon.org Dave Peck on Github: github.com Jim Baker: github.com PEP 750 – Template Strings: peps.python.org tdom - Placeholder for future library on PyPI using PEP 750 t-strings: github.com PEP 750: Tag Strings For Writing Domain-Specific Languages: discuss.python.org How To Teach This: peps.python.org PEP 501 – General purpose template literal strings: peps.python.org Python's new t-strings: davepeck.org PyFormat: Using % and .format() for great good!: pyformat.info flynt: A tool to automatically convert old string literal formatting to f-strings: github.com Examples of using t-strings as defined in PEP 750: github.com htm.py issue: github.com Exploits of a Mom: xkcd.com pyparsing: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

HTML All The Things - Web Development, Web Design, Small Business
How To Get A Web Development Job in 2025

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

Play Episode Listen Later May 13, 2025 77:04


In this episode, Matt and Mike talk about the current state of the dev world—layoffs, AI tools, and the unstable job market—while highlighting the real opportunities that still exist. They share actionable ways to stand out, build useful projects, network, and niche down to land work in a tough economy. Show Notes: https://www.htmlallthethings.com/podcasts/how-to-get-a-web-development-job-in-2025 Use our affiliate link (https://scrimba.com/?via=htmlallthethings) for a 20% discount!! Full details in show notes.

Thought Behind Things
Most Software Developers Can't Solve Real Problems | Ft. Zeeshan Sikander | Ep 437

Thought Behind Things

Play Episode Listen Later May 12, 2025 80:41


Join Kamyabi Network: https://kamyabinetwork.com/Guest Introduction: Joining us today is Zeeshan Sikander, the Founder & CEO of Zenkoders, a cutting-edge software company he's been passionately building since 2019. With over 10 years of experience in Software Development and Project Management, Zeeshan has grown Zenkoders from a solo venture into a team of 80+ talented individuals. His background also includes experience as a Product Development Engineer at Habib Bank Limited, where he focused on designing and developing HBL's mobile apps. At Zenkoders, they specialize in turning ideas into tangible success, offering services ranging from Mobile Apps and Web Development to Cloud Services and E-commerce. Zeeshan's vision is to lead Zenkoders to the forefront of the global software landscape, and he's always open to innovative collaborations.Do not forget to subscribe and press the bell icon to catch on to some amazing conversations coming your way!Socials:TBT's Official Instagram: https://www.instagram.com/thoughtbehindthings      Muzamil's Instagram: https://www.instagram.com/muzamilhasan  Muzamil's LinkedIn: https://www.linkedin.com/in/muzamilhasan    Zeeshan's LinkedIn: https://www.linkedin.com/in/mzeeshansikander/Podcast Links:Spotify: https://spoti.fi/3z1cE7F       Google Podcast: https://bit.ly/2S84VEd        Apple Podcast: https://apple.co/3cgIkf 

Honest eCommerce
329 | Strong Teams Start With Honest Founders | with Brian Anderson

Honest eCommerce

Play Episode Listen Later May 12, 2025 33:23


Brian Anderson is a seasoned CEO and entrepreneur who specializes in scaling high-growth consumer brands and preparing them for profitable exits. With a background that spans fitness, wellness, supplements, outdoor, and travel, Brian has operated in both startup and private equity environments, guiding companies through critical growth and turnaround moments.Over the last decade, Brian has led brands like AG1, Delsey Luggage, MELT Method, and 2XU, while also advising companies such as Pvolve, Moji, and Connecticut Cannabis Company. His leadership has helped generate hundreds of millions in revenue and multiple successful exits.Rooted in a hands-on, operator-first mindset, Brian partners with founders to level up strategy, streamline operations, and build teams that can scale. Whether he's stepping in full-time or advising from the sidelines, Brian brings a clear playbook for helping founder-led companies hit the next stage of growth, efficiently, profitably, and with the endgame in mind.In This Conversation We Discuss:[00:43] Intro[01:09] Focusing on wellness-driven consumer brands[03:03] Balancing product, ops, and financial reality[06:05] Delegating better at larger revenue stages[08:29] Mentoring weak spots before replacing them[10:22] Licensing major brands to grow fitness revenue[12:27] Sponsors: Electric Eye, Social Snowball, Portless, & Reach[17:34] Building credibility through past outcomes[18:47] Partnering with founders instead of leading solo[21:25] Positioning your company for a clean exit[24:08] Guiding founders through the exit process[26:48] Creating deal structures where everyone wins[28:43] Getting fractional help without full-time costResources:Subscribe to Honest Ecommerce on YoutubeFollow Brian Anderson linkedin.com/in/smallpondgroupSchedule an intro call with one of our experts electriceye.io/connectDrive revenue through affiliates & referrals socialsnowball.io/honestRevolutionize your inventory and fulfillment process portless.com/Level up your global sales withreach.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!

PodRocket - A web development podcast from LogRocket
JSX over the wire with Dan Abramov

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later May 8, 2025 44:01


React Core team member Dan Abramov joins us to explore "JSX over the wire" and the evolving architecture of React Server Components. We dive into the shift from traditional REST APIs to screen-specific data shaping, the concept of Backend for Frontend (BFF), and why centering UI around the user experience—not server/client boundaries—matters more than ever. Links https://danabra.mov https://github.com/gaearon https://bsky.app/profile/danabra.mov https://overreacted.io https://www.youtube.com/@danabramov Resources JSX Over The Wire: https://overreacted.io/jsx-over-the-wire/ Impossible Components: https://overreacted.io/impossible-components/ What Does "use client" Do?: https://overreacted.io/what-does-use-client-do/ Our Journey With Caching: https://nextjs.org/blog/our-journey-with-caching https://parceljs.org https://nextjs.org/docs/app We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? Let us know by sending an email to our producer, Emily, at emily.kochanekketner@logrocket.com (mailto:emily.kochanekketner@logrocket.com), or tweet at us at PodRocketPod (https://twitter.com/PodRocketpod). Follow us. Get free stickers. Follow us on Apple Podcasts, fill out this form (https://podrocket.logrocket.com/get-podrocket-stickers), and we'll send you free PodRocket stickers! What does LogRocket do? LogRocket provides AI-first session replay and analytics that surfaces the UX and technical issues impacting user experiences. Start understand where your users are struggling by trying it for free at [LogRocket.com]. Try LogRocket for free today.(https://logrocket.com/signup/?pdr) Special Guest: Dan Abramov.

Talk Python To Me - Python conversations for passionate developers
#504: Developer Trends in 2025

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later May 5, 2025 69:53 Transcription Available


What trends and technologies should you be paying attention to today? Are there hot new database servers you should check out? Or will that just be a flash in the pan? I love these forward looking episodes and this one is super fun. I've put together an amazing panel: Gina Häußge, Ines Montani, Richard Campbell, and Calvin Hendryx-Parker. We dive into the recent Stack Overflow Developer survey results as a sounding board for our thoughts on rising and falling trends in the Python and broader developer space. Episode sponsors NordLayer Auth0 Talk Python Courses Links from the show The Stack Overflow Survey Results: survey.stackoverflow.co/2024 Panelists Gina Häußge: chaos.social/@foosel Ines Montani: ines.io Richard Campbell: about.me/richard.campbell Calvin Hendryx-Parker: github.com/calvinhp Explosion: explosion.ai spaCy: spacy.io OctoPrint: octoprint.org .NET Rocks: dotnetrocks.com Six Feet Up: sixfeetup.com Stack Overflow: stackoverflow.com Python.org: python.org GitHub Copilot: github.com OpenAI ChatGPT: chat.openai.com Claude: anthropic.com LM Studio: lmstudio.ai Hetzner: hetzner.com Docker: docker.com Aider Chat: github.com Goose AI: goose.ai IndyPy: indypy.org OctoPrint Community Forum: community.octoprint.org spaCy GitHub: github.com Hugging Face: huggingface.co Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy

Python Bytes
#431 Nerd Gas

Python Bytes

Play Episode Listen Later May 5, 2025 29:27 Transcription Available


Topics covered in this episode: pirel: Python release cycle in your terminal FastAPI Cloud Python's new t-strings Extras Joke Watch on YouTube About the show Sponsored by NordLayer: pythonbytes.fm/nordlayer 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: pirel: Python release cycle in your terminal pirel check shows release information about your active Python interpreter. If the active version is end-of-life, the program exits with code 1. If no active Python interpreter is found, the program exits with code 2. pirel list lists all Python releases in a table. Your active Python interpreter is highlighted. A picture is worth many words Brian #2: FastAPI Cloud Sebastián Ramírez, creator of FastAPI, announced today the formation of a new Company, FastAPI Cloud. Here's the announcement blog post: FastAPI Cloud - By The Same Team Behind FastAPI There's a wait list to try it out. Promises to turns deployment into fastapi login; fastapi deploy Side note: announcement includes quote from Daft Punk: Build Harder, Better, Faster, Stronger I just included this in a talk I'm gave last week (and will again next week), where I modify this to “Build Easier, Better, Faster, Stronger” Sebastian and I are both fans of the rocket emoji. BTW, we first covered FastAPI on episode 123 in 2019 Brian #3: Python's new t-strings Dave Peck, one of the authors of PEP 750, which will go into Python 3.14 We covered t-strings in ep 428 In article t-strings security benefits over f-strings How to work with t-strings A Pig Latin example Also, I think I have always done this wrong Is it the first consonant to the end? or the first consonant cluster? So… Brian → Rianbay? or Ianbray? BTW, this is an example of nerdgassing What's next once t-strings ship? On thing that's next (in Python 3.15, maybe, is using t-strings in shlex and subprocess) PEP 787 – Safer subprocess usage using t-strings deferred to 3.15 Michael #4: zev A simple CLI tool to help you remember terminal commands. Examples: # Find running processes zev 'show all running python processes' # File operations zev 'find all .py files modified in the last 24 hours' # System information zev 'show disk usage for current directory' # Network commands zev 'check if google.com is reachable' # Git operations zev 'show uncommitted changes in git' Again, picture worth many words: Extras Brian: Holy Grail turns 50 nerdgassing Michael: Transcripts are a bit better now. Zen is better now Joke: Can my friend come in?

Talk Python To Me - Python conversations for passionate developers
#503: The PyArrow Revolution

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Apr 28, 2025 68:36 Transcription Available


Pandas is at a the core of virtually all data science done in Python, that is virtually all data science. Since it's beginning, Pandas has been based upon numpy. But changes are afoot to update those internals and you can now optionally use PyArrow. PyArrow comes with a ton of benefits including it's columnar format which makes answering analytical questions faster, support for a range of high performance file formats, inter-machine data streaming, faster file IO and more. Reuven Lerner is here to give us the low-down on the PyArrow revolution. Episode sponsors NordLayer Auth0 Talk Python Courses Links from the show Reuven: github.com/reuven Apache Arrow: github.com Parquet: parquet.apache.org Feather format: arrow.apache.org Python Workout Book: manning.com Pandas Workout Book: manning.com Pandas: pandas.pydata.org PyArrow CSV docs: arrow.apache.org Future string inference in Pandas: pandas.pydata.org Pandas NA/nullable dtypes: pandas.pydata.org Pandas `.iloc` indexing: pandas.pydata.org DuckDB: duckdb.org Pandas user guide: pandas.pydata.org Pandas GitHub issues: github.com Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to Talk Python on YouTube: youtube.com Talk Python on Bluesky: @talkpython.fm at bsky.app Talk Python on Mastodon: talkpython Michael on Bluesky: @mkennedy.codes at bsky.app Michael on Mastodon: mkennedy