Podcasts about Web development

  • 781PODCASTS
  • 5,353EPISODES
  • 38mAVG DURATION
  • 2DAILY NEW EPISODES
  • Oct 2, 2023LATEST
Web development

POPULARITY

20162017201820192020202120222023

Categories



Best podcasts about Web development

Show all podcasts related to web development

Latest podcast episodes about Web development

Honest eCommerce
245 | Winning Comes From Good Partnership | with Kris Dehnert

Honest eCommerce

Play Episode Listen Later Oct 2, 2023 25:38


Kris Dehnert is a serial entrepreneur and has been making money online since 2008. Having experience in multiple industries such as sports, hard goods, affiliate marketing, restaurants, apparel, consulting, cannabis, etc., Kris has a wealth of knowledge regarding business infrastructure, creative marketing, networking, and sales strategies. He is currently the CEO and co-founder of Dugout Mugs, which makes baseball bat barrels into collectible barware. Dugout is currently an Inc 5000 company for the past three years, surpassed $40 million in sales, distributed internationally, and is one of the fastest growing licensees in Major League Baseball.In This Conversation We Discuss:[00:45] Intro[02:00] The man behind the idea of Dugout Mugs[03:16] Reaching out to a potential business partner[04:28] Let the audience see the product for themselves[05:08] Using relevance to pique people's interests [05:52] Catering to people's behavior on social media[06:30] Partners don't co-exist in the same lane[07:19] Showing what you can bring to the table as partner[08:33] Build to where you're going[09:07] The importance of licensing for custom products[09:55] The power of networking[10:27] Cutting through the noise with paid ads[10:53] Getting & selling to as many customers as you can[11:28] Leveraging your email lists[12:15] Making the most out of UGC and reviews[16:57] Staying aligned with your morals and goals[17:54] The downside of being blinded by greed and money[18:19] Building and keeping a healthy work culture[19:47] Focusing on one task and outsourcing the rest[20:33] Reflecting on your skills & your role in the team[21:35] Doing what you like with the right people[22:24] Happiness over money [23:10] Defining what success means to you[24:22] Reflection & alignment makes decision-making easier[24:58] Where to check out Dugout MugsResources:Subscribe to Honest Ecommerce on YoutubePersonalized premium baseball bat-themed barware to enjoy the game dugoutmugs.com/Follow Kris Dehnert linkedin.com/in/krisdehnert/Schedule an intro call with one of our experts electriceye.io/connectTake your retail business to the next level today shopify.com/honestSign up for a one-dollar-per-month trial periodSchedule your free consultation with a Sendlane expert sendlane.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!

Svelte Radio
We are back! Svelte 5, Transitions, What's New?!

Svelte Radio

Play Episode Listen Later Sep 29, 2023 54:57


We're back after a long summer vacation! We talk about what's new in Svelte, View Transitions and we give you an update on what we all have been doing!We talk about the very very sad news that Ivan Hofer has passed away.Unfortunately we had some pretty major recording issues this time and had to record over two days, sorry about that!Recorded on September 14th.Notes Svelte Summit is happening on November 11th! Go submit a CFP! Latent Space AI Engineer Conference What's new in Svelte and Kit? View Transition support via onNavigate Svelte 5 teases from the community. Runes are now out Preview Ivan Hofer passed away. Creator of typesafe-i18n If you can read German you can read an article here. Svelte Summit Talk Obituary SiteAdd languages Showcases: Sveltroid Animotion Unpopular Opinions Kevin: You don't need a lot of equipment to start creating content Brittney: Jamstack is alive? Swyx: Bun is beating Deno Antony: WeWork

Honest eCommerce
Bonus Episode: AI in a Marketer's Workflow with Chris Long

Honest eCommerce

Play Episode Listen Later Sep 28, 2023 20:27


Chris Long is the VP of Marketing for the Go Fish Digital team. He works with unique problems and advanced search situations to help clients improve organic traffic through a deep understanding of Google's algorithm and web technology. In This Conversation We Discuss: (50 Characters)[00:45] Intro[01:07] ChatGPT for SEO[02:28] ChatGPT for more technical things[03:07] Utilizing ChatGPT for auditing[04:26] Setting up a Shopify site with the help of ChatGPT[06:00] Figuring out your category page strategy[07:16] Generating feedback from ChatGPT for page setup[08:08] ChatGPT for product reviews[08:55] Using ChatGPT to import third-party data[09:36] Prompting ChatGPT to create a visualization[10:47] Using ChatGPT for CRO and SEO[11:29] Embracing AI as marketers [12:51] ChatGPT as a baseline for every marketer's output[13:12] Marketers on ChatGPT as part of SEO workflow[13:56] ChatGPT vs a strong technical SEO[14:55] Weak mathematical functionality of ChatGPT[15:26] Verifying ChatGPT's content accuracy & sensitivity[16:00] Checking information quality for health & finance [16:34] Drawbacks of taking ChatGPT at face value[17:46] Technical skills made accessible by ChatGPT[19:01] AI tools help create new custom solutions[19:32] How to reach out to Go Fish Digital Resources:Subscribe to Honest Ecommerce on YoutubeMost-awarded, data-first digital agency in the United States by the Global Search Awards gofishdigital.com/Follow Chris Long on LinkedIn linkedin.com/in/chris-long-marketing/Follow Chris Long on Twitter twitter.com/gofishchrisIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Building Livewire
Commit to the trick

Building Livewire

Play Episode Listen Later Sep 26, 2023 12:07


Skateboarding, babies, Philo, and software...

Honest eCommerce
244 | Success Stems from Trial and Error | with Caroline Cotto

Honest eCommerce

Play Episode Listen Later Sep 25, 2023 20:43


Caroline Cotto is the Co-Founder & Chief Operating Officer of Renewal Mill, a venture-backed startup creating a new circular economy of food by upcycling the byproducts of food manufacturing into ingredients. A food marketing and nutrition specialist, Caroline has experience at the UN World Food Programme in Cambodia, the White House (for Michelle Obama's Let's Move! initiative), Techstars Farm to Fork Accelerator, and HubSpot, where she ran the women's diversity program globally. Caroline grew up in food, working for her family's ice cream business in the town of Sandwich, MA. Caroline serves as the Board President of the Upcycled Food Association, and formerly served as a Fulbright Fellow in Taiwan.In This Conversation We Discuss: (50 Characters)[00:00] Intro[01:00] What is Renewal Mill?[01:41] Validating the idea for Renewal Mill[03:06] Renewal Mill's first product[04:32] Workarounds of introducing a new product[05:04] Renewal Mill's ideation process and timeline [05:43] How Renewal Mill entered the Ecommerce space[06:15] Driving awareness for upcycled food[06:58] Renewal Mill's B2B go-to market strategy[07:50] Considering B2C to generate short-term revenue[12:59] Challenges of being a new B2C business[13:40] Two ways Renewal Mill overcame the challenges[14:17] Driving traffic to their website through partnerships[14:59] Partnerships are both a win and a challenge[15:38] Finding ways to stand out from other brands[16:00] Brand advocacies vs what consumers actually care about[16:28] Tailor brand messages to appeal to customers[16:57] Leveraging upcycling as their Unique Selling Point[17:31] The power of interviewing your customers[18:12] Know where customers live online and offline[18:45] Staying in traditional retail for impulse buyers[19:21] Limited offers to reel in loyal customers[20:00] Where to support Renewal MillResources:Subscribe to Honest Ecommerce on YoutubeUpcycled, crave-worthy, & climate-friendly food renewalmill.comFollow Caroline linkedin.com/in/carolinecotto/Schedule an intro call with one of our experts electriceye.io/connectTake your retail business to the next level today shopify.com/honestSign up for a one-dollar-per-month trial periodSchedule your free consultation with a Sendlane expert sendlane.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 .NET Core Podcast
From Junior to Jedi: Navigating the Web Development Galaxy with Irina Dominte

The .NET Core Podcast

Play Episode Listen Later Sep 22, 2023 76:13


Show Notes Welcome to The Modern .NET Show! Formerly known as The .NET Core Podcast, we are the go-to podcast for all .NET developers worldwide and I am your host Jamie "GaProgMan" Taylor. In this episode, I spoke with Irina Dominte about web development and API design. Irina offers valuable insights for beginners, the conversation covers topics such as building a strong foundation, learning cloud technologies, adopting modern technologies, API design and development, importance of testing, and choosing the right approach. With practical tips and a simplified approach, this episode provides a wealth of knowledge for those looking to excel in web development and API design. "Yeah, so I never done a fully Rest API in production. To be fair to me and to the book, a real Rest API is the API that actually respects the REST constraint - the four of them, not the six of them. So it has the first constraint as being the client server architecture. There is two entities involved, the client and the server that need to talk to each other. And then we have statelessness like we're using HTTP we shouldn't keep state as we used to do with older versions of .NET. So everything should be self contained in that specific request or response. Why not? Okay, so then we have the cache. Your resources should be able to be cached like the server marks the response as being cachable, the client understands and looks at the header and so on. So state machine-wise using the right verbs, right?" Plus, we discuss the recent release of Irina Dominte's comprehensive book on the subject - Web Development for Absolute Beginners - and why it's an essential purchase for anyone wanting to learn how to create web-based APIs with Modern .NET. Supporting the Show If you find this episode useful in any way, please consider supporting the show by either leaving a review (check our review page for ways to do that), sharing the episode with a friend of colleague, buying the host a coffee, or considering becoming a Patron of the show. Full Show Notes The full show notes, including links to some of the things we discussed and a full transcription of this episode, can be found at:  https://dotnetcore.show/season-6/from-junior-to-jedi-navigating-the-web-development-galaxy-with-irina-dominte/ Useful Links Irina on the web; Irina's website Irina on LinkedIn Irina on Twitter/X Irina's book "Web API Development for the Absolute Beginner: A Step-by-step Approach to Learning the Fundamentals of Web API Development with .NET 7" On Amazon On Springer The Expert Maslow's hierarchy of needs Try.NET the Socratic method http cats HATEOAS Supporting the show: Leave a rating or review Buy the show a coffee Become a patron Getting in touch: via the contact page joining the Discord Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show Remember to rate and review the show on Apple Podcasts, Podchaser, or wherever you find your podcasts, this will help the show's audience grow. Or you can just share the show with a friend. And don't forget to reach out via our Contact page. We're very interested in your opinion of the show, so please get in touch. You can support the show by making a monthly donation on the show's Patreon page at: https://www.patreon.com/TheDotNetCorePodcast.

Building Livewire
JS frameworks are all the same (or becoming that way)

Building Livewire

Play Episode Listen Later Sep 20, 2023 8:58


I just watched the video on Svelte 5 runes - random thought

Building Livewire
The forest is enchanting

Building Livewire

Play Episode Listen Later Sep 20, 2023 29:44


I just got back from a trip and want to tell you a bunch of little random things about it.

Python Bytes
#353 Hatching Another Episode

Python Bytes

Play Episode Listen Later Sep 19, 2023 29:27


Topics covered in this episode: OverflowAI Switching to Hatch Alpha release of the Ruff formatter What is wrong with TOML? Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python Testing with pytest, full course Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: OverflowAI Integration of generative AI into our public platform, Stack Overflow for Teams, and brand new product areas, like an IDE integration. Have a conversation about the search results and proposed answer with GenAI Coming with IDE integration too. Check out the video on their page for some more detail than the article. Brian #2: Switching to Hatch Oliver Andrich Hatch has some interesting features Template built from hatch new myproject includes isolating dev, test, lint virtual environments. Each env can have scripts Test matrix ala tox, but possibly easier to express complex matrices. May not even need tox then, but then now you have hatch. A way to specify which optional dependencies needed for default environment. Notes from Brian One premise is that lots of projects are now using hatch. I don't know if that's true. A quick spot check of a few projects include projects that use hatchling. While hatchling is the back end to hatch, they are not the same. I use hatchling a lot now, but haven't picked up using hatch. But I do want to try it more after reading this article. Michael #3: Alpha release of the Ruff formatter vis Sky Kasko Charlie Marsh announced that an alpha version of a Ruff formatter has been released in Ruff v0.0.289. The formatter is designed to be a drop-in replacement for Black, but with an excessive focus on performance and direct integration with Ruff. Sky says: I can't find any benchmarks that have been released yet, but I did some extremely unscientific testing and found the Ruff formatter to be around 5 to 10 times faster than Black when running on already-formatted code or in a small codebase, and 75 times faster when running on a large codebase of unformatted code. (The second outcome probably isn't very important since most people would not often be formatting thousands of lines of completely unformatted code.) For more info, see the README: https://github.com/astral-sh/ruff/blob/main/crates/ruff_python_formatter/README.md Brian #4: What is wrong with TOML? Colm O'Connor Suggested by Will McGugan This is a comparison of TOML vs StrictYAML under the use case of “readable story tests”. TLDR; For smallish things like pyproject.toml, toml is fine. For huge files, something like StrictYAML may be less horrible. from Brian: Short answer: Nothing, unless you're doing crazy things with it. Re “readable story tests”: WTF? Neither of these are something I'd like to maintain. Extras Brian: Python Testing with pytest, the course New intro video to explain what the course is about Using Teachable video like notes, mini-viewer, and speed controls Chapter on “Testing Strategy” is next Michael: HTMX + Django: Modern Python Web Apps, Hold the JavaScript Course Coding in Rust? Here's a New IDE by JetBrains Delightful Machine Learning Apps with Gradio out on Talk Python Joke: The 5 stages of debugging

Talk Python To Me - Python conversations for passionate developers
#430: Delightful Machine Learning Apps with Gradio

Talk Python To Me - Python conversations for passionate developers

Play Episode Listen Later Sep 19, 2023 59:43


So, you've got this amazing machine learning model you created. And you want to share it and let your colleagues and users experiment with it on the web. How do you get started? Learning Flask or Django? Great frameworks, but you might consider Gradio which is a rapid development UI framework for ML models. On this episode, we have Freddy Boulton, to introduce us all to Gradio. Links from the show Freddy on Twitter: @freddy_alfonso_ Gradio: gradio.app Use as API Example: huggingface.co Components: gradio.app Svelte: svelte.dev Flutter UI/Code structure: docs.flutter.dev XKCD Matplotlib Theme: matplotlib.org Gradio XKCD Full Theme: huggingface.co PrivateGPT: ai.meta.com Langchain: docs.langchain.com pipdeptree: pypi.org Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors PyCharm Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Honest eCommerce
243 | Business Idea and Product Validation in a Festival | with Michael Hodgen

Honest eCommerce

Play Episode Listen Later Sep 18, 2023 31:05


Michael Hodgen is a visionary entrepreneur and the dynamic CEO of Freedom Rave Wear, a trailblazing company that designs and manufactures cutting-edge, sustainable festival clothing. Under Michael's leadership, Freedom Rave Wear has become a frontrunner in the festival fashion industry, known for its innovative designs, eco-friendly practices, and commitment to the community. Driven by a strong belief in sustainability and manufacturing, Michael has integrated environmentally friendly materials and processes into the company's operations. With his finger on the pulse of the latest Ecommerce trends, Michael has skillfully navigated the ever-evolving online marketplace, ensuring Freedom Rave Wear continues to thrive and expand. In This Conversation We Discuss: [00:00] Intro[01:00] What is Freedom Rave Wear?[03:17] Validating the idea for FRW[04:46] Starting to grow the brand organically[05:53] How FRW became an online business[08:46] Evolving the manufacturing capacity[10:55] Why FRW choose to manufacture in-house[13:16] Production based on what the customer really wants[14:54] Minimums can be a limiting factor for your business[15:38] Apparel brands don't have to manufacture in-house[16:46] Sponsor: Electric Eye https://electriceye.io/connect[17:44] Sponsor: Shopify https://shopify.com/honest[19:26] Sponsor: Sendlane https://sendlane.com/honest[20:52] Cashflow advantages of not having deadstock[22:15] COVID was especially challenging for FRW[22:39] Pivoting to Fabric Punch[23:32] The advantages of having a micro factory[24:18] Having a close feedback loop with customers[25:40] Scaling up from “festival” customer acquisition[26:51] The innate synergy in FRW's niche[27:57] When you should consider paid ads[28:42] How FRW does their paid ads[29:51] Where to support FRWResources:Subscribe to Honest Ecommerce on YoutubeBody positive, eco-friendly, & affordable reedomravewear.comFollow Michael linkedin.com/in/michaelhodgenSchedule an intro call with one of our experts electriceye.io/connectTake your retail business to the next level today shopify.com/honestSign up for a one-dollar-per-month trial periodSchedule your free consultation with a Sendlane expert sendlane.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!

DonTheDeveloper Podcast
Becoming a Developer as a Mother With Another Newborn on The Way

DonTheDeveloper Podcast

Play Episode Listen Later Sep 18, 2023 34:25 Transcription Available


Ever wonder how you can navigate the journey to becoming a developer, especially while juggling parenthood? Meet Jessa, a moderator in our community who is a stay-at-home mom with aspirations of entering the coding world. Amid diaper changes and feeds, Jessa talks about optimizing her precious time to learn coding efficiently, solidify foundational concepts, and the importance of projects that strengthen her learning. We also touch on the potential pitfall of recycling through courses to re-assess knowledge.This conversation takes an interesting path as we discuss how constraints fuel discipline, the role of mentors, and open communication with tutors. The reality of maneuvering motherhood while learning to code is no walk in the park, but Jessa's journey offers insights on keeping the momentum with the right motivation and discipline. We reflect on the positive impact her children have on her journey and how balancing her role as a mom and future developer is possible with the right mindset.Lastly, we explore coding bootcamps - are they worth it? We evaluate the cost, start dates, and time commitment required. In light of Jessa's upcoming second baby, we discuss her potential to keep coding and the possibility of enriching her portfolio through a bootcamp project. What keeps you motivated when learning something new? We explore this question, underscoring the importance of having a deeper drive beyond just motivation. So, whether you're a stay-at-home parent or anyone seeking to balance personal responsibilities while learning to code, this conversation offers valuable insights.Jessica Goodin (guest):Linkedin - https://www.linkedin.com/in/jessicagoodin---------------------------------------------------

PodRocket - A web development podcast from LogRocket
PHP doesn't suck (anymore) with Aaron Francis

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Sep 15, 2023 32:59


PHP used to suck, but Aaron Francis, content creator and developer at PlanetScale, is on a mission to change the narrative. We talk about why PHP doesn't suck anymore and the features that have improved it. Links https://twitter.com/aarondfrancis https://www.youtube.com/@aarondfrancis https://aaronfrancis.com https://www.linkedin.com/in/aarondfrancis https://www.youtube.com/watch?v=ZRV3pBuPxEQ&ab_channel=AaronFrancis Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) 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 combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Aaron Francis.

Building Livewire
No "YOU" fix it!

Building Livewire

Play Episode Listen Later Sep 14, 2023 23:32


Let's talk about how I feel when people ask me to fix things for them

Honest eCommerce
Bonus Episode: The Importance and Value of Landing Pages with Nik Sharma

Honest eCommerce

Play Episode Listen Later Sep 14, 2023 32:01


Nik Sharma is widely known as “The DTC Guy,” a Forbes 30 Under 30 member, AdWeek's Young & Influential, and a resource that brands and investors turn to for growth. Nik is the active CEO of Sharma Brands and HOOX, where clients include Feastables, Chamberlain Coffee, Roc Nation, Everlane, Jim Beam, Poo~Pourri, and more. Before entering the eCommerce world, Nik worked on social media strategies for A-list celebrities, including Pitbull, Priyanka Chopra, and MAGIC!, to natively increase distribution and increase fan interaction and engagement for the purpose of driving album sales.In This Conversation We Discuss: [00:00] Intro[01:11] Nik's timeline in Ecom[02:06] Landing pages and why you need them[04:27] Why brands don't use landing pages[04:57] How you should approach landing pages[06:48] Higher conversion rates with landing pages[08:50] Landing pages are just one piece of the puzzle[09:19] The importance of a sales angle[12:02] The equal amounts of “push and pull sections”[13:23] It can take multiple CTAs to make customers act[13:47] Differentiating sales from conversion events[14:37] How conversion events help ad platforms[17:17] Scenario: Consulting a $1M brand to go 5 -10X[18:41] The Office's definition of merchandising[20:31] Reduce the complexity of your offers[20:59] Landing pages for high AOV brands[21:55] Determining if email is for retention/acquisition[22:40] Parsing out content through different channels[23:24] The easiest trick for landing pages[24:13] Building out landing pages for mostly education[25:43] DIY landing pages and other platforms[27:52] How Nik got his passion from landing pages[29:38] The idea and model of HOOX[31:05] Where to find HOOXResources:Subscribe to Honest Ecommerce on YoutubeBranding services are designed to grow, operate, and advise DTC brands in the digital landscape to meet their full potential sharmabrands.comLanding pages that unlock more efficient advertising spend  hoox.coFollow Nik linkedin.com/in/mrniksharmaSubscribe to Nik's newsletter - nik.co/subscribe Follow Nik on Twitter - @mrsharmaThe only landing page builder to combine 10 years of conversion data with the power of AI unbounce.comShopify pages without the dev time replo.appIf you're enjoying the show, we'd love it if you left Honest Ecommerce a review on Apple Podcasts. It makes a huge impact on the success of the podcast, and we love reading every one of your reviews!

Building Livewire
Waking up early is the cure to all my problems in life

Building Livewire

Play Episode Listen Later Sep 14, 2023 9:20


COMPRESSEDfm
151 | Leaving a Job to Build a Company

COMPRESSEDfm

Play Episode Listen Later Sep 14, 2023 49:22


Zeno talks James and Amy through his YC process that brought his side project dream to real life and what it's like being a CEO now.Sponsor###Contenful Contentful is the leading composable content platform that allows developers to build intelligent experiences to drive brand engagement. It gives content creators the tools they need to create, manage, and publish content seamlessly across every channel. Managing content has never been so easy or flexible.Check out ContentfulShow Notes00:00 Introduction00:52 Sponsor: Contentful 01:57 Zeno's Start08:39 Processing Negative Feedback12:08 Transition from Job to Project15:58 Being a Front End CEO24:34 Speed or Quality27:11 Intro to YC38:25 Building Something That's Needed42:35 Picks and Plugs

HTML All The Things - Web Development, Web Design, Small Business
Web Development Pitfalls: The Dangers of DIY Auth

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

Play Episode Listen Later Sep 13, 2023 59:09


Authentication is a critical part of modern websites and web apps. Everything from ecommerce stores through membership sites will almost always have some form of authentication for their users. As a web developer, creating an authentication system can seem daunting because of the security that's involved in storing people's passwords and sensitive account data. It's difficult to keep up with all the security threats out there when you're juggling a DIY authentication system, maintenance, and developing new features. Luckily, there is tooling available for web developers that can help them authenticate their users with minimal effort. Products such as Firebase, Lucia, and NextAuth.js all provide ways to help offload authentication from your developer to-do list. In this episode, Matt and Mike discuss why you would (or would not) roll your own auth, and your available options if you don't want to make your own. Show Notes: https://www.htmlallthethings.com/podcasts/web-development-pitfalls-the-dangers-of-diy-auth Scrimba Discount: https://tinyurl.com/ScrimbaHATT

Python Bytes
#352 Helicopter Time Comes to Python

Python Bytes

Play Episode Listen Later Sep 12, 2023 22:20


Topics covered in this episode: Heliclockter - Like datetime, but more timezone-aware Wagtail 5 Git log customization MiniJinja template engine Extras Joke Watch on YouTube About the show Sponsored by us! Support our work through: Our courses at Talk Python Training Python People Podcast Patreon Supporters Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Heliclockter - Like datetime, but more timezone-aware Suggested by Peter Nilsson The library exposes 3 classes: datetime_tz, a datetime ensured to be timezone-aware. datetime_local, a datetime ensured to be timezone-aware in the local timezone. datetime_utc, a datetime ensured to be timezone-aware in the UTC+0 timezone. Michael #2: Wagtail 5 Wagtail is the leading open-source Python CMS, based on Django. Anything you can do in Python or Django, you can do in Wagtail. Wagtail 5.0 provides even more options for your content creation experience Dark mode has arrived SVG support Enhanced accessibility checker Delete more safely Some breaking changes in it because this release removes some of the old code paths that were maintained to give people more time to adapt their code to the new upgrades Add custom validation logic to your Wagtail projects. You can now attach errors to specific child blocks in StreamField. Brian #3: Git log customization Justin Joyce Just a simple git log --oneline makes the log so much more readable, but don't stop there. --graph helps to show different branches -10 shows the last 10 commits. And this beauty in .gitconfig makes git lg mostly do what you want most of the time: [alias] lg = log --graph -10 --format='%C(yellow)%h%Creset %s %Cgreen(%cr) %C(bold blue)[HTML_REMOVED]%Creset' Michael #4: MiniJinja template engine MiniJinja is a powerful but minimal dependency template engine for Rust compatible with Jinja/Jinja2 Comes with integration back into Python via minijinja-py package. MiniJinja has a stronger sandbox than Jinja2 and might perform ever so slightly better in some situations. However you should be aware that due to the marshalling that needs to happen in either direction there is a certain amount of loss of information. Compiles to WebAssembly Extras Brian: The pytest Primary Power course is ready. To celebrate wrapping up the first course, pytest Primary Power is $49, the bundle is $99. Bundle: This + next 2 courses + access to repo, discussion forum, Slack, and Discord Michael: New HTMX, language course, and data science course coming at Talk Python. Add your name here to get notified. I'll be at PyBay 2023 on Oct 8, 2023 Use "friendofspeaker" with for a 20% discount on the regular tickets. Follow up from docstrings: From Rhet John Hagen: You can certainly omit the type information from the docstring when you are using typehints. This is the way I've seen almost all modern usages of Google style docstrings nowadays. They still have some examples that include the type information because the original standard pre-dated Python 3 type annotations. Here is a simple example: https://github.com/johnthagen/python-blueprint/blob/main/src/fact/lib.py#L5 This also shows off the next point that you brought up: can I document all of the exceptions that a function could raise. Google docstrings have the "Raises:" block for this, and I find it pretty nice and concise for when this is needed. Also, PyCharm can be configured to autocomplete and render Google style docstrings https://www.jetbrains.com/help/pycharm/settings-tools-python-integrated-tools.html Tools | Python Integrated Tools | Docstrings | Docstring Format: Google What's nice about this, is that then PyCharm will render the google style docstrings in the Quick Doc function (Ctrl+Q), making the headers bold and larger and lists look nice so it's easy to read. Joke: Fully optimized my algorithm

Talk Python To Me - Python conversations for passionate developers

We write tests to show us when there are problems with our code. But what if there are intermittent problems with the tests themselves? That can be big hassle. In this episode, we have Gregory Kapfhammer and Owain Parry on the show to share their research and advice for taming flaky tests. Links from the show Gregory Kapfhammer: gregorykapfhammer.com Owain Parry on Twitter: @oparry9 Radon: pypi.org pytest-xdist: github.com awesome-pytest: github.com Tenacity: readthedocs.io Stamina: github.com Flaky Test Management: docs.cypress.io Flaky Test Management (Datadog): datadoghq.com Flaky Test Management (Spotify): engineering.atspotify.com Flaky Test Management (Google): testing.googleblog.com Detecting Test Pollution: github.com Surveying the developer experience of flaky tests paper: www.gregorykapfhammer.com Build Kite CI/CD: buildkite.com Flake It: Finding and Fixing Flaky Test Cases: github.com Unflakable: unflakable.com CircleCI Test Detection: circleci.com Watch this episode on YouTube: youtube.com --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors PyCharm Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

Honest eCommerce
242 | The Sudden Pivot Towards Success | with Annie Slabotsky and Morgan Lerner

Honest eCommerce

Play Episode Listen Later Sep 11, 2023 20:23


Annie Slabotsky and Morgan Lerner are the co-founders of GoNanas, a women-owned, vegan, gluten-free, and top allergen-free banana bread company at the forefront of the #1 comfort food trend. Since the company's inception, Annie and Morgan have launched GoNanas into 2,000 retail locations globally, including Whole Foods and Target. They have also earned appearances on QVC, Good Morning America, and in Forbes, and USA Today.In This Conversation We Discuss: [00:00] Intro[00:59] The types of products that GoNanas is selling[01:27] Where the idea of GoNanas came from[02:21] Shelf life of baked loaves vs bread mix[02:47] Was the pivot immediate or calculated?[03:39] Killing off the first product line[05:18] Capitalizing on the viral traction[06:17] The split between wholesale and retail channels[07:24] More tips for going to retail as a CPG brand[08:41] Sponsor: Electric Eye electriceye.io/connect[09:38] Sponsor: Sendlane sendlane.com/honest[11:04] How GoNanas gets customers for D2C[12:55] What GoNanas would have done before[14:02] You can never really be hands-off[15:39] How the wholesale part of GoNanas work with D2C[17:29] Innovation helps guide you to success[18:09] Always evaluate your strategy regularly[18:49] Create systems as you grow[19:26] Where to support GoNanasResources:Subscribe to Honest Ecommerce on Youtube#notyournanas banana bread eatgonanas.comFollow Annie linkedin.com/in/annieslabotskyFollow Morgan linkedin.com/in/morgan-lernerSchedule an intro call with one of our experts electriceye.io/connectSchedule your free consultation with a Sendlane expert sendlane.com/honesIf 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!

DonTheDeveloper Podcast
BrainStation Review in 2023

DonTheDeveloper Podcast

Play Episode Listen Later Sep 10, 2023 52:33 Transcription Available


I invited on 4 graduates from the coding bootcamp, BrainStation, to share their experiences with the program - good and bad. Enjoy!Sorry for the low quality. I used Riverside to record 3 episodes - all of which had audio or video issues. I ended up having the worst technical issues with this one but managed to salvage it.David Le (guest):Linkedin - https://www.linkedin.com/in/david-huynh-leAjay Singh (guest):Linkedin - https://www.linkedin.com/in/singhajayWebsite - https://www.ajaysingh.caNathalie Barreto (guest):Linkedin - https://www.linkedin.com/in/nathaliebarreto---------------------------------------------------

Building Livewire
Now, a question of etiquette

Building Livewire

Play Episode Listen Later Sep 8, 2023 12:16


As I pass do I give you the a** or the cro***

Building Livewire
Don't talk sh** about kids

Building Livewire

Play Episode Listen Later Sep 8, 2023 4:08


COMPRESSEDfm
150 | What is iCodeThis?

COMPRESSEDfm

Play Episode Listen Later Sep 7, 2023 51:09


In this episode Florin gives us a deep dive into iCodeThis. How it works, how it's made and all the behind the scenes information.Show Notes00:00 Welcome and Florin01:59 iCodeThis Inspiration07:08 How it Works13:49 Submitting and Enabled Technologies25:30 Tech Stack30:55 Technical Challenges 37:12 Talking Numbers40:01 Filling the Gaps43:49 Picks and Plugs

Python Bytes
#351 A Python Empire (or MPIRE?)

Python Bytes

Play Episode Listen Later Sep 6, 2023 35:23


Topics covered in this episode: mpire mopup - the macOS Python.org Updater Immortal Objects for Python Common Docstring Formats in Python Extras Joke Watch on YouTube About the show Sponsored by Sentry: pythonbytes.fm/sentry Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Michael #1: mpire A Python package for easy multiprocessing, but faster than multiprocessing MPIRE is faster in most scenarios, packs more features, and is generally more user-friendly than the default multiprocessing package. Tons of features. Nice intro article with benchmarks. Brian #2: mopup - the macOS Python.org Updater Glyph Lefkowitz On a mac, install Python with the standard Python.org installer. Then, periodically, update with python3 -m mopup I just did it and went from Python 3.11.4 to 3.11.5 See also Get Your Mac Python From Python.org for reasons to use python.org over other ways, also from Glyph. Michael #3: Immortal Objects for Python Instagram has introduced Immortal Objects – PEP-683 – to Python. Brian #4: Common Docstring Formats in Python Scott Robinson I don't mean to disrespect Scott, but I'm honestly curious if this is really common. I like docstrings for the “why” of a function. And prefer type hints for types. Let me know what you use, at @brianokken@fosstodon.org Extras Brian: In search for a working retro Lunar Lander in Python Michael: Releases follow up North Korean hackers behind malicious VMConnect PyPI campaign Joke: It's Bingo Time!

PodRocket - A web development podcast from LogRocket
Micro-frontends with Natalia Venditto (Repeat)

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Sep 5, 2023 28:37


Originally published on April 25, 2023. We are taking some time off from production. We will be back with new episodes on September 6, 2023. Natalia Venditto is a Principal Program Manager at Microsoft, she leads the JavaScript and Node.js end-to-end experience on Azure. In this repeat episode from April, Natalia joins us to talk about micro-frontends and how they can help developers. Links https://microfrontend.dev https://twitter.com/AnfibiaCreativa https://www.linkedin.com/in/anfibiacreativa https://github.com/anfibiacreativa Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) 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 combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Natalia Venditto.

Honest eCommerce
241 | Developing a Wellness Product Like a Tech Product | with Peter Reitano

Honest eCommerce

Play Episode Listen Later Sep 4, 2023 29:24


Peter Reitano is a founder, operator, and investor with 15 + years of experience in the consumer brand and advertising world.Deeply passionate about all things that enable meaningful connections & better health. In addition to leading several businesses through periods of high-growth and acquisition, Peter sits on multiple boards, has a successful fundraising track-record, international exposure and transaction experience.In This Conversation We Discuss:[00:00] Intro[01:13] What are Mojo products?[02:04] How Peter got started in the industry[04:21] Next step: Acting on the idea you have[06:40] Mojo's go-to-market strategy[08:16] Broad targeting vs narrow targeting[09:26] Copy and creative drives results[09:58] Budget allocation for customer acquisition[11:58] Sponsor: Electric Eye electriceye.io/connect[12:56] Sponsor: Shopify shopify.com/honest[14:38] Sponsor: Sendlane sendlane.com/honest[16:04] Blending paid and organic strategies[16:53] How PR helps in retargeting [17:32] Mojo's content play[18:27] Launching a brand in a “controlled” category[21:24] Challenges of CBD brands[22:42] Peter's history in agencies and Academy[26:58] Agencies should at least try to launch a brand [28:25] Where to support Mojo[28:47] Where to support AcademyResources:Subscribe to Honest Ecommerce on YoutubeMushroom gummies boosting focus, productivity, mood & energy mojo.shopContent agency built for strategic performance madebyacademy.comProvides psychedelic support to better the well through science, education, and products gwellamushrooms.comConnect with Peter linkedin.com/in/peterreitanoSchedule an intro call with one of our experts electriceye.io/connectTake your retail business to the next level today shopify.com/honestSign up for a one-dollar-per-month trial periodSchedule your free consultation with a Sendlane expert sendlane.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

This episode was originally published on December 7th, 2022. In this repeat episode picked by PodRocket host Sean Rayment, CEO and Co-Founder of Figma, Dylan Field, joins us to talk about the collaborative design tool, the importance of design, and more. Links https://twitter.com/zoink https://twitter.com/figma https://www.figma.com Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) 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 combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Dylan Field.

COMPRESSEDfm
149 | CSS Rocks!

COMPRESSEDfm

Play Episode Listen Later Aug 31, 2023 46:01


Adam joins Amy to explain his love of CSS and what his curent favorite features are as well as digging into some hot takes and CSS debates.Show Notes00:00 Welcome Adam01:10 View Transitions15:20 Contrast Color and Accessibility18:18 Path to Feature Implementation 24:53 Dev Rel Interview at Google27:21 Has Tag31:37 12 Column Grid40:17 The CSS Podcast41:24 Last Thoughts42:37 Picks and Plugs

Python Bytes
#350 You've Got The Stamina For This Episode

Python Bytes

Play Episode Listen Later Aug 29, 2023 30:55


Topics covered in this episode: Make Each Line Count, Keeping Things Simple in Python Parsel A Comprehensive Guide to Python Logging with Structlog Stamina Extras Joke Watch on YouTube About the show Sponsored by Sentry: pythonbytes.fm/sentry Connect with the hosts Michael: @mkennedy@fosstodon.org Brian: @brianokken@fosstodon.org Show: @pythonbytes@fosstodon.org Join us on YouTube at pythonbytes.fm/live to be part of the audience. Usually Tuesdays at 11am PT. Older video versions available there too. Brian #1: Make Each Line Count, Keeping Things Simple in Python Bob Belderbos Some great tips to help you simplify your Python code to make it more understandable and maintainable. Michael #2: Parsel Parsel is a BSD-licensed Python library to extract data from HTML, JSON, and XML documents. Parsel lets you extract data from XML/HTML documents using XPath or CSS selectors. It supports: CSS and XPath expressions for HTML and XML documents JMESPath expressions for JSON documents Regular expressions # Want a RSS feed detail from a website standard HTML? selector = parsel.Selector(text=html_text) for link in selector.css('head > link'): rel = link.xpath('.//@rel').get() rel_type = link.xpath('.//@type').get() href = link.xpath('.//@href').get() Brian #3: A Comprehensive Guide to Python Logging with Structlog Stanley Ulili structlog is an awesome logging tool, and already has great documentation. However, this article is a great starting point, highlighting: how easy it is to get started using structlog configuring the default log level changing the formatting customizing the time stamp adding custom fields adding contextual data filtering async … Michael #4: Stamina via Matthias Bach, by Hynek Production-grade Retries Made Easy stamina is an opinionated wrapper around the great-but-unopinionated Tenacity package. Its goal is to be as ergonomic as possible, while doing the right thing by default, while minimizing potential for misuse. General additions on top of Tenacity Retry only on certain exceptions. Exponential backoff with jitter between retries. Limit the number of retries and total time. Automatic async support. Preserve type hints of the decorated callable. Count (Prometheus) and log (structlog) retries with basic metadata, if they're installed. Easy global deactivation for testing. Extras Brian: The “pytest fixtures” chapter of the pytest course is available now. Also, the PYTHONBYTES 20% discount still active for bundle through the end of August. Michael: Python 3.12.0 release candidate 1 released PyCon UK: The conference takes place from the 22nd to the 25th of September in Cardiff, Wales. The schedule is available at 2023.pyconuk.org/schedule/ and tickets are available at 2023.pyconuk.org/tickets/. PyData Eindhoven 2023, Nov 30 CFP open PyData Seattle Language Creators Charity Fundraiser: Adele Goldberg - Smalltalk, Guido Van Rossum, Anders Hejlsberg, C#, and James Gosling - Java. September 19, 2023: 12:00 - 4:00 PM, in person only. Joke: Librarian chatgpt-failures

Talk Python To Me - Python conversations for passionate developers

Have you heard of Django? It's this little web framework that, well, kicked off much of Python's significance in the web space back in 2005. And that makes Django officially an adult. That's right, Django is now 18. And Django continues to lead the way on how community should be done for individual projects such as web frameworks. We have Carlton Gibson and Will Vincent back on the show this episode to discuss a bit of the Django history, Django trends in 2023, a little HTMX + Django, and lots more. Links from the show Guests Will Vincent: wsvincent.com Carlton Gibson: @carlton@fosstodon.org Button.dev: btn.dev Learn Django: learndjango.com Django News: django-news.com Yak-Shaving to Where the Puck is Going to Be Talk: youtube.com Open Source for the Long Haul: fosstodon.org Django 4.2: docs.djangoproject.com Django 5: docs.djangoproject.com Environs: github.com Neapolitan: github.com Django Template Paritals: github.com Jinja Partials: github.com Django Chat Podcast: djangochat.com Locality of Behavior Essay: htmx.org HTMX: htmx.org You're Fullstack Now Meme: twitter.com Deployment Checklist: docs.djangoproject.com Django-HTMX: github.com Django @Instagram DjangoChat: djangochat.com Talk Python HTMX Course: talkpython.fm Watch this episode on YouTube: youtube.com Episode transcripts: talkpython.fm --- Stay in touch with us --- Subscribe to us on YouTube: youtube.com Follow Talk Python on Mastodon: talkpython Follow Michael on Mastodon: mkennedy Sponsors Sentry Error Monitoring, Code TALKPYTHON Talk Python Training

DonTheDeveloper Podcast
Nucamp CEO Responds To My Review of His Coding Bootcamp

DonTheDeveloper Podcast

Play Episode Listen Later Aug 28, 2023 70:44 Transcription Available


I previously invited on 3 graduates of Nucamp to review the coding bootcamp. For this episode, I invited on Ludo, the CEO of Nucamp to share his thoughts on the review and provide some behind-the-scenes insight on things that were brought up during the review.The conversation evolved into debating about the best methods and strategies to teach aspiring developers, what should new developers actually prioritize, etc. If you're an aspiring web developer, there's a ton of advice and tips for you in this episode.Ludo Fourrage (guest):Linkedin - https://www.linkedin.com/in/ludovicfourrageWebsite - https://www.nucamp.co---------------------------------------------------

alphalist.CTO Podcast - For CTOs and Technical Leaders
#83 - Aviran Mordo // VP Engineering @ Wix

alphalist.CTO Podcast - For CTOs and Technical Leaders

Play Episode Listen Later Aug 25, 2023 66:36


Get inspired about architecture - that of computers and teams - in this CTO podcast with Aviran Mordo, VP Engineering at Wix. I really enjoyed talking with Aviran about both the technical nitty gritty of powering millions of websites as well as the Wix model which - unlike the Spotify model - is still in use at its flagship company over a decade later Listen to find out: - How the Wix model works

COMPRESSEDfm
147 | Building Projects to Learn

COMPRESSEDfm

Play Episode Listen Later Aug 24, 2023 50:46


Brian, Brad, and Amy get into their preferred work flow and strategies for tackling their long lists of projects. Sponsor###Contenful Contentful is the leading composable content platform that allows developers to build intelligent experiences to drive brand engagement. It gives content creators the tools they need to create, manage, and publish content seamlessly across every channel. Managing content has never been so easy or flexible.Check out ContentfulShow Notes00:29 Sponsor: Contentful01:00 Introduction02:58 Recent Projects04:52 Swapping Database Layers07:18 Order of Build11:48 The Project Queue16:22 Diffing and Reapplication of New Code24:33 Versioning with Headers29:45 Backend Language Talk45:17 Picks and Plugs

COMPRESSEDfm
148 | Side Project to Full-Time Dream

COMPRESSEDfm

Play Episode Listen Later Aug 24, 2023 53:08


Elston joins James and Amy to talk about his side project turned full time job and how to make “Tiiny” dreams big.Show Notes00:00 Welcome00:39 Value of CS Degree05:09 Elston's Work Journey to Side Projects09:41 Domains and Dead-end Projects23:35 Deciding What Features to Build27:13 Finding Balance29:25 Having Community 30:36 Company Stats of Tiiny32:13 Tech Stack39:18 Upcoming Features and Looking Ahead43:30 Picks and Plugs

Building Livewire
Everything is good and bad

Building Livewire

Play Episode Listen Later Aug 24, 2023 13:39


Let me tell you about my life and how awesome and horrible it is

PodRocket - A web development podcast from LogRocket
A plea for boring tech with Jason Lengstorf

PodRocket - A web development podcast from LogRocket

Play Episode Listen Later Aug 24, 2023 43:47


Jason Lengstorf shares why he's a big fan of boring tech, and talks about what he's learned through his years as a developer that brought him to that conclusion. Links https://www.polywork.com/jlengstorf https://twitter.com/jlengstorf https://twitter.com/LWJShow https://www.twitch.tv/jlengstorf https://www.learnwithjason.dev https://github.com/jlengstorf/presentations Tell us what you think of PodRocket We want to hear from you! We want to know what you love and hate about the podcast. What do you want to hear more about? Who do you want to see on the show? Our producers want to know, and if you talk with us, we'll send you a $25 gift card! If you're interested, schedule a call with us (https://podrocket.logrocket.com/contact-us) or you can email producer Kate Trahan at kate@logrocket.com (mailto:kate@logrocket.com) 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 combines frontend monitoring, product analytics, and session replay to help software teams deliver the ideal product experience. Try LogRocket for free today. (https://logrocket.com/signup/?pdr) Special Guest: Jason Lengstorf.

Honest eCommerce
Bonus Episode: Subscriptions is a Performance Channel with Gina Perrelli

Honest eCommerce

Play Episode Listen Later Aug 24, 2023 23:50


Gina is a long-time operator and advisor in the consumer industry. She started her career in Email and Content Management and has since emerged as one of the industry's most pronounced thought leaders on all things customer experience and retention. 5 years ago, she and her co-founder, Pierson Krass, set out to start a different kind of agency. Lunar Solar Group was built on the idea that technology empowers e-commerce brands to scale. Gina has worked on launching and scaling brands like Olipop, Super Coffee, Lemon Perfect, and many other leading e-commerce brands that you all know and love. Most recently, Gina co-founded Stay Ai which is the subscription platform for modern e-commerce brands where she currently operates the company's CEO.In This Conversation We Discuss: [00:00] Intro[00:54] What is Stay Ai and what does it solve?[02:07] How Gina became passionate about subscriptions[03:59] Lunar Solar Group: Clients, solutions, evolution[05:18] Building and selling KnoCommerce[07:50] From an agency to building an app[09:42] Where Stay Ai came from[11:54] Acquiring Retention Engine[15:21] The advantage of being specific in your outcome[15:55] Always have an exit strategy[17:04] No one has gone public in the Shopify ecosystem[17:37] The sign of a mature entrepreneur[18:40] The 3 things that make Stay Ai unique[21:40] Subscription tips and tricks[22:49] Where to support Stay AiResources:Subscribe to Honest Ecommerce on YoutubeConnect with Gina linkedin.com/in/ginaperrelliProviding revolutionary subscription management software stay.aiProviding Ecommerce and digital marketing services that drive transformational growth for our clients lunarsolargroup.comThe customer survey platform built for Ecommerce brands /knocommerce.comIf 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!

Modern Web
Modern Web Podcast S10E24- Unbelievable Transformation: How CodePen Revolutionized Web Development with Co-Founder Chris Coyier

Modern Web

Play Episode Listen Later Aug 23, 2023 32:27


In this episode, Tracy Lee is joined by co-host Jessica Wilkins and guest Chris Coyier, co-founder of CodePen, a company that provides an online code editor. They discuss various topics related to web development and technology. Chris talks about his background and his work at CodePen. They are currently working on CodePen 2.0, a major update to the platform. Chris mentions that although the interface of CodePen may not have changed much over time, there's value in maintaining reliability and consistency for users. They touch upon the challenges of keeping up with the ever-evolving landscape of web technologies. Chris expresses the importance of providing an online code editor that supports various technologies and languages, allowing users to experiment without setting up complex development environments. He also acknowledges the growing trend of AI integration in coding tools. The conversation then shifts to the debate surrounding different tools, frameworks, and technologies in the web development space. Chris emphasizes the need for cohesiveness among these technologies and their documentation, allowing developers to easily combine tools without friction. He mentions other online code editors like StackBlitz and CodeSandbox and their innovations. The interview highlights the importance of community and the role it plays in the success of projects like CodePen. Chris shares his dedication to maintaining the platform and ensuring its growth and relevance while also addressing potential business challenges, such as balancing free users and paid subscribers. The discussion reflects the dynamic nature of web development and the various factors that drive innovation and growth within the industry. Hosts Tracy Lee, CEO of This Dot Labs Jessica Wilkins, Software Engineer at This Dot Labs Guest Chris Coyier, Co-Founder of CodePen Sponsored by This Dot Labs