Podcasts about clean architecture

  • 76PODCASTS
  • 217EPISODES
  • 1h 2mAVG DURATION
  • ?INFREQUENT EPISODES
  • Apr 4, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about clean architecture

Latest podcast episodes about clean architecture

The .NET Core Podcast
From Code to Cloud in 15 Minutes: Jason Taylor's Expert Insights And The Clean Architecture Template

The .NET Core Podcast

Play Episode Listen Later Apr 4, 2025 62:14


RJJ Software's Software Development Service This episode of The Modern .NET Show is supported, in part, by RJJ Software's Podcasting Services, whether your company is looking to elevate its UK operations or reshape its US strategy, we can provide tailored solutions that exceed expectations. Show Notes "So I've been focused on the code to cloud journey, I like to call it, for the template. And two years ago, my goal was to provide a solution that could take you from code to cloud in 45 minutes or less. So I wanted it to be "file new project" to deploy a solution on Azure—because that's where my main focus is—within 45 minutes."— Jason Taylor Welcome friends to The Modern .NET Show; the premier .NET podcast, focusing entirely on the knowledge, tools, and frameworks that all .NET developers should have in their toolbox. We are the go-to podcast for .NET developers worldwide, and I am your host: Jamie "GaProgMan" Taylor. In this episode, Jason Taylor (no relation) joined us to talk about his journey from Classic ASP to .NET and Azure. He also discusses clean architecture's maintainability, and his open-source Clean Architecture Solution template for ASP .NET Core, along with strategies for learning new frameworks and dealing with complexity. "Right now the template supports PostgreSQL, SQLite, and SQL Server. If you want to support MySQL, it's relatively easy to do because there's already a Bicep module or a Terraform module that you can go in and use it. So I went from 45 minutes to now I can get things up and running in like, I don't know, two minutes of effort and 15 minutes of waiting around while I make my coffee"— Jason Taylor Along the way, we talk about some of the complexities involved with creating a template which supports multiple different frontend technologies and .NET Aspire (which was news to me when we recorded), all the while maintaining the goal of being the simplest approach for enterprise development with Clean Architecture. Anyway, without further ado, let's sit back, open up a terminal, type in `dotnet new podcast` and we'll dive into the core of 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 or 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-7/from-code-to-cloud-in-15-minutes-jason-taylors-expert-insights-and-the-clean-architecture-template/ Jason's Links: Jason's Clean Architecture repo on GitHub Jason's Northwind Traders with Clean Architecture repo on Github Connect with Jason Jason's RapidBlazor repo on GitHub Other Links: C# DevKit for Visual Studio Code Code, Coffee, and Clever Debugging: Leslie Richardson's Microsoft Journey and the C# Dev Kit in Visual Studio Code with Leslie Richardson dotnet scaffold devcontainers .NET Aspire Azure Developer CLI GitHub CLI Obsidian 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 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. Music created by Mono Memory Music, licensed to RJJ Software for use in The Modern .NET Show

RadioDotNet
FrozenDictionary в деталях, Aspire для тестов, локальная БЯМ

RadioDotNet

Play Episode Listen Later Oct 6, 2024 85:45


Подкаст RadioDotNet выпуск №101 от 7 октября 2024 года Сайт подкаста: radio.dotnet.ru Boosty (₽): boosty.to/RadioDotNet Темы: [00:02:50] — Getting started with testing and .NET Aspire devblogs.microsoft.com/dotnet/getting-started-with-testing-an... [00:13:40] — Заглядываем под капот FrozenDictionary habr.com/ru/articles/837926 [00:37:00] — Run a Large Language Model (LLM) Locally With C# code-maze.com/csharp-run-large-language-model-like-c... youtube.com/watch [00:52:50] — Differences Between Onion and Clean Architecture code-maze.com/dotnet-differences-between-onion-archi... [01:02:10] — Avoid using enums in the domain layer infoworld.com/article/2336631/avoid-using-enums-in-t... [01:14:48] — Подслушано podlodka.io/374 [01:16:00] — Кратко о разном jimmybogard.com/integrating-the-particular-service-pla... steven-giesel.com/blogPost/a807373c-dcc6-42f9-995f-e69dc... github.com/dotnet/roslyn/blob/main/docs/Language%... ardalis.com/interfaces-describe-what-implementatio... andrewlock.net/major-updates-to-netescapades-aspnetco... Фоновая музыка: Максим Аршинов «Pensive yeti.0.1»

DotNet & More
DotNet&More #109: Продвинутый DotNet разработчик, план на год. Сезон подкаста 2024 и не только

DotNet & More

Play Episode Listen Later Dec 23, 2023 144:37


Программирование - комплексное занятие и после освоения базы крайне сложно понять, как вообще стать продвинутым сеньором-помидором. Поэтому в следующем сезоне мы планируем ввести тему месяца, которую будем разбирать в деталях.А в данном выпуске мы вместе с вами выберем скиллы, прикинем план и не только.Спасибо всем кто нас слушает. Ждем Ваши комментарии.Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1ZShownotes: 00:00:00 Вступление00:06:45 Тесты00:22:30 MediatR, Clean Architecture и не только00:39:45 Девопсинг для DotNet разработчиков00:43:10 Облака, стоит ли отделять от девопсинга?00:48:10 Blazor и фронт в целом01:01:30 SQL, NoSQL и не только01:26:30 Алгоритмы, коллекции01:30:40 Многопоточность01:36:40 Кишки, GC01:40:00 Event Sourcing 02:00:00 DDD, TDD, SOLID и прочие рефакторинги02:10:00 Unity, Unreal, GodotСсылки:- https://dotnet.ru/projects : Проекты нашего сообщества (ИМХО, лучший способ прокачать навыки)- https://www.youtube.com/playlist?list=PLBwwJL9lzKMY9Fpk1DAscywid1Xshp9NL : Крутой курс по многопоточностиВидео: https://youtube.com/live/gBJwAqlJp70 Слушайте все выпуски: https://dotnetmore.mave.digitalYouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5Обсуждайте:- Telegram: https://t.me/dotnetmore_chatСледите за новостями:– Twitter: https://twitter.com/dotnetmore– Telegram channel: https://t.me/dotnetmoreBackground music: http://freemusicarchive.org/music/Six_Umbrellas/Ad_AstraCopyright: https://creativecommons.org/licenses/by-sa/4.0/

Azure DevOps Podcast
Steve Smith: .NET 8 and Architecture - Episode 276

Azure DevOps Podcast

Play Episode Listen Later Dec 18, 2023 43:22


Steve works with companies that want to avoid the trap of technical debt by helping their teams deliver quality software quickly. Steve and his team at NimblePros have been described by clients as a “force multiplier,” amplifying the value of existing development teams. Steve's client list includes Microsoft, Quicken Loans, Celina Insurance, and many other satisfied customers. He also offers career coaching to developers through DevBetter.com. Steve has been recognized as a Microsoft MVP for over 20 years.   Topics of Discussion: [4:24] Steve's path into development. [5:14] How writing testable software became a passion of Steve's. [7:09] Which parts of the .NET release stood out the most to Steve? [7:41] .NET Aspire. [12:26] Making local development easier. [14:05] Steve believes developers should be capable and comfortable writing unit tests for their software and writing unit-testable code. [15:27] Dependency inversion principle. [16:40] Thinking of interfaces as describing the “what” and implementations as describing the “how.” [17:57] A few other items that Steve is also excited about in C# 12. [20:58] Class level parameters in C#. [25:59] Managing dependencies in distributed systems. [28:47] The PACELC Principle. [31:08] The trade-offs of using microservices, including the potential for inconsistent data and the need for coordination between services. [36:34] AI's impact on developer productivity. [41:46] The importance of understanding AI's limitations.   Mentioned in this Episode: Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us at programming@palermo.net. Clear Measure, Inc. (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's Twitter — Follow to stay informed about future events! Clean Architecture .NET Conf 2023 Steve Smith: Domain Driven Design Steve Smith Twitter Dependency Injection Pluralsight course on SOLID Pacelc Principle   Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.

The Unhandled Exception Podcast
Hexagonal Architecture - with Valentina Cupać

The Unhandled Exception Podcast

Play Episode Listen Later Nov 7, 2023 57:25


In this episode, I was joined by Valentina Cupać to chat about Hexagonal Architecture. We discussed what Hexagonal Architecture is, how it can help us build better software, and the difference between it and other similar architectures, such as Clean and Onion Architecture.Valentina is a Technical Coach at Optive, helping development teams deliver quality software with TDD and Clean Architecture. She also the runs the Tech Excellence community.For a full list of show notes, or to add comments - please see the website here

DevTalles
137 ¿Es necesario CleanCode y Clean Architecture?

DevTalles

Play Episode Listen Later Oct 24, 2023 46:52


En este episodio hablaremos un poco sobre Clean Code y Clean Architecture, considerando qué tanto debemos de implementarlo en nuestros proyectos. --- Support this podcast: https://podcasters.spotify.com/pod/show/fernando-her85/support

Inside iOS Dev
Clean Code's Impact with Uncle Bob

Inside iOS Dev

Play Episode Listen Later Jul 27, 2023 80:32


In this episode we have legendary Robert Uncle Bob Martin come over to talk about Clean Code, professionalism, and courage. We cover:- the impact of Clean Code on businesses' ability to change software and make money- management pushback on applying Clean Code practices and how to handle it- how managers get to the truth and how developers get to the truth- professionalism, courage to take risk and saying NO despite potentially being fired- writing tests to reduce risks working with legacy (and not legacy) code- code ownership and pair programming- following the code rules you establish- a rapid questions round- ask listeners' questions- and much moreClean Code: Architecture & Design Masters Class for Software Developers . It starts September 6th: https://cleancodemastercourse2023.eventbrite.com/More Uncle Bob's events can be found here: http://thecleancoder.eventbrite.com/Clean Coders video courses: http://www.cleancoders.com/--- If you're looking for to simplifying software development with Clean Code reach out to: https://www.linkedin.com/company/clean-code-ventures/Prepping for a system design interview? Check out Alex's iOS System Design Interview video course: https://iosinterviewguide.com/system-design-interviewNeed to prepare for an iOS Engineer Interview?https://iosinterviewguide.comConnect with us:https://twitter.com/insideiosdevhttps://www.linkedin.com/in/alexvbush/https://www.linkedin.com/in/sandeep-aggarwal-629ab45a/https://twitter.com/alex_v_bushhttps://twitter.com/sandeepCool77Email us at hello@insideiosdev.com 

Authority Partners Podcast
Clean Architecture

Authority Partners Podcast

Play Episode Listen Later Apr 20, 2023 24:12


Clean Architecture is more than just a design pattern, it's a philosophy that can transform the way software is developed. It is a powerful tool for software developers that prioritizes code organization, enabling it to be flexible and scalable as business requirements evolve over time. By emphasizing the separation of concerns, independence of frameworks and platforms, and testability of code, Clean Architecture helps developers create a codebase that is maintainable, adaptable and easy to test.   Who better to guide us through this fascinating topic than two top-notch IT industry experts, Steve Smith and Mirano Galijasevic. They will share their insights on why Clean Architecture is particularly important for larger projects with multiple microservices and explore how it can be applied in different development scenarios.   Get ready to learn more about Clean Architecture and its impact on organizing modules within a single application.

.NET Rocks!
Clean Architecture in 2023 with Steven Smith

.NET Rocks!

Play Episode Listen Later Feb 2, 2023 56:00


How is clean architecture evolving? Carl and Richard talk to Steve Smith about his efforts to build applications using clean architecture principles. The conversation starts with a comment from a listener about idealism around architecture - and a reminder that while there isn't one right way to do anything, using existing work, like clean architecture templates, makes it easier to do the right thing. Steve talks about the various elements that go into clean architectures and how they are often where you end up in development whether you start with a template or not - and how much of a pain it is to course-correct as the project gets larger. Sustainable software needs architecture, and clean architecture is one approach that works - check it out!

.NET Rocks!
Clean Architecture in 2023 with Steven Smith

.NET Rocks!

Play Episode Listen Later Feb 2, 2023 56:01


How is clean architecture evolving? Carl and Richard talk to Steve Smith about his efforts to build applications using clean architecture principles. The conversation starts with a comment from a listener about idealism around architecture - and a reminder that while there isn't one right way to do anything, using existing work, like clean architecture templates, makes it easier to do the right thing. Steve talks about the various elements that go into clean architectures and how they are often where you end up in development whether you start with a template or not - and how much of a pain it is to course-correct as the project gets larger. Sustainable software needs architecture, and clean architecture is one approach that works - check it out!

All JavaScript Podcasts by Devchat.tv
Front-End Hydration - JSJ 567

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 31, 2023 100:20


Dan Shappir takes the lead for this week's panelist episode as he talks about hydration. Hydration is the technique of using client-side JavaScript to enhance server-rendered HTML with application state and interaction. In the context of Web performance, he explains why it is regarded as such an issue and its impact.The second part of this episode is reviewing various ways in which modern frameworks, such as Qwik, Astro, Remix, and NextJS are trying to alleviate the impact of hydration:Avoiding frameworks, to begin withFaster hydration, e.g. Svelte, SolidProgressive enhancement, e.g. RemixHydration slicing (+ progressive enhancement), e.g. Remix + React 18 (time slicing / isInputPending)Islands of hydration, e.g. Astro, FreshServer Components, e.g. NextJS 13 React Server Components (SPA and streaming)Resumability, e.q. Qwik, MarkoSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksBeyond Code Bootcamp: HomeApril 24 - 27, 2023 - JavaScript Conference LondonJSNation Conference 2023Qwik Part II With Misko Hevery - JSJ 563Mastering Linux Shell ScriptingThe Linux Command Line, 2nd Edition: A Complete IntroductionPicksAJ - Animal CrossingAJ - Yoshi's Crafted World™Charles- Harry Potter: Death Eaters Rising Dan - Don't Learn TypeScriptDan - JavaScript Frameworks in 2023Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
Marvels Of Using Svelte and SvelteKit - JSJ 566

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 24, 2023 86:45


Tracy Lee is the CEO of This Dot Labs, a JavaScript-focused agency, and Adam L Barrett is a Developer Consultant at This Dot Labs. They join the show to talk about the wonders of Svelte and SvelteKit. It is a tool for creating fast web applications. Additionally, they explain how these allow excellent user and developer experiences.About this EpisodeAll about Svelte and SvelteKitThe internals of SvelteBenefits of Svelte compared to other frameworksDifference between Framework and MetaFrameworkOn YouTubeMarvels Of Using Svelte and SvelteKit - JSJ 566SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksThis Dot LabsTwitter: @adamlbarrettTwitter: @ladyleetTwitter: @ThisDotLabsPicksAdam - Zod Schema ValidationAdam - Frosthaven | Board Game | BoardGameGeekAJ - Silicon Power 1TB MicroSD under $100AJ - MBP M1 Storage ExpansionDan - Svelte Origins: A JavaScript DocumentaryDan -  State of JS 2022 gender gapDan - Sneaky Pete TV show on Amazon PrimeDan - "We Hate Perfect Things" by AJDan - War in UkraineCharles - Karma | BoardGameGeekCharles - 1923 (TV Series 2022–2023)Charles - XeroCharles - This Dot LabsTracy - Women in TechSupport this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
Runtime Security With Gal Weizman - JSJ 565

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 17, 2023 88:07


Gal Weizman has professionally done Browser JavaScript security research for almost a decade and currently works in MetaMask. He joins the show to explain more about his profession as a "Browser Javascript Internals Expert." Moreover, he then talks about his project, "Snow". It is a JavaScript shim that applies an important defense mechanism in the browser to the web app's runtime to allow them to secure their same origin realms. About this EpisodeUnderstanding more Supply Chain SecurityHow Snow ❄️ functionsHow Snow provides added security to your appsLearning more about Realm and Realm SecurityAll about LavaMoatOn YouTubeRuntime Security With Gal Weizman - JSJ 565SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksawesome javascript realms security ⭐️Snow ❄️Introduction to SnowIntegrating Snow into MetaMaskLive demoMetaMask: The crypto wallet for Defi, Web3 Dapps and NFTsSocket - Secure your JavaScript supply chainLavaMoatGal WeizmanGitHub: weizmanTwitter: @WeizmanGalThe Magic Of Vue Mastery with Adam Jahr -VUE 205Web Testing And Automations With Playwright - VUE 206 PicksAJ - Dream MachineAJ - H1n Audio RecorderDan - AustraliaDan - Web Directions SummitDan - War in UkraineGal - LavaMoatGal - SeveranceSteve - The science of why you have great ideas in the showerSupport this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
How To Plan For Success In 2023 - JSJ 564

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 10, 2023 55:26


Join Charles Wood as he takes on a solo episode this week! He tackles different strategies on how to achieve your goals and aspirations. He motivates the listeners by sharing his personal story of how he was able to climb back up on his feet after getting lost a few years ago. Moreover, Chuck dives into his plans for Top End Devs this year and how he can help developers take control of their careers. On YouTubeHow To Plan For Success In 2023 - JSJ 564SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipPicksCharles - Exit: The Game – Advent Calendar: The Mystery of the Ice CaveCharles - topenddevs.social - mastodonCharles - Yellowstone - TV Series | Paramount NetworkCharles - JS Remote ConfSupport this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
Qwik Part II With Misko Hevery - JSJ 563

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Jan 2, 2023 87:43


Misko Hevery is the Chief Technology Officer at Builder.io. He is also the creator of Angular.io, known for zone.js, and helped co-create karma. He returns to the show to discuss "Qwik" in greater detail alongside AJ and Steve. No matter how complex your website is, Qwik provides the fastest possible page load times. In contrast to other frameworks, Qwik has special features that make it more user-friendly.About This EpisodeHow Qwik addresses any issueDifferent Qwik features that make it convenient and efficient to useOverview of precision lazy-loadingIntroduction to MitosisOn YouTubeQwik Part II With Misko Hevery - JSJ 563SponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksQwikPapanasi UI LibraryMitosis FiddleBuilder.io and Qwik - JSJ 540Qwik with Misko Hevery - JSJ 549PicksAJ - Vornado heatersAJ - Replacement Parts for Office ChairsMisko - Flux | Where the world builds hardwareSupport this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
WebAuthn With Dan Moore - JSJ 562

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 22, 2022 74:12


Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called, “WebAuthn”. Using biometric, secure authentication techniques, WebAuthn is a new approach for confirming your users' identities. He goes into detail about the usage of this API and how this is a good choice for users to validate web applications with ease and convenience. About this EpisodeFeatures and benefits of WebAuthnRegistration process of WebAuthnWebAuthn With Dan Moore - JSJ 562 | YouTube VideoSponsorsChuck's Resume TemplateDeveloper Book Club starting with Clean Architecture by Robert C. MartinBecome a Top 1% Dev with a Top End Devs MembershipLinksWhat is WebAuthn and why should you care?WebAuthn ExplainedYou can add biometric authentication to your webpage. Here's how.Auth. Built for Devs, by Devs - FusionAuthbest buy supported in DecPassword Free Authentication With Intuit And FIDO AuthenticationPassword-less authentication in NextJS application with WebAuthn and NextAuth - DEV Community

All Ruby Podcasts by Devchat.tv
Optimizing Ruby User Experience With Ivo Anjo - RUBY 574

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Dec 22, 2022 72:44


Ivo Anjo is a Software Engineer at Datadog. His main focus is the Ruby Language. He is currently working on building a Ruby profiler and was a speaker at RubyKaigi 2022. He returns to the show with Chuck and Valentino to discuss the gvl-tracing gem, a Ruby gem that he recently created. It is a Ruby gem for getting a timeline view of Global VM Lock usage in your Ruby app. Additionally, he describes how this may be applied to improve performance and speed up Ruby Apps.About this Episode Features of gvl-tracing Gem Applying Global VM Lock to Ruby Applications How Ruby Profiler works All about Heap Sampling and its benefits Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links tracing ruby's (global) vm lock GVL Instrumentation API  ivoanjo/gvl-tracing [EN]Hunting Production Memory Leaks with Heap Sampling / @KnuX and @KJTsanaktsidis - YouTube Analyze Ruby Code Performance With Datadog Continuous Profiler | Datadog All About Queueing In Rails Applications / Nate Berkopec - YouTube Hunting Production Memory Leaks with Heap Sampling - RubyKaigi 2022 GitHub - zendesk/ruby_memprofiler_pprof: Experimental memory profiler for Ruby that emits pprof files. GitHub - bloomberg/memray: Memray is a memory profiler for Python subscribe to my newsletter! Ivo Anjo.me Twitter: @KnuX Picks Charles - Tenpenny Parks | Board Game - BoardGameGeek Charles - Keeper of the Lost Cities Ivo - Linus Torvalds' interview snippet where he mentions that “the Ruby people, strange people”, helped a lot in popularizing git Ivo - Real World Applications with the Ruby Fiber Scheduler - RubyKaigi 2022 Ivo - TRICK 2022 (Returns) - RubyKaigi 2022 Ivo - Megaruby - Running mruby/c programs on Sega Mega Drive - RubyKaigi 2022 Ivo - The Culture Map by Erin Meyer Valentino - First Ruby Friend  Valentino - Galactic Unicorn (Pico W Aboard) - Pimoroni

React Round Up
New Features in Storybook with Shaun Evening - RRU 207

React Round Up

Play Episode Listen Later Dec 22, 2022 51:32


Chromatic developer experience engineer Shaun Evening joins the React Round Up hosts to talk about all the new features rolling out with the release of Storybook 7. Have you ever wanted to combine your Storybook integration with Material UI, Ant Design, or any other component library? Well, Storybook's making it easier than ever, and that's just the beginning. A new offering called Integrations allows users to add all sorts of plugins to their Storybook workflows for even more functionality, and has "recipes" to help you get the most out of your Storybook. Follow Shaun on Twitter for all the latest and greatest happening at Chromatic: https://twitter.com/Integrayshaun  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Jack - Rice Cookers Jack - Arc from The Browser Company Shaun - Warp: The terminal for the 21st century Paige - Trinidad's Ponche de Créme (Cream Punch)

Views on Vue
The Magic Of Vue Mastery with Adam Jahr -VUE 205

Views on Vue

Play Episode Listen Later Dec 22, 2022 58:20


Steve talks with Adam Jahr of Vue Mastery about online Vue training. They talk about the history of Vue Mastery, how it is structured, and the details of what goes into making the fantastic, professional-looking videos they create. The Magic Of Vue Mastery with Adam Jahr - VUE 205 | YouTube Video Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links VoV 108: Inside Vue 3 with Gregg Pollack Vue Mastery Vue Mastery Courses Twitter: @AdamJahr Twitter: @VueMastery Picks Adam - The White Lotus | Official Website for the HBO Series | HBO.com Adam - VueFire

Adventures in DevOps
Learning How To Learn - DevOps 142

Adventures in DevOps

Play Episode Listen Later Dec 22, 2022 37:24


As a developer, you should “Focus on solving business problems rather than technical expertise”. The panel joins the show to talk about Will's YouTube video, “Don't Do DevOps”. They offer their advice on how to advance with your career and expertise when a certain tool, framework, or language you're focused on is suddenly not your company's focus. As new developers grow in their careers, they also share tips on how to specialize in a particular area and learn the "basics" especially when you're starting your career. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership LinksDon't Do DevOps (do this instead)!Picks Jillian - Watch The Dragon Prince | Netflix Official Site Jonathan - Fix This Next Jonathan - Hire Jonathan Will - Die Hard (1988) - IMDb Will  - Leadership Strategy and Tactics Will - The Metaverse Podcast on Apple Podcasts

JavaScript Jabber
WebAuthn With Dan Moore - JSJ 562

JavaScript Jabber

Play Episode Listen Later Dec 22, 2022 74:12


Dan Moore is the Head of DevRel at FushionAuth. He joins AJ and Chuck to talk about the new API called,  “WebAuthn”. Using biometric, secure authentication techniques, WebAuthn is a new approach for confirming your users' identities. He goes into detail about the usage of this API and how this is a good choice for users to validate web applications with ease and convenience.  About this Episode Features and benefits of WebAuthn Registration process of WebAuthn WebAuthn With Dan Moore - JSJ 562 | YouTube Video Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links What is WebAuthn and why should you care? WebAuthn Explained You can add biometric authentication to your webpage. Here's how. Auth. Built for Devs, by Devs - FusionAuth best buy supported in Dec Password Free Authentication With Intuit And FIDO Authentication Password-less authentication in NextJS application with WebAuthn and NextAuth - DEV Community

Elixir Mix
Full-Text Search And Name Search With Postgres - EMx 199

Elixir Mix

Play Episode Listen Later Dec 22, 2022 51:11


Peter Ullrich is Senior Elixir Engineer at Remote. He is also an experienced Elixir Developer, certified Blockchain Engineer, and Entrepreneur. He joins Allen and Adi to talk about his blog articles, THE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTO, and EFFICIENT NAME SEARCH WITH POSTGRES AND ECTO. He starts off the show by explaining what inspired him to write these articles.  About this Episode Replacing "ElasticSearch" with "Full-Text search" Benefits of using Full-Text Search in Postgres Understanding Indexes in Postgres   Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links THE COMPLETE GUIDE TO FULL-TEXT SEARCH WITH POSTGRES AND ECTO EFFICIENT NAME SEARCH WITH POSTGRES AND ECTO SQL for Devs PETER ULLRICH LinkedIn:  Peter Ullrich Twitter: @PJUllrich Picks Allen - Actual E2E Testing with Cypress, Vue and Elixir/Phoenix, using Ecto sandbox Peter - Watch Inside Men | Netflix Peter - Smashing Security Peter - Building Table Views with Phoenix LiveView Sascha - Inscryption on Steam

All Angular Podcasts by Devchat.tv
Angular 15: The Good Parts - AiA 362

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Dec 15, 2022 76:50


Chuck welcomes Lucas to the show as a regular host of Adventures in Angular. They begin by discussing Angular 15's most recent updates and what benefit it might have for the current Angular community. Lucas also offers his perspective on the new tools and what makes him excited to use them. About this Episode All the new features of Angular 15 Advantages of Directive composition API Pros and Cons of Image optimization How these changes can be integrated into your application Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Angular v15 Mind Map + Breaking Changes Unvoid Picks Charles - Thunderbird — Make Email Easier. — Thunderbird Charles - Gmelius: Top-Rated Email and Team Collaboration Software Charles - Pipedrive™ CRM - Pipedrive Official Site Lucas - Trip to Argentina (cities: El Calafate and Buenos Aires Lucas - Brazil World Cup squad 2022

Adventures in DevOps
SwampUp: Process for Fixing System Issues & Delivering Integrations Efficiently - DevOps 141

Adventures in DevOps

Play Episode Listen Later Dec 15, 2022 47:36


Join Chuck Wood as he hosts the DevOps episode this week to do an interview with one of the SwampUp speakers. SwampUp is an in-person DevOps event organized by JFrog. Fernando Babadopulos is an Eternal software developer, serial entrepreneur, and speaker. He is also the Co-Founder at the tail.digital. He talks about a plugin that they developed, how it works and how developers can benefit from it. About this Episode All about JFrog's X-ray Integration How the plugin resolves system issues Process of creating a plugin For the second part of this episode, Chuck Wood interviews other SwampUp speakers. Eli Aleyner and Sergei Egorov are both the Co-founders of AtomicJar. The goal of AtomicJar is to create developer-friendly tools that will improve automated testing.   About This Episode The basics of Integration Testing All about Test Containers Test containers' benefit to developers Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links jfrog/frogbot swampUP 2022 DevOps City Tour Twitter: @jfrog Twitter: @babadopulos AtomicJar Testcontainers Testcontainers cloud Testcontainers for Java Twitter: @ealeyner Twitter: @bsideup

React Round Up
New React features, MDX and Docusaurus with Sebastien Lorber - RRU 206

React Round Up

Play Episode Listen Later Dec 14, 2022 49:36


Sebastien Lorber, Docusaurus maintainer at Meta and This Week in React newsletter creator, joins the React Round Up panel to discuss the latest and greatest in React 18, including lesser-known hooks and features that are making the framework more useful and performant than ever before. He also deep dives into why Docusaurus (maintained by Meta/Facebook) has become such a popular static site generator for companies and dev teams in all industries to document their products, APIs, software, and more. Learn more about the most exciting new developments in the React ecosystem by listening now and stay up to date with new developments by signing up for Sebastien's free This Week in React newsletter.  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Docusaurus This Week In React useSyncExternalStore - The underrated React API | This Week In React Records & Tuples for React Twitter: @sebastienlorber Sébastien Lorber's website Picks Jack - Console Ninja - Visual Studio Marketplace Paige - Top Gear UK TV Series Sebastien - Remotion | Make videos programmatically in React Sebastien - Three.js Journey - Learn WebGL with Three.js TJ - Electric Wine Opener

Elixir Mix
Creating Powerful Applications Using Ash Framework With Zach Daniel- EMx 198

Elixir Mix

Play Episode Listen Later Dec 14, 2022 62:38


Zach Daniel is the Principal Platform Engineer at Alembic. He joins Allen on the show to talk about his project, “Ash Framework” and how to integrate the framework into your Elixir application. Ash Framework is a declarative, resource-oriented application development framework for Elixir. About This Episode Learning more about Ash Framework Different usage of Ash Framework in your system Misconceptions around Ash Framework Different Ash Framework Extensions Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Ash Framework - Elixir Forum Ash Framework ElixirConf 2020 - Zach Daniel - Introduction to the Ash Framework GitHub: Ash Framework Twitter: @AshFramework Zach Daniel - YouTube Become a sponsor to Zach Daniel Twitter: @ZachSDaniel1 GitHub: zachdaniel Picks Allen - Amazon Web Services in Action Zach - Watch The Good Place | Netflix Zach - Return of the Obra Dinn Zach - Tactics Ogre: Reborn | SQUARE ENIX

All JavaScript Podcasts by Devchat.tv
Astro with Fred K. Schott - JSJ 561

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 13, 2022 72:14


Steve and A.J. welcome Fred K. Schott to the show to talk about Fred's latest project, Astro. After initially discussing some of Fred's previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve's fabulous dad jokes.JSJ 561 - Youtube Sponsors  "Wrangle, who helps with Slack approval workflows." Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Astro with Fred K. Schott - VUE 195 Introduction - Lit Astro ArrowJs Fred K. Schott Twitter: @FredKSchott Picks AJ - Deku Deals - Nintendo Switch price tracking and wishlist notifications AJ - NEW! - BonziBUDDY! Fred - Funny eCards - Send Custom Greeting Cards Online w/ JibJab! Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

JavaScript Jabber
Astro with Fred K. Schott - JSJ 561

JavaScript Jabber

Play Episode Listen Later Dec 13, 2022 72:14


Steve and A.J. welcome Fred K. Schott to the show to talk about Fred's latest project, Astro. After initially discussing some of Fred's previous projects (Snowpak, Pika) and the joys of esbuild, they dive into Astro, including how it works, its use cases, and the newly finalized dynamic SSR capability. They finish with some picks going back to the very early web, and, as always, Steve's fabulous dad jokes.JSJ 561 - Youtube Sponsors  "Wrangle, who helps with Slack approval workflows." Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Astro with Fred K. Schott - VUE 195 Introduction - Lit Astro ArrowJs Fred K. Schott Twitter: @FredKSchott Picks AJ - Deku Deals - Nintendo Switch price tracking and wishlist notifications AJ - NEW! - BonziBUDDY! Fred - Funny eCards - Send Custom Greeting Cards Online w/ JibJab!

All Ruby Podcasts by Devchat.tv
Building Desktop and Mobile Video Games with DragonRuby with Amir Rajan - RUBY 572

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Dec 7, 2022 69:45


Game Developer and CEO of DragonRuby, Amir Rajan returns to the show. He joins the rogues to talk about DragonRuby. DragonRuby is a zero dependency, cross-platform, Ruby runtime built on top of mRuby, libSDL, and LLVM. Additionally, Amir talks about how it allows you to use the Ruby language to build video games. He also shares his experiences when it comes to working with mruby.About this Episode All about DragonRuby Building VR games using Ruby Runtime and how it works Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links 272 RR Game Development and RubyMotion with Amir Rajan RR 333: RubyMotion and the Aesthetic of Ruby with Amir Rajan RUBYMOTION DragonRuby Flappy Dragon by DragonRuby mruby Simple DirectMedia Layer Ryan C. Gordon's Homepage fiddle.dragonruby.org Chipmunk2D Physics Toby Fox GitHub: DragonRuby/dragonruby-game-toolkit-contrib Intro to DragonRuby Game Toolkit Pico-8 Fancine Duelists amirrajan.net Twitter: @amirrajan Picks Amir - Project Hail Mary Amir - We Are Legion (We Are Bob) Amir - The Broken Earth Trilogy Charles - King of Tokyo Charles - Command your coding career Charles - Rails Remote Conference 2023 Luke - UTM Luke - Modules! Magnets! MiRage Mk3: The Mechanical Keyboard You're Meant to Modify! Luke - Real Hardware Hacking (with a hacksaw): My New Wearable Computer Valentino - Apple Watch Ultra

React Round Up
Finding Hidden Gems in Your React Upgrades - RRU 205

React Round Up

Play Episode Listen Later Dec 7, 2022 51:28


The React Round Up panel joins the show as Jack takes the lead to talk about the various improvements made in the React Ecosystem. Additionally, they offer their thoughts and insights on these updates and share their potential value to the developers. They also talk about whether these features have an impact when used in apps.About this Episode Different React upgrades Advantages and disadvantages of these new tools in your apps Benefits when using these features Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Jack - The Immortal Life of Henrietta Lacks  Paige - Watch For All Mankind | Apple TV+ TJ - The Magic Puzzle Company TJ - People I (Mostly) Admire Archives - Freakonomics

All JavaScript Podcasts by Devchat.tv
The State of WASM - JSJ 560

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Dec 6, 2022 108:29


WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don't use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky "Flaki" to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links GitHub: flaki Flaki Twitter: @slsoftworks Picks AJ - Savvi Legal: The Legal Hub for the Startup Ecosystem AJ - Dash Charles - Topenddevs.social Charles - Tenpenny Parks Charles - World Cup 2022 Dan - Moa Dan - Snipd Dan -  Ongoing war in Ukraine Flaki - Suborbital Flaki - Grain Flaki - Support local animal shelter Flaki - Daybreak Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

JavaScript Jabber
The State of WASM - JSJ 560

JavaScript Jabber

Play Episode Listen Later Dec 6, 2022 108:29


WebAssembly (WASM) is a core technology of the Web and supported by all browsers as well as various other runtimes. Yet despite this fact most Web devs don't use it and have little or no familiarity with it. This week we are joined by Istvan Szmozsanszky "Flaki" to discuss some of the significant transformations currently taking place with this tech, which could make it much more mainstream. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links GitHub: flaki Flaki Twitter: @slsoftworks Picks AJ - Savvi Legal: The Legal Hub for the Startup Ecosystem AJ - Dash Charles - Topenddevs.social Charles - Tenpenny Parks Charles - World Cup 2022 Dan - Moa Dan - Snipd Dan -  Ongoing war in Ukraine Flaki - Suborbital Flaki - Grain Flaki - Support local animal shelter Flaki - Daybreak

Podlodka Podcast
Podlodka #297 – Функциональная архитектура

Podlodka Podcast

Play Episode Listen Later Dec 5, 2022 83:29


Думаю, многие слышали такие понятия, как SOLID, Clean Architecture, “слоистая модель” и другие, без которых не обходится ни один спор об архитектуре. Но все эти термины родились в процессе эволюции объектно-ориентированных подходов. Что это время происходит с архитектурой в функциональном мире, разбираемся с Александром Граниным. Поддержи лучший подкаст про IT: www.patreon.com/podlodka Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
 Telegram-чат: https://t.me/podlodka Telegram-канал: https://t.me/podlodkanews Страница в Facebook: www.facebook.com/podlodkacast/ Twitter-аккаунт: https://twitter.com/PodlodkaPodcast Ведущие в выпуске: Женя Кателла, Стас Цыганов Полезные ссылки: Alexander Granin, Functional Design and Architecture, 2е издание, Manning Publications https://www.manning.com/books/functional-design-and-architecture Scott Wlaschin, Domain Modeling Made Functional Tackle Software Complexity with Domain-Driven Design https://www.amazon.com/Domain-Modeling-Made-Functional-Domain-Driven/dp/1680502549 Yehonathan Sharvit, Data-Oriented Programming: Reduce software complexity https://www.amazon.com/Data-Oriented-Programming-Unlearning-Yehonathan-Sharvit/dp/1617298573 Will Kurt, Get Programming with Haskell https://www.amazon.ae/Get-Programming-Haskell-Will-Kurt/dp/1617293768 Vitaly Bragilevsky, Haskell in Depth https://www.amazon.com/Haskell-Depth-Vitaly-Bragilevsky/dp/161729540X Michael Bevilacqua-Linn, Functional Programming Patterns in Scala and Clojure: Write Lean Programs for the JVM https://www.amazon.com/Functional-Programming-Patterns/s?k=Functional+Programming+Patterns Много докладов Александра об архитектуре и дизайне в ФП и ООП https://graninas.com/talks-eng/ Соцсети гостя: Twitter: https://twitter.com/graninas YouTube: https://www.youtube.com/@AlexanderGranin TikTok: https://www.tiktok.com/@graninas LinkedIn: https://www.linkedin.com/in/graninas/

All Angular Podcasts by Devchat.tv
How to Advance Your Career without Grinding for Years - AiA 361

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Dec 1, 2022 53:09


Each encounter teaches us a lesson. Every setback is a victory. What Can You Do To Take Control Of Your Career? Chuck and Subrat join the show as Chuck takes the lead in sharing his past work experiences and his inspiring journey towards his road to success. He also talks about his current plans for Top End Devs such as conferences, book clubs, meetups, and many more! Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks Charles - Betrayal at House on the Hill | Board Game - BoardGameGeek Charles - Load Star by Fritz Swanson - Goodreads Subrat - JavaScript Documentation

All Ruby Podcasts by Devchat.tv
The New Ruby Parser with Kevin Newton - RUBY 571

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Nov 30, 2022 64:33


Kevin Newton works at Shopify. He is specifically assigned to the Ruby and Rails Infrastructure Team. He returns to the show to talk about building Parsers in Ruby since he is working full-time on a new Ruby parser called "Prettier Ruby Plugin”. Prettier works with the majority of editors and support different languages.  He shares his journey on how he was able to create it.  He also talks about "exreg", which is a Ruby regular expression engine that he created. About this Episode All about Parser  How Parser applies to Ruby Advantages of using Parser Ways to write Parsers All about exreg Sponsors AppSignal Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links prettier/plugin-ruby GitHub - ruby-syntax-tree/syntax_tree: A fast Ruby parser and formatter GitHub - kddnewton/exreg: A Ruby regular expression engine Twitter: @kddnewton GitHub: kddnewton Kevin Newton Picks Dave - Blackmagic Design Dave - LEGO® Bonsai Tree | Official LEGO® Shop US Dave - WebAssembly Kevin - Just for Fun. No, Really. Luke - Order Starlink Luke - The Grug Brained Developer Luke - Emmet — the essential toolkit for web-developers Luke - AArch64 Bitmask Immediates Valentino - Design Kit

All JavaScript Podcasts by Devchat.tv
All Things TypeScript with Maina Wycliffe - JSJ 559

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Nov 29, 2022 53:50


Maina Wycliffe is a Full-stack Software Engineer, Google Developer Expert, and Mentor who currently works at Flanksource. He is a Typescript Enthusiast and is the author of All things Typescript. He joins Chuck and Steve as he shares the reason behind starting his newsletter. His main goal is to teach developers to learn more about it and its typing system. About this Episode How Maina handles and future plans in his newsletter All about Typescript Features of Typescript Transitioning to Typescript  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links tc39/proposal-type-annotations Weekly Content Development Strategies with GDE Maina Wycliffe - AiA 357 Twitter: @mwycliffe_dev Maina Wycliffe Picks Chuck - Betrayal at House on the Hill | Board Game Chuck - Developer Book Club starting with Clean Architecture by Robert C. Martin Chuck - Gather town - Gather Ambassador Chuck - Neverseen (4) (Keeper of the Lost Cities) Chuck - Sign Up For Your Dreams Maina - Watch The Dragon Prince | Netflix Official Site Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

Views on Vue
The Developer Hiring Process From Both Sides - VUE 204

Views on Vue

Play Episode Listen Later Nov 29, 2022 90:30


Steve sits down with guest host Drew Baker to talk about their experiences and tips about getting hired as a web developer these days. Steve covers his experiences both as a job seeker and the person doing the hiring and along with Drew, tells some great - and not-so-great stories about job hunting from both sides. Along the way, they provide some (hopefully) helpful tips on job hunting, such as how to write cover letters and resumes, and what employers are looking for as you go through the hiring process. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Twitter: @drewrbaker_ Funkhaus.us Picks Drew - State of CSS 2022 Steve - Front end developer and back-end developer | #Corporate #software #meme

All Angular Podcasts by Devchat.tv
Unsubscribing Observables on Component Destroy With Lucas Paganini- AiA 360

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Nov 24, 2022 64:08


Lucas Paganini is a content creator and developer. Together with his team creates educational content about web development through articles and YouTube tutorials. He has been working on Angular since 2017 and is the CEO of a remote company called Unvoid.  He joins Chuck on the show to talk about his article, "Automatically Unsubscribe Observables on Destroy".  About this Episode Managing Observables when your component is destroyed Different roles in the Dependency Injector System Ways in providing Dependency The Unsubscribe Service Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Angular: Automatically Unsubscribe Observables on Destroy - YouTube Angular: Automatically Unsubscribe Observables on Destroy What's New in Angular v14 - A Game Change - YouTube Official Angular docs - The Dependency Injection system Official Angular docs - Platform injector Official Angular docs - Benefits of using providedIn: “root” Official Angular docs - ngOnDestroy for Services Official Angular docs - Dependency Injection resolution modifiers @Self @SkipSelf @Host Official Angular docs - Angular inject() function Official Angular docs - Performance improvements with manual change detection Official Angular docs - ViewRef.onDestroy Official RxJS docs - takeUntil operator Memory leaks, When to Unsubscribe in Angular, by Netanel Basal Unleash the Power of DI Functions in Angular, by Netanel Basal Angular utilities library @lucaspaganini/angular-utils Angular utilities library @lucaspaganini/angular-utils source code - UnsubscriberService.takeUntilDestroy Unvoid Lucas Paganini Twitter: @LucasPaganini Instagram: lucaspaganini Picks Charles - Timpanogos Game Convention Charles - Keeper of the Lost Cities Lucas - Flavio Almeida Angular courses (warning: a lot of content in Portuguese) Lucas - Thoughtram Angular blog Lucas - Overcooked 2 game Lucas - Game Night movie

All Ruby Podcasts by Devchat.tv
There's No Limit To Your Success - RUBY 570

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Nov 23, 2022 54:22


Jesse Spevack currently works at Stripe and specializes in Ruby on Rails. He talks about his success story of shifting careers from being an Educator to a Software Engineer. Jesse returns to show to share his humble beginnings when he started out his first job in the Tech world. About this Episode Changing Careers Experience working in Stripe Transitioning from working in an office to working remotely  "Hello Turing World Podcast" Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Turing School Todo Or Die – Write TODOs in code that ensure you actually do them Hello Turing World Podcast TRICKS Contest Written Meanderings GitHub: jesse-spevack Twitter: @PlanetEfficacy Picks Jesse - The Dream Machine Valentino- The Cyclic Nature Of In-House Tooling

All JavaScript Podcasts by Devchat.tv
Wix Velo with Yoav Abrahami - JSJ 558

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Nov 22, 2022 90:29


We are joined by Yoav Abrahami, Chief Architect and Head of Velo to discuss the transformation of Wix from a Website builder to an application development platform. Wix Velo enables developers to implement code that runs either on the client-side or on Wix hosted Node server, while constructing the UI using a WYSIWYG page editor. In this way, Wix provides an interesting alternative to app development frameworks such as NextJS and Nuxt. Sponsors "Request Metrics, who does performance monitoring and can help with issues like too much cumulative layout shift" Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Velo Twitter: @yoavabrahami Picks   AJ - The Big Short: Inside the Doomsday Machine AJ - Mentour Pilot AJ - The Matt Walsh Show Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

Views on Vue
VuetifyJS 3.0 with John Leider - VUE 203

Views on Vue

Play Episode Listen Later Nov 22, 2022 61:36


Steve and special returning guest host Erik Hanchett sit down with John Leider of VuetifyJS to talk about the recent 3.0 release of Vuetify.  They discuss the conversion from Vue 2 to Vue 3, the people behind Vuetify, and some of the ways Vue 3 makes things easier in Vuetify.  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Vuetify 3.0 docs VoV Episode 110 VoV Episode 156 VoV Episode 183 with Erik Hanchett Twitter: @zeroskillz Picks Erik - Amplify UI - Build UI fast with Amplify on React John - Figma: the collaborative interface design tool.

All Angular Podcasts by Devchat.tv
Change Detection Method in Angular - AiA 359

All Angular Podcasts by Devchat.tv

Play Episode Listen Later Nov 17, 2022 50:11


Armen comes back to the show to talk about one of his articles, “Change Detection without Change Detection". Change detection functions by helping rerender the UI when data changes. Armen joins Chuck and Subrat as he shares the importance of using his Change Detection technique to improve performance rather than using the built-in one.Topics discussed Change detection and how it works How do you call or trigger a Change Detection Inject Function Proxy Object Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership LinksChange Detection without Change DetectionPicks Armen - House of the Dragon | Official Website for the HBO Series Charles - Board Game Conventions Charles - Clean Architecture Subrat - Atomic Habits

All Ruby Podcasts by Devchat.tv
Kaigi on Rails with Masafumi Okura - RUBY 569

All Ruby Podcasts by Devchat.tv

Play Episode Listen Later Nov 16, 2022 50:11


Masafumi Okura is a freelance software developer focusing on Ruby on Rails. He joined RubyKaigi 2022 as a helper staff and the chief organizer at Kaigi on Rails 2022 which took place last October. He joins the Rogues to share his experiences and some pointers on arranging a successful Conference amidst the pandemic. Topics discussed How Technology took part in creating a virtual event Recruiting and Inviting speakers for the conference Approaches used to make the process smooth and hassle-free for the speakers joining the event Obstacles experienced in organizing the event and how to overcome each one.  Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links mrubykaigi 2022 SpatialChat Fukuoka.rb ruby-jp.slack.com okuramasafumi/gem_to_mgem GitHub - okuramasafumi/reversible GitHub - okuramasafumi/rspec-current.vim GitHub: okuramasafumi Picks Charles  - Irish Gauge  Charles - Ruby Remote Conference Charles - I Don't Want to Kill You  John - GitHub - rootstrap/yaaf John - Leather Coasters Masafumi -  Fukuoka mruby Kaigi 2022 EN Masafumi - GitHub - okuramasafumi/rspec-current.vim Valentino -  LunarVim

React Round Up
All Things Voice Recognition and JavaScript with Ian Lavery - RRU 204

React Round Up

Play Episode Listen Later Nov 16, 2022 49:29


Returning guest, Ian Lavery from Picovice.ai, joins the hosts to talk all things voice recognition. He dives into new languages the company has tackled over the last year (and what languages it plans to tackle next year), how they train their models, and how Picovoice is actually running speech recognition in the browser instead of in the cloud, making things like captioning live streams and real-time chats possible with some of its newer tech Cheetah and Leopard. He also shares how he wrote a simple podcast transcription app using Picovoice and Express.js, in addition to Picovoice boasting specific SDKs for React, Angular and Vue. Listen to Ian's first appearance on RRU here where he and the panel went deep into the specifics of voice recognition like security and privacy, understanding it in general, and using it sans big cloud providers. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links LinkedIn: Ian Lavery Ian Lavery - Medium Twitter: @AiPicovoice Picks Ian - Mixpanel: Product Analytics for Mobile, Web, & More Paige - Star Trek: Lower Decks - Wikipedia TJ - The Great British Bakeoff series

All JavaScript Podcasts by Devchat.tv
What Is Functional Programming and What It's Not With Lane Wagner- JSJ 557

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Nov 15, 2022 67:37


Lane Wagner is the founder of a startup company called Boot.dev. He teaches backend development online in Go, Python, and JavaScript. Lane joins Chuck and Steve as they talk all things Functional Programming. They also talk about its importance and share their thoughts about it. Moreover, Lane also shares his experience with creating boot.dev and the different teaching strategies he uses on his online learning platform.  About this Episode  The difference between Functional Programming VS Object-oriented Programming React Hooks & Vue 3 and why are they considered as “not Functional”  Boot.dev and how is it created   The reason why Go became a popular backend language Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Boot.dev wagslane.dev Twitter: @wagslane Picks Charles - Chuck's Resume Template Charles - Dice Miner Card Board Game Charles - Timpanogos Game Convention Charles - Top End Devs Lane - Life of a Chameleon Lane - Boot.dev Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

All JavaScript Podcasts by Devchat.tv
Stories From The Trenches - JSJ 556

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Nov 8, 2022 82:16


In this episode the panelists share war stories from their career and the lessons they have learned from them. They discuss things they have done back in their early days in tech, and how they now behave differently given those experiences.Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Picks AJ - Duratech 8mm-22mm COMPLETE wrench set AJ - ATV Body Armor / Adventure Jackets AJ - Project Hail Mary AJ - (Unpick) Twilight Dan - The Mote in God's Eye Dan - Code Like a Girl. Breaking the Gender Stereotype Dan - Women on Stage and in Tech with Moran Weber - JSJ 483 Support this podcast at — https://redcircle.com/javascript-jabber/donationsPrivacy & Opt-Out: https://redcircle.com/privacy

Views on Vue
Vue 3 and Functional Programming - VUE 202

Views on Vue

Play Episode Listen Later Nov 8, 2022 48:19


Today, Steve talks with Lane Wagner, creator of boot.dev, and online programming school. After getting distracted by the fact that Lane's first name reminds Steve of "Better Off Dead", they discuss how the concept of functional programming is or isn't actually used in the composition API in Vue 3, along with the awesomeness of Vite and Lane's experience in upgrading from Vue 2 to Vue 3. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Twitter: @wagslane Lane's Blog Picks Lane - boot.dev Lane- Better Call Saul (TV Series 2015-2022) - IMDb Lane- esbuild - An extremely fast JavaScript bundler Steve- Is Turbopack really 10x Faster than Vite? · Discussion #8 · yyx990803/vite-vs-next-turbo-hmr

React Round Up
Migrating to React Query from Redux with Pierre Hedkvist - 202

React Round Up

Play Episode Listen Later Nov 2, 2022 41:37


Software engineer Pierre Hedkvist joins the React Round Up panelists to share some spicy (controversial) coding decisions he's made and then written about. The first hot topic is using React state to store filter setting in query parameters with the help of a custom Hook, and the second is migrating an app to rely more heavily on React Query instead of Redux. If you've been considering doing something similar, give this episode a listen to hear Pierre's strategies and advice for anyone looking to get started. Sponsors Chuck's Resume Template Developer Book Club starting with Clean Architecture by Robert C. Martin Become a Top 1% Dev with a Top End Devs Membership Links Storing State in the URL with React Migrating from Redux to React Query Pierre Hedkvist Twitter: @PierreHedkvist Picks Paige - ChrisFix | Youtube Channel Pierre - YJS Pierre - LiveBlocks TJ - Magic Puzzles