Logo

    cicd

    Explore " cicd" with insightful episodes like "Rekrutacja techniczna dla DevOps-a", "We Answer Your Questions Part 2", "Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 2", "Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 1" and "Fact Check: Colleen Josephson, Miguel Ponce de Leon & AI Optimization of the Environmental Impact of Software" from podcasts like ""Pierwsze kroki w IT", "Environment Variables", "Pierwsze kroki w IT", "Pierwsze kroki w IT" and "Environment Variables"" and more!

    Episodes (19)

    Rekrutacja techniczna dla DevOps-a

    Rekrutacja techniczna dla DevOps-a
    Wojciech Lepczyński, DevOps Cloud Architect, opowiada o tym, jak wygląda rozmowa techniczna na stanowisko DevOps-a. [more] Po krótkim omówieniu tej roli skupiamy się na przebiegu rozmowy technicznej, przygotowaniu do niej oraz pytaniach i zadaniach, które mogą paść ze strony rekrutera. Pełen opis odcinka, polecane materiały i linki oraz transkrypcję znajdziesz na: https://devmentor.pl/b/


    || devmentor.pl/rozmowa ⬅ Chcesz przebranżowić się do IT i poznać rozwiązania, które innym pozwoliły skutecznie znaleźć pracę? Jestem doświadczonym developerem oraz mentorem programowania – chętnie odpowiem na Twoje pytania o naukę programowania oraz świat IT. Umów się na bezpłatną, niezobowiązującą rozmowę!
    ~ Mateusz Bogolubow, twórca podcastu Pierwsze kroki w IT

    || devmentor.pl/podcast ⬅ Oficjalna strona podcastu

    We Answer Your Questions Part 2

    We Answer Your Questions Part 2
    Host Chris Adams is joined by executive director of the Green Software Foundation, Asim Hussain as they dive into another mailbag session, bringing you the unanswered questions from the recent live virtual event on World Environment Day that was hosted by the Green Software Foundation on June 5 2023. Asim and Chris start with a discussion on the complexities of capturing energy consumed by memory, I/O operations, and network calls in the SCI. They explore real examples of measuring SCI on pipelines of CI/CD, showcasing projects like Green Metrics Tool and the Google Summer of Code Wagtail project. The conversation shifts to the carbon efficiency of GPUs and their environmental impact, touching on the tech industry's increasing hardware demands. They also address the potential for reusing cooling water from data centers, considering various cooling designs and their impact on water consumption.

    Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 2

    Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 2
    Karol Horosin, Software Engineering Manager, bloger oraz founder w sentimatic.io mówi m.in. o wyzwaniach, jakie czekają programistów w związku z rozwojem sztucznej inteligencji, wykorzystaniu narzędzi w konkretnych przypadkach oraz możliwych zmianach na rynku pracy. Poruszamy też temat trendów w AI i przyszłości programistów (w tym juniorów). Pełen opis odcinka, polecane materiały i linki oraz transkrypcję znajdziesz na: https://devmentor.pl/b/narzedzia-ai-w-pracy-programisty-chatgpt-github-copilot-midjourney-i-inne-czesc-2


    || devmentor.pl/rozmowa ⬅ Chcesz przebranżowić się do IT i poznać rozwiązania, które innym pozwoliły skutecznie znaleźć pracę? Jestem doświadczonym developerem oraz mentorem programowania – chętnie odpowiem na Twoje pytania o naukę programowania oraz świat IT. Umów się na bezpłatną, niezobowiązującą rozmowę!
    ~ Mateusz Bogolubow, twórca podcastu Pierwsze kroki w IT

    || devmentor.pl/podcast ⬅ Oficjalna strona podcastu

    Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 1

    Narzędzia AI w pracy programisty: ChatGPT, GitHub Copilot, Midjourney i inne – część 1
    Karol Horosin, Software Engineering Manager, bloger oraz founder w sentimatic.io, mówi o wykorzystaniu narzędzi sztucznej inteligencji, np. ChatGPT czy GitHub Copilota, w pracy programisty – nie tylko w kodowaniu, lecz również w tworzeniu dokumentacji czy testów. Poruszamy też temat generowania grafik przez sztuczną inteligencję. Pełen opis odcinka, polecane materiały i linki oraz transkrypcję znajdziesz na: https://devmentor.pl/b/narzedzia-ai-w-pracy-programisty-chatgpt-github-copilot-midjourney-i-inne-czesc-1


    || devmentor.pl/rozmowa ⬅ Chcesz przebranżowić się do IT i poznać rozwiązania, które innym pozwoliły skutecznie znaleźć pracę? Jestem doświadczonym developerem oraz mentorem programowania – chętnie odpowiem na Twoje pytania o naukę programowania oraz świat IT. Umów się na bezpłatną, niezobowiązującą rozmowę!
    ~ Mateusz Bogolubow, twórca podcastu Pierwsze kroki w IT

    || devmentor.pl/podcast ⬅ Oficjalna strona podcastu

    Fact Check: Colleen Josephson, Miguel Ponce de Leon & AI Optimization of the Environmental Impact of Software

    Fact Check: Colleen Josephson, Miguel Ponce de Leon & AI Optimization of the Environmental Impact of Software
    This episode of Fact Check we ask the question, can AI always help us optimise the environmental impact of software? Host Chris Adams is joined by VMWare’s Colleen Josephson and Miguel Ponce de Leon to tackle this from their unique perspectives within the industry. They also talk all things sustainability in virtualization and networking and how this begins with green software. They also give us insight into how VMWare is tackling decarbonization within their own company.

    Release It! • Michael Nygard & Trisha Gee

    Release It! • Michael Nygard & Trisha Gee

    This interview was recorded for the GOTO Book Club.
    gotopia.tech/bookclub

    Read the full transcription of the interview here

    Michael Nygard - Innovative technology leader & Author of "Release It!"
    Trisha Gee - Java Champion & Co-Editor of "97 Things Every Java Programmer Should Know"

    DESCRIPTION
    Despite the widespread adoption of DevOps and CICD, some companies still rely on manual deployments in 2023. Michael Nygard, author of "Release It!" examines new patterns and anti-patterns that have emerged since the first edition of his book was released in 2007.
    Mike and Trisha Gee explore why companies using current best practices continue to encounter challenges.
    Come along to hear from the trenches of the DevOps movement.

    The interview is based on Mike's book "Release It! (2nd Edition)"

    RECOMMENDED BOOKS
    Michael Nygard • Release It! 2nd Edition
    Michael Nygard • Release It! 1st Edition
    Kim, Humble, Debois, Forsgren & Willis • The DevOps Handbook
    James Higginbotham • Principles of Web API Design
    Vlad Khononov • Balancing Coupling in Software Design
    Eoin Woods, Murat Erder & Pierre Pureur • Continuous Architecture in Practice

    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    75 | DevOps and Setting up a CICD Pipeline

    75 | DevOps and Setting up a CICD Pipeline

    In this episode, Amy talks through the details of Dev Operations and setting up a CI/CD (Continuous Integration and Continuous Deployment) pipeline on a recent project, using RedwoodJS, Husky, Postgres, Render, and GitHub Integrations.

    Sponsors

    ZEAL

    ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

    ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

    For more information visit codingzeal.com

    Vercel

    Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

    For more information, visit Vercel.com

    DatoCMS

    DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with realtime updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

    For more information, visit datocms.com

    Show Notes

    • 00:00 Introduction
    • 03:40 Amy's Rant On Work Life Balance
    • 06:56 What is DevOps?
    • 08:11 James Alternative Definition of DevOps
    • 10:37 DevOps Workflows of the Past
    • 13:00 CI/CD Pipelines + Vercel
    • 14:17 Sponsor: Vercel
    • 15:24 Amy's Experience with Redwood.js
    • 16:35 Readme.so
    • 17:12 Project Environments and Setup With Docker
    • 21:32 Project Setup - Github Projects, Github Actions, Kent C. Dodds Testing Trophy, etc.
    • 30:47 Hosting With Render
    • 35:01 Database Best Practices with Shipping Code
    • 36:43 Sponsor: DatoCMS
    • 37:37 Deploy Previews with Render Based on Github PRs
    • 44:01 Deploy Redwood.js on Render (Documentation)
    • 45:11 Sponsor: ZEAL
    • 45:57 Heroku Github Integration Issues
    • 49:39 Grab Bag Questions Section
    • 50:08 Picks and Plugs
    • 52:52 James's Plug - Top 5 Struggles of a Developer Advocate
    • 53:44 Create a SvelteKit Blog With Markdown Files
    • 57:03 Amy's Plug - Hashnode
    • 57:44 Amy's Pick - Matthew McConaughey's book, Greenlights

    Episode 12: Recorded at Cisco Live 2022, A Developer's Perspective on Migrating to the Cloud

    Episode 12: Recorded at Cisco Live 2022, A Developer's Perspective on Migrating to the Cloud

    When you hear the call  "We're migrating to the Cloud!" does your heart skip a beat? Lifting, shifting, migrating, and building new Apps for the Cloud can introduce  changes and  challenges to your current  development workflow and processes. In this episode, we hear from Drew Horn from Sumo Logic who has experience living in this world and will share best practices to consider and resources that you can use today to accelerate your journey to the Cloud.

    Listen to other Navigating the Cloud Journey episodes here.

    Architecting For Scale • Lee Atchison & Ken Gavranovic

    Architecting For Scale • Lee Atchison & Ken Gavranovic

    This interview was recorded for the GOTO Book Club.
    http://gotopia.tech/bookclub

    Lee Atchison - Author of "Architecting for Scale" and Thought Leader, Cloud Expert & Owner of Atchison Technology
    Ken Gavranovic - Coach, Author & Brand Ambassador

    DESCRIPTION
    Ready to scale your company or already in the process of scaling up? Find out how you can build your software architecture or what changes to make to your current architecture so that your product doesn’t break by tuning into the next Book Club episode with Lee Atchison and Ken Gavranovic. You'll learn some best practices around architecting and operating for scale, including risk management, moving to microservices and continuous vs. future releases.
    The interview is based on Lee's book "Architecting For Scale": https://amzn.to/3K1UrfH

    Read the full transcription of the interview here:
    https://gotopia.tech/bookclub/episodes/architecting-for-scale

    RECOMMENDED BOOKS
    Lee Atchison • Architecting for Scale • https://amzn.to/3K1UrfH
    Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architecture
    Mark Richards & Neal Ford • Fundamentals of Software Architecture • https://amzn.to/3qmELt7
    George Fairbanks • Just Enough Software Architecture • https://amzn.to/3bbjqg3
    Nick Rozanski & Eoin Woods • Software Systems Architecture • https://amzn.to/3ajYjsv
    Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl
    Woods & Rozanski • Software Systems Architecture • https://amzn.to/3fVASr7

    https://twitter.com/GOTOcon
    https://www.linkedin.com/company/goto-
    https://www.facebook.com/GOTOConferences

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.
    https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    Migrating to Kubernetes + Best Practices for Cloud Native • Thomas Vitale, Lasse Højgaard & Lars Jensen

    Migrating to Kubernetes + Best Practices for Cloud Native • Thomas Vitale, Lasse Højgaard & Lars Jensen

    This interview was recorded at GOTO Copenhagen 2021 for GOTO Unscripted. 
    https://gotopia.tech

    Read the full transcription of this interview here:
    https://gotopia.tech/articles/cloud-native-kubernetes-and-all-things-related

    Thomas Vitale - Senior Software Engineer at Systematic & Author of "Cloud Native Spring in Action"
    Lasse Højgaard - Cloud Architect & Software Pilot at Trifork
    Lars Jensen - Lead Developer at GOTO

    DESCRIPTION
    Thinking of going cloud native and looking for the best way to do it? In this Unscripted episode, Lars Jensen talks with cloud specialists Thomas Vitale and Lasse Højgaard about their day-to-day work and experience with cloud native, Kubernetes and all things related.

    RECOMMENDED BOOKS
    Thomas Vitale • Cloud Native Spring in Action • https://amzn.to/3355Zy0
    Brendan Burns, Joe Beda & Kelsey Hightower • Kubernetes: Up and Running • http://amzn.to/31OAhB9
    Burns, Villalba, Strebel & Evenson • Kubernetes Best Practices • https://amzn.to/3gBXRsr
    Sam Newman • Monolith to Microservices • https://amzn.to/2Nml96E
    Sam Newman • Building Microservices • https://amzn.to/3dMPbOs
    Ronnie Mitra & Irakli Nadareishvili • Microservices: Up and Running• https://amzn.to/3c4HmmL
    Mitra, Nadareishvili, McLarty & Amundsen • Microservice Architecture • https://amzn.to/3fVNAb0
    Chris Richardson • Microservices Patterns • https://amzn.to/2SOnQ7h
    Adam Bellemare • Building Event-Driven Microservices • https://amzn.to/3yoa7TZ
    Dave Farley • Continuous Delivery Pipelines • https://amzn.to/3hjiE51

    https://twitter.com/GOTOcon
    https://www.linkedin.com/company/goto-
    https://www.facebook.com/GOTOConferences

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted almost daily.
    https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

    Twitter
    Instagram
    LinkedIn
    Facebook

    Looking for a unique learning experience?
    Attend the next GOTO conference near you! Get your ticket: gotopia.tech

    SUBSCRIBE TO OUR YOUTUBE CHANNEL - new videos posted daily!

    34 | Getting git

    34 | Getting git

    In this episode, Amy and James explain the fundamentals of git and their most-used commands. They also explain basic different workflows, if you're working with a team or by yourself.

    Sponsors

    Vercel

    Vercel combines the best developer experience with an obsessive focus on end-user performance. Their platform enables frontend teams to do their best work. It is the best place to deploy any frontend app. Start by deploying with zero configuration to their global edge network. Scale dynamically to millions of pages without breaking a sweat.

    For more information, visit Vercel.com

    ZEAL is hiring!

    ZEAL is a computer software agency that delivers “the world’s most zealous” and custom solutions. The company plans and develops web and mobile applications that consistently help clients draw in customers, foster engagement, scale technologies, and ensure delivery.

    ZEAL believes that a business is “only as strong as” its team and cares about culture, values, a transparent process, leveling up, giving back, and providing excellent equipment. The company has staffers distributed throughout the United States, and as it continues to grow, ZEAL looks for collaborative, object-oriented, and organized individuals to apply for open roles.

    For more information visit softwareresidency.com/careers

    DatoCMS

    DatoCMS is a complete and performant headless CMS built to offer the best developer experience and user-friendliness in the market. It features a rich, CDN-powered GraphQL API (with real-time updates!), a super-flexible way to handle dynamic layouts and structured content, and best-in-class image/video support, with progressive/LQIP image loading out-of-the-box."

    For more information, visit datocms.com

    Show Notes

    Episode #026: Starting right by shifting left - what to do at build time

    Episode #026: Starting right by shifting left - what to do at build time

    After such a fun conversation last week, we bring Mike back in to discuss applying security at build time and what we can do with infrastructure as code through linting and early analysis. We break down the difference between Linting, Policy as Code, and SaaS and talk about how each of these might fit into your workloads. Plus! As a security practitioner, what you can do to move the ball forward in automated testing and security in your CI/CD pipelines. We got it back down to 30-ish minutes and hope you enjoy the listen. Join us for a conversation from GREP to Hashicorp Sentinel

    Codemagic with CEO Martin Jeret

    Codemagic with CEO Martin Jeret

    In this episode, I talked to Martin Jeret, CEO of Nevercode.

    Please keep in mind that we recorded this episode on January 20th, 2021.

    First, we briefly discussed his career and we also learned how Martin joined Nevercode and started working on Codemagic.

    Codemagic is a popular CI/CD solution amongst Flutter developers.

    We discussed various technical questions regarding Codemagic and CI/CD in general. 

    • What does a typical CI/CD workflow look like?
    • Different strategies to speed up your build
    • How does different teams' testing approach differ?
    • Available platforms and build machines
    • Support for native iOS and Android, React Native, and more

    Guest: Martin Jeret

    Codemagic

    Host: Vince Varga

    Inside WeTransfer's App Testing Process with Antoine van der Lee

    Inside WeTransfer's App Testing Process with Antoine van der Lee

    It’s not every day that you get to peek inside the inner workings of a major tech company like WeTransfer. But today, I had the absolute pleasure of chatting with Antoine van der Lee about his work as a lead iOS engineer at the file transfer company.

    Antoine van der Lee, who lives in Amsterdam, is also the founder of SwiftLee, a weekly blog jam-packed with useful Swift, iOS, and Xcode tips.  

    During our chat, Antoine revealed:

    • Why WeTransfer uses unit tests, not UI tests
    • What the company’s continuous integration set-up looks like
    • How WeTransfer structures its release train

    About Semaphore Uncut
    In each episode of Semaphore Uncut, we invite software industry professionals to discuss the impact they are making and what excites them about the emerging technologies.

    Continuous Delivery Co-Author Uncovers the Top Obstacles for Development Teams

    Continuous Delivery Co-Author Uncovers the Top Obstacles for Development Teams

    In this week’s episode of Semaphore Uncut, I had the honor of speaking with author, consultant, and continuous delivery thought leader Dave Farley

    Dave, who has been in the industry for more than 30 years, was kind enough to share his experience as a strategic software development consultant, industry patterns (and anti-patterns) he has observed, best practices for setting up successful testing strategies, and more. 

    You can also get Semaphore Uncut on Apple Podcasts, Spotify, Google Podcasts, Stitcher and more.

    Like this episode? Be sure to leave a ⭐️⭐️⭐️⭐️⭐️ review on your podcast player of choice and share it with your friends!

    Jason van Brackel on Seamless Kubernetes Adoption for Development Teams

    Jason van Brackel on Seamless Kubernetes Adoption for Development Teams

    In today's episode, we are chatting with Jason van Brackel, director of community at Rancher, about:

    • How Rancher is the "easy button" for Kubernetes
    • Overcoming the biggest challenges to Kubernetes adoption
    • Rancher's new open-source lightweight Kubernetes distribution project

    On Semaphore Uncut, we invite software industry professionals to discuss the discuss the impact they are making and what excites them about the emerging technologies.

    Episode #4: Serverless Development Workflows with Chase Douglas

    Episode #4: Serverless Development Workflows with Chase Douglas

    About Chase Douglas

    Chase Douglas is the co-founder and CTO of Stackery.io, the leading serverless acceleration software solution. His experience spans the gamut of technical and managerial, specifically focused on how teams of developers build products collaboratively. In prior roles he has been a VP of engineering at a web application security company, technical architect of the New Relic Browser product, and an architect of the multitouch implementation for the Linux desktop.

    Transcript

    Jeremy: Hi, everybody. I'm Jeremy Daly and you're listening to Serverless Chats. This week, I'm chatting with Chase Douglas. Hi, Chase. Thanks for joining me.

    Chase: Hey, glad to be here.

    Jeremy: So you are the CTO at Stackery, which is in Portland. Why don't you tell the listeners a little about yourself and what Stackery does?

    Chase: Yeah. So I'm the CTO and co-founder of Stackery and I've spent my career figuring out how to manage complex systems. And as serverless as an architectural pattern started to take off I was really interested in finding how do we help people adopt that architectural pattern more easily? Stackery is a product, a tool set that makes it easier for anyone from individual developers on up to teams and organizations, but especially at larger sizes, manage to design, manage environments, deploy and at the other side, help monitor their serverless applications.

    Jeremy:  I wanted to have you on the podcast today because I want to talk about serverless development workflows. And I think when people start moving into the serverless paradigm, we gotta sort of change the way that we think about developing applications and that you know everything from whether you're developing locally or developing remotely, or whether you're trying to do something like offline emulation or trying to do the remote testing things like that. Just what are some of your thoughts on sort of this idea of these serverless development workflows? How does it sort of change things?

    Chase: Yeah, serverless itself is a different way of building, developing and including testing applications. And one of the things that we have to step back and recognize is that at the end of the day, we're still developing software, we're still testing software, but we need to find the right ways to be efficient at how we do those. It's slightly different in a serverless world, and so we once we find the right patterns. And once we start to use those as an individual or in the team, things actually speed up once again. So there is an interesting play here. Uh, but it's all about just finding the right mix and match of how to do the things we're familiar with when it comes to the development and testing.

    Jeremy: Yes, so that makes a ton of sense. So what I think I'd like to do is sort of dive down into a number of these different topics, you know, break it down a little bit and get into I mean, because again, you're an expert. Stackery obviously, is all about building out these workflows or helping developers build these workflows. So I want to get into these these details here and let's start with sort of just really maybe 30,000 foot view. How has cloud sort of changed the way that we develop software?

    Chase: Yeah. So the way that we've always developed software up until very recently was it would, in the end, be running on servers, whether it's in a data center or in the cloud. But these servers were monolithic, compute resource. That meant that typical architectures might be a LAMP style stack. You've got a Linux server, and you've got a MySQL database off to the side somewhere, maybe on the same machine, maybe on a different machine. But mostly as a developer, you're focused on that one server, and that means that you can run that same application on your laptop. So were we become very comfortable. We built up tooling around the idea of being able to run an entire application on our laptop, on our desktop in the past, that faithfully replicated what happens when that gets shipped into production in a data center or in the cloud. With serverless, everything is kind of a little works differently. You don't have a monolithic architecture with a single server somewhere or a cluster of servers, all running the same application code. You start to break everything down into architectural components. So you have an API proxy layer. You have a compute layer that oftentimes is made up of Lambda, though it can include other things like AWS Fargate, which is a docker-based, serverless, in the sense that you don't manage the underlying servers approach. So you've got some compute resource, if you need to do queuing instead of spinning up your own cluster of Kafka machines, you might take something off the shelf, whether it's SQS from AWS or their own Kafka service or Kinesis streams. There's a whole host of services that are available to be used off the shelf. And so your style of building applications is around how to piece those pieces together rather than figuring out how to put those and merge those all into a single monolithic application.

    Jeremy: So how then do developers need to think differently? I mean, again, I'm super familiar with the LAMP stack. That was probably where I started. Well, I started with Perl and static text files, but we won't talk about that. But as we got a little bit more advanced and we started using things like the LAMP stack, obviously, it was very easy for us to just either test it locally or to even building in the cloud. It was, or not the cloud on our hosting provider, but we could just easily upload a new file and things would magically work for us. But as you mentioned, things get more distributed. Right? Once we go into this cloud environment, you've got multiple services working together. You don't own those services necessarily. If something breaks with those service is you kind of have to deal with that. So maybe what are some of the limitations that a developer might have to deal with when they're starting to move, you know, their production workloads to the cloud?

    Chase: Yeah, for all the benefits you get from serverless, with its auto scaling and its capabilities of scaling down to zero, which reduces developer cost, you do have some things that you have to manage that are a little different than before. One of the key things is, if I've got, like, a compute resource like a Lambda function in the cloud that has a set of permissions that it's granted and it has some mechanism for locating, the external service is like SQS queue or an SNS topic or an S3 bucket. So it has these two things that it needs to be able to function the permissions and locations. So the challenge that people often hit very early on in serverless development is if I'm writing software on my laptop and I want to test it without having to go through a full deployment cycle, which may take a few minutes to ah to de...