podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Minko Gechev
Shows
Programming
Episode 23 - Building a minimal reactive framework
This episode explores building a minimal reactive framework using signals as a reactivity primitive. We'll look into implementing a simple component model, composing components, separating the view into static and dynamic parts, and implementing fine-grained reactivity.
2025-01-17
17 min
Programming
Episode 22 - Signals
In this episode, we'll explore a concept called Signal that has been getting a lot of traction in JavaScript over the past few years. I'll describe a simple implementation so you can understand the internals and then see how it relates to the traditional object-oriented design pattern observer.
2025-01-11
11 min
The Angular Plus Show
S8E9 |Angular 19 and Incremental Hydration | Jessica Janiuk
Version 19 is so jammed packed with new features and developer experience improvements, we couldn't even cover them all in one episode! We did our best, but we couldn't pass up the opportunity to dive deep into incremental hydration and SSR in Angular with Jessica Janiuk.More about Jessica and Angular 19BlueSky: @thepunderwoman.com LinkedIn:Jessica Janiuk Meet Angular v19 by Minko GechevThe Angular Plus Show is a part of ng-conf. ng-conf is a multi-day Angular conference focused on delivering the highest quality training in the Angular JavaScript framework. Developers from across th...
2024-11-25
57 min
The Angular Plus Show
A+ Show S7 E14 | Wangular: Sharing a Roadmap with Wiz | Minko Gechev & Jatin Ramanathan
Ever since Wiz shared the stage with the Angular team during the NgConf 2024 keynote, the community can't stop talking about Wangular. But what does the collaboration between the Wiz team and the Angular team REALLY mean for Angular developers? This week we welcome Minko from the Angular team and Jatin from the Wiz team to share the history of the collaboration, what has already borne fruit, and what we can expect as the collaboration continues. More about Minko & Jatin X: @mgechev @JatinRamanathanLinkedIn: Minko Gechev Jatin RamanathanFol...
2024-06-24
55 min
The Angular Plus Show
A+ Show S7 E11 | Update! Angular Version 18! | Minko Gechev
It’s that time again! The Angular team just released the next version of Angular. Version 18 graduates several very popular developer preview features to stable release, adds some very interesting new features and even offers experimental support for zoneless change detection. Join us as Minko walks us through the new features and gets us all excited to ng updateMore about Minko and Angular 17X: @mgechev LinkedIn: Minko GechevFollow us on X: The Angular Plus Show The Angular Plus Show is a part of ng-conf. ng-conf is a multi-day Angular conf...
2024-05-23
56 min
JS Party: JavaScript, CSS, Web Development
Off to see the Wiz
How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular. Join the d...
2024-04-11
55 min
Changelog Master Feed
Off to see the Wiz (JS Party #318)
How does Google build Search? What about YouTube and Google Drive? We rely on Chrome’s Lighthouse scores when optimizing our websites, but what does Google prioritize? Recently the Angular and Wiz teams announced their intention to responsibly merge their internal frontend framework, Wiz, with Angular to bring some of Wiz’s best ideas to Angular. We’re chatting with Minko from Angular and Jatin from the Wiz team to learn about how Wiz has been used in Google historically, what it’s good at, and why it’s worth bringing some of its ideas to Angular. Leave us a...
2024-04-11
55 min
PodRocket - A web development podcast from LogRocket
The Angular and Wiz merger with Minko Gechev
With the recent merger of Angular and Wiz, a Google framework, Minko Gechev, Product and Developer Relations Lead for Angular, returns to talk about the latest news: Angular and Wiz are merging. So we delve into what that means, signals, and how Angular is evolving. Links https://blog.mgechev.com https://www.linkedin.com/in/mgechev https://github.com/mgechev https://twitter.com/mgechev We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were...
2024-04-11
31 min
Angular Master Podcast
AMP50: Angular Core Team Q&A Session - NG Poland 8th Edition
What's up everyone, this is Dariusz Kalbarczyk, co-founder of NG Poland, JS Poland, AngularMaster.dev & WorkshopFest.dev. Welcome back to the Angular Master Podcast. Join us in this exclusive Q&A session from the 8th edition of NG Poland, the largest Angular conference in Europe. Hosted by Michael Egger-Zikes, this session features a powerhouse panel from the Angular Core Team. Dive into the insightful discussions with Minko Gechev, Mark Thompson, Emma Twersky, Simona Cotin, Pawel Kozlowski, Alex Rickabaugh, and Matthieu Riegler. https://ng-poland.pl https://js-poland.pl
2024-01-02
41 min
The Angular Plus Show
S3 E01 - The Dev Life | Behind the Code with Minko Gechev - Untold Stories of Angular's Development
Grab your black belts everyone, we’re kicking season 3 off with some roundhouse kicks and hammer fists! In this Dev Life edition of the Angular Plus Show, we interview Minko Gechev, the Engineering Product & Developer Relations Lead on the Angular Team at Google for a conversation all about the untold stories of Angular’s development. Minko shares some of the early motivations and challenges on the team and how that’s evolved today, pivotal moments in Angular’s history, important team dynamics, as well as how the Angular community has played an important role in making the framework what it is today...
2024-01-01
44 min
PodRocket - A web development podcast from LogRocket
Angular 17 with Minko Gechev
With the latest release and rebrand of Angular 17, Minko Gechev, Angular Engineering Product and DevRel Lead, returns to talk about why Angular rebranded, the new features, and more. Links https://twitter.com/mgechev https://github.com/mgechev https://blog.mgechev.com https://www.linkedin.com/in/mgechev https://bsky.app/profile/mgeche https://mstdn.social/@mgechev We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we were recommended by a friend? ...
2023-11-15
28 min
PodRocket - A web development podcast from LogRocket
Angular in 2023 with Minko Gechev (Repeat)
In today’s repeat episode from August, Minko Gechev, Engineering Product and DevRel lead at Google for Angular, returns to talk about how Angular has evolved over the years and how its momentum has not let up in 2023. Links https://twitter.com/mgechev https://www.linkedin.com/in/mgechev https://blog.mgechev.com https://github.com/angular/angular/discussions/categories/rfcs https://twitter.com/angular We want to hear from you! How did you find us? Did you see us on Twitter? In a newsletter? Or maybe we...
2023-10-10
44 min
Angular Master Podcast
AMP 47: Minko Gechev on Angular 18+
🌟 Special Edition: Live from GDE DevFest Bootcamp at Google's Mountain View HQ! https://ng-poland.pl Hey folks, buckle up because this episode is nothing like what you've experienced before. We took a detour from our usual podcast format and ventured into my very first videocast! And guess where we're at? We recorded this special episode live from Google's headquarters in Mountain View during the incredible GDE DevFest Bootcamp conference. Big shoutout to the organizers who surprised us by setting up a professional recording studio. 🎙️ Today's...
2023-10-02
22 min
ELEVATE: Products & People that Make an Impact
[130] How Google Builds Products & Scaling Angular to 3 Million Developers: Minko Gechev, Google
Minko Gechev, the Product Lead at Google for the Angular Open Source project and former CTO of rhyme.com, (acquired by Coursera). In this episode, we dive into lessons from scaling Rhyme from a 1-person team to VC backed organization. We also explore how Google builds products & how to maximize an open source project’s impact (as a company and as an engineer). We cover all this and more: [00:02:21] From 1 man team to Coursera acquisition. [00:09:07] Growing as a CTO to understand business perspective. [00:13:11] Angular, a popular web framework. [00:15:05] Data overload, justifying investments, prioritizing initiatives. [00:19:54] Investing in open source community fo...
2023-09-20
42 min
PodRocket - A web development podcast from LogRocket
Matt Pocock, Minko Gechev, and next-gen React
In this week’s roundup episode, Matt Pocock answers listener TypeScript questions about design systems, Minko Gechev talks about how Angular becomes better with competition, and Mikael Brevik shares how React architectures have evolved and will continue to evolve. Links Apple Matt Pocock answers your TypeScript questions: http://bit.ly/3ZIy2M7 Next-generation React architectures with Mikael Brevik: https://apple.co/44WhoLl Angular in 2023 with Minko Gechev: https://bit.ly/43VUP85 Google Matt Pocock answers your TypeScript questions: http://bit.ly/3CWarhg Next-generation React architectures with Mikael Brevik: ht...
2023-08-11
14 min
PodRocket - A web development podcast from LogRocket
Angular in 2023 with Minko Gechev
Minko Gechev, Engineering Product and DevRel lead at Google for Angular, returns to talk about how Angular has evolved over the years and how its momentum has not let up in 2023. Links https://twitter.com/mgechev https://www.linkedin.com/in/mgechev https://blog.mgechev.com https://github.com/angular/angular/discussions/categories/rfcs https://twitter.com/angular 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...
2023-08-01
44 min
The Angular Plus Show
S5 E13 | Discussing Angular 16 and Beyond with Minko Gechev
When Angular 16 dropped on May 3rd, so did a lot of jaws. It's hard to believe that the Angular team was able to pack so much into a single release. In this episode of the podcast we talk with Minko Gechev of the Angular team about some of the most exciting features and what these improvements may mean for future versions of the framework. Find us and our guests on twitterMinko Gechev: @mgechevThe Angular Plus Show @AngularShowThe Angular Plus Show is a part of ng-conf. ng-conf is a multi-day Angular conference...
2023-05-24
1h 04
Angular Master Podcast
AMP 38: Minko Gechev on Angular 17+
🚨🔥 Hey, Angular fans! 🔥🚨 I'm excited to share an epic episode of the Angular Master Podcast! I had the pleasure of chatting with the legendary Minko Gechev, Angular product lead at Google. 🌟 In this action-packed episode, we dive into: 1️⃣ Angular v17 plans and what's coming in 2024 🚀 2️⃣ Angular 16's signals and their impact on state management 😱 3️⃣ RxJS and the future of State Management 🔥 4️⃣ Standalone Components and app structure without NgModules 🌟 5️⃣ Zone.js, server-side rendering, and esbuild/vite dev server in Angular 16 🏄 6️⃣ Minko's passion for martial arts and the life lessons he's learned 💪 Don't miss this fantastic opportunity to learn from the best! 🎧 Tune in to the Angular Master P...
2023-04-17
36 min
PodRocket - A web development podcast from LogRocket
The future of Angular with Minko Gechev
In this episode, we talk to Minko Gechev, Angular Product Lead, about what is new in Angular v15 and what to expect from Angular in the future. Links https://twitter.com/mgechev https://twitter.com/Angular https://blog.mgechev.com https://www.youtube.com/Angular https://angular.io https://guess-js.github.io https://blog.tensorflow.org/2021/05/speed-up-your-sites-with-web-page-prefetching-using-ml.html 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...
2022-12-02
28 min
Web Rush
Episode 198: Angular v14 and Beyond
Recording date: July 28, 2022John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerMinko Gechev @mgechevBrought to you byAG GridIdeaBladeResources:Minko Gechev on GitHubTools for Faster ApplicationsQuicklinks Angular Prefetching Preloading StrategyAngular 14 release articleAngular CLINextJS frameworkSvelte Kit frameworkGoogle Developer Tools Stack TraceStandalone components in Angularng updateLess Angular Could be More Angular - video from John at ngConf 2021Rx JsNext.js image componentng-conf 2022Dependency injection in AngularInjection Function in Angular 14AxiosHttpClient in AngularAngular...
2022-08-25
44 min
Dev.Life
S2E04 | Minko Gechev on Building A Legacy
SHOW SUMMARY:In today’s episode, Minko Gechev joins the show to share his personal story from first-time coder to becoming the Technical lead & Manager for Angular Developer Relations at Google. Minko talks about advancing his skills, contributing to Open Source, moving & working abroad, and selling a successful startup, and then gives insights and tips for how others can find success in their personal stories as well.LINKS:https://www.amazon.com/Getting-Started-Angular-Minko-Gechev/dp/1787125270https://rhyme.com/https://www.npmjs.com/package/codelyzerRECOMMENDED BOOKS:1). Patterns of Enterprise Application Architecture by Ma...
2022-02-14
50 min
Open Source Archives - Software Engineering Daily
Angular Dev Tools with Minko Gechev
Angular is a free and open-source web application framework. It’s maintained by the Angular team at Google. It’s used by millions of web applications and has a strong ecosystem of core contributors and library builders. In this episode, I interview Minko Gechev, Developer Relations Lead at Google. We explore several aspects of open-source software development, Tensorflow.js, Angular, and a few other things worth sticking around for. Sponsorship inquiries: sponsor@softwareengineeringdaily.com The post Angular Dev Tools with Minko Gechev appeared first on Software Engineering Daily.
2021-11-05
47 min
Software Engineering Daily
Angular Dev Tools with Minko Gechev
Angular is a free and open-source web application framework. It’s maintained by the Angular team at Google. It’s used by millions of web applications and has a strong ecosystem of core contributors and library builders.In this episode, I interview Minko Gechev, Developer Relations Lead at Google. We explore several aspects of open-source software development, Tensorflow.js, Angular, and a few other things worth sticking around for.Sponsorship inquiries: sponsor@softwareengineeringdaily.com Learn more about your ad choices. Visit megaphone.fm/adchoices
2021-11-05
43 min
Angular Master Podcast
AMP 14: Let's talk about the future of Angular with Minko Gechev
Hi everyone, this is Dariusz Kalbarczyk co-founder of NG-Poland.pl & JS-Poland.pl. Welcome back to Agular Master Podcast. Together with Manfred Steyer - Speaker, Trainer, Author from angulararchitects.io. We discuss everything related to our favorite framework. Today we have some special guests from Angular Team: Minko Gechev. We talk about, among others: 1. The Angular team is currently working on ideas for making Angular-Modules optional. However, originally, they were not even planned for Angular. Why did the Angular Team implement them even though? 2. What are the challenges of making Angular-Modules optional? 3. Who c...
2021-10-02
41 min
Angular Rocks
Developer Tools with Minko Gechev
I split up the developer tools into multiple categories Development and productivityDebuggingPerformanceTestingIn this episode we discuss each category in details as well as answering the following questions:Why do we need developer tools?Can you imagine a dev life without modern tooling?What are the modern Tools for Angular developers?How to debug a memory leak?Also we talk about some cool insights about what Angular Team is working on right now to improve the Angular developer experience even more.Tools An...
2021-07-21
45 min
The Angular Plus Show
S2 E15 - Angular Dev Tools
The Angular Show invited Minko Gechev to come on the show and talk through some of the big Angular-related announcements, namely, Angular version 12, IE11 deprecation, and the shiny new Angular DevTools. Minko Gechev is a longtime contributor to Angular, a member of the Angular Team, a good friend of ours, and an all-around wonderful person to spend time with. To kick things off, Minko takes us through some of the big changes as part of the Angular version 12 release, including Ivy (no not the plant, the new-ish compilation and rendering pipeline in Angular) libraries and the final sail-off of ViewEngine...
2021-05-28
1h 00
Web Rush
Episode 124: Angular Updates with Minko Gechev
John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerMinko Gechev @mgechevBrought to you byAG Grid IdeaBladeResources:Minko Gechev's blogAngularAngular Developer Survey 2020 ResultsAngular on npmAngular compiler on npmAngular Debugging GuidesInfo on Angular ErrorsAngular AuguryAngular Dev Tools for ChromeAngular on YouTubeProfiling Angular Applications with Minko GechevChrome Dev ToolsAngular on TwitterAngular RoadmapIntroduction to Angular conceptsNgModulesAngular Rendering Engine IvyAngular versionsRendering on the WebAngular UniversalMinko’s tricky array codeGary Bernhardt’s famous JavaScript WAT flash talkRxJs AngularRxJS Deci...
2021-03-11
56 min
The Angular Plus Show
S1 E36 - The Future of Angular
What is the future of Angular? What new features and improvements are being thought of and worked on? Will the developer experience improve? Panelists Brian Love and Aaron Frost sat down with Minko Gechev, a member of the developer relations team for Angular at Google and a longtime contributor to Angular through open-source, to answer some of those questions. And trust us, the future of Angular is bright, starting with all the amazing new features that are being built. The developer experience is only going to get better and faster. Minko shares with us a look into the potential future...
2020-10-23
50 min
Programming
Episode 21 - Maps, Hash Maps, Tree Maps, and Hash Tables
Today in less than 20 minutes, we'll explore what maps are and how they work under the hood. We'll talk about the differences between treemaps, hash maps, and hash tables. We'll dig pretty in-depth...By the end of the episode, you'll understand how to implement hash tables using an array, hash function, and a linked list!
2020-07-01
16 min
Programming
Episode 20 - Static and Dynamic Systems
Today we'll look into static and dynamic systems. We'll discuss what does it mean for a programming language or a framework to be static or dynamic. In the second part of the podcast, we'll focus on some of the properties of static systems and how they can help in better compile-time optimizations, development experience, and more!
2020-06-23
13 min
Programming
Episode 19 - Type Systems and Type Checking
In this episode, we'll look at the very basics of type systems and their enforcement. We'll discuss strongly and weakly typed languages. After that, we'll dig into different enforcement strategies - runtime with dynamic typing and compile-time with static typing.
2020-06-16
06 min
Developer Tea
Wishes, Beliefs, and Knowledge
In this short episode, we're digging into the relationship between our belief and knowledge and how we form our beliefs based on knowledge. 🎟Upcoming EventsWanna get your hands on the hottest #JavaScript tech?Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others.Check them out and reserve your FREE spot at live.jsnation.comVisit: linode.com/developertea and use promo code developertea2020P.s...
2020-06-15
07 min
Developer Tea
Listener Question from Saul: How Do I Communicate with Non-Technical Decision Makers?
In today's episode, we dive into Saul's question by recounting past experience and providing tools to approach this situation at a human level and from your employers expectation. 📮 Ask a Question If you enjoyed this episode and would like me to discuss a question that you have on the show, drop a message over at: developertea.com. 🙏 Today's Episode is Brought To you by: LinodeWhether you’re working on a personal project or managing your enterprise’s infrastructure, Linode has the pricing, support, and scale you need to take yo...
2020-06-12
11 min
Developer Tea
How Questions Influence Pathways to Solutions
In today's episode we're talking about problems and how we involve questions into our day-to-day tasks as developers. We'll cover question framing techniques and practices to boost collaboration with your co-workers on problem solving.🙏 Today's Episode is Brought To You By: ZeBrandSetting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/ 🎟Upcoming EventsWanna get your hands on the hottest #JavaScript tech?Reserve a spot at #JSNationLi...
2020-06-10
09 min
Developer Tea
4 Points Of Advice For Brand New Developers
As someone who was a self-taught developer, I have an affinity for people eager to become a developer. In today's episode, we'll offer four different pain points that you're likely to experience in your career and give tips on how to use those moments to continue your growth and develop your skills. 🙏 Today's Episode is Brought To You By: ZeBrandSetting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at https://zebranding.com/🎟Upcom...
2020-06-08
15 min
Developer Tea
What Does It Take To Change Your Mind?
Changing our minds on a belief or issue that we stand by is not easy and as humans but is required of us to grow as people and as professionals.In this episode of Developer Tea, we're walking through three different visualizations to help us better understand and become more comfortable with when and why we decide to change our minds.🙏 Today's Episode is Brought To You By: ZeBrandSetting up your brand with ZeBrand only takes 5 minutes and you’ll have instant access to your assets to start showcasing your product today at ht...
2020-06-03
16 min
Developer Tea
Play, Stakes, and Learning
🎟Upcoming EventsWanna get your hands on the hottest #JavaScript tech?Reserve a spot at #JSNationLive happening on June 18-19, and see speakers / instructors like Tobias Koppers (Webpack), Orta Therox (TypeScript), Minko Gechev (Angular), Matteo Collina (Node.js) and many others. Check them out and reserve your spot at live.jsnation.com🙏 Today's Episode is Brought To You By: HeadSpinWith HeadSpin, you only need one platform for testing, monitoring, and analytics across applications, devices, and networks. Check them out at headspin.io
2020-06-01
10 min
Programming
Episode 18 - How JavaScript Bundlers Work
In this episode, we'll look at what data structures and algorithms JavaScript bundlers use. We'll talk about ECMAScript modules, strongly connected components, depth-first search, and more! Enjoy!
2020-05-26
11 min
Kutad Gubilik's Listen Later
ngAir 168 - Predictive Prefetching Using Machine Learning and Guess.js with Minko Gechev
Podcast: Angular Air (LS 29 · TOP 10% what is this?)Episode: ngAir 168 - Predictive Prefetching Using Machine Learning and Guess.js with Minko GechevPub date: 2018-07-10Get Podcast Transcript →powered by Listen411 - fast audio-to-text and summarization--- Support this podcast: https://anchor.fm/angularair/supportThe podcast and artwork embedded on this page are from Angular Air, which is the property of its owner and not affiliated with or endorsed by Listen Notes, Inc.
2020-05-17
1h 08
Web Rush
Episode 81: Overriding JavaScript Builds with Santosh Yadav
Recording date: 2020-03-19John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerSantosh Yadav @SantoshYadavDevBrought to you byag-Grid Narwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today.Resources:Grunt.jsGulp.jsWebPackParcel JSAngular BuildersCustom WebpackIonicNGX Build PlusManfred SteyerNgRxMinko GechevAngular BuildersNetlifyAngular deploy to netlify, azure, awsWassim CheghamShmuela JacobsChris NoringNetlify builder for angularng deploy azureSSR (server side rendering) in Angular UniversalChanging the react buildBob the Builder5 Actions...
2020-04-28
40 min
Programming
Episode 17 - Dependency Injection
Today we'll talk about using dependency injection across paradigms! You'll understand what this pattern is all about and how to use it. During the episode, we'll touch on topics such as inversion of control, high-order functions, and testability.
2020-04-21
10 min
Programming
Episode 16 - Memoization
Today we'll learn about memoization! Memoization is a practice that helps us improve the performance of our apps using caching. In the episode, we'll also discuss pure functions, caching strategies, and much more!
2020-04-14
10 min
Programming
Episode 15 - Compilers, Linters, and Formatters
In this episode of the programming podcast, we'll discuss static analysis and code transformation. In particular, we'll look at the difference between compilers, linters, and formatters. By the end of the episode, you'll understand what tool you should use to improve your development experience and team processes.
2020-04-07
08 min
Programming
Episode 14 - The Four Principles of OOP
In today's episode, you'll learn the four principles of object-oriented programming. We'll discuss abstraction, inheritance, encapsulation, and polymorphism. By the end of the show, you'll understand each one of them; you'll know how they relate to each other, and how to use them in practice.
2020-03-31
14 min
Programming
Episode 13 - Binary Heaps
Today we're going to discuss the binary heap data structure. In this episode, you'll learn where to use heaps in practice, how they can come handy to you during a coding interview, and how to implement them! Along the way, we'll cover heap sort, priority queues, load balancing, and more!
2020-03-24
12 min
Programming
Episode 12 - COVID-19. Epidemic modeling with SIR.
Instead of digging into algorithms and data structures, today, you'll learn about epidemic modeling. In 9 minutes in this episode, you'll get a mathematical intuition on the spread of COVID-19 and the essential variables we can control, which can help us fight the virus.
2020-03-17
09 min
The Angular Plus Show
S1 E2 - How Angular 9 Changes the Future of Angular
Minko Gechev talks about how Angular 9 changes the future of Angular.
2020-03-12
1h 03
Programming
Episode 11 - Coupling and Cohesion
Today you'll learn how keeping your abstractions more cohesive and less coupled can improve the quality and maintainability of your software.
2020-03-10
11 min
Programming
Episode 10 - Topological Sort
The chances are that the information from this episode will come in handy to you during a coding interview and likely in real life! In this episode, you'll learn the topological sort algorithm. Along the way, you'll understand what's a dependency graph and how topological sort operates on this data structure. We'll also discuss a few real-life examples where I had to implement topological sort myself!
2020-03-03
13 min
Programming
Episode 9 - Sorting. Counting Sort.
Have you ever been frustrated during interviews thinking that your interviewer expects you to have memorized a bunch of sorting algorithms you'd never need in real life? In this episode of the podcast learn how to approach such situations. In performance critical systems you may have to implement an efficient sorting yourself. Learn how to beat the built-in algorithm in a few lines of code!
2020-02-26
13 min
Programming
Episode 8 - Decorator Pattern
Today you'll learn how at runtime, you can enhance the behavior or existing objects using the decorator pattern. In this episode, we'll discuss the advantages of decorators over inheritance and look at two examples from real-life - implementing a network communication protocol and enriching user interface components.
2020-02-18
13 min
Programming
Episode 7 - Tries
In the episode today, we'll talk about the trie data structure. You'll learn what tries are, how you can use them in practice, and how to implement them in your favorite programming language!
2020-02-11
11 min
Programming
Episode 6 - Graphs and Graph Traversal
In this episode, we'll discuss graphs. You'll learn how this data structure looks like and what are its applications. Later on, we'll talk about algorithms for traversing graphs. You'll understand how breadth-first search and depth-first search work and when you should use one instead of the other. Topics we'll also touch on are chromatic graphs and finding the shortest path.
2020-02-04
21 min
Programming
Episode 5 - Arrays and Linked Lists
In this episode, we'll discuss two fundamental data structures in computer science - arrays and linked lists. Their understanding is essential not only in your day to day job but also for performing well on your next coding interview. We'll discuss implementation details for both data structures, and we'll talk about when it's better to choose one instead of the other. Along the way, we'll touch on memory hierarchy, caching locality, and different interview problems.
2020-01-26
19 min
Programming
Episode 4 - Quickselect
Today we're going to talk about quickselect. This algorithm helps us quickly find the n-th smallest element in unsorted arrays. It'll not only help you improve the performance of your applications, but it's also a very common white-board interview problem.
2020-01-21
10 min
Programming
Episode 3 - Partial Application (not Currying)
Today we'll discuss partial application and currying. By the end of the episode, you'll understand what these two different concepts are how they are different from each other, and where you can apply them in practice. In between the episode, we'll also talk about the brilliant computer scientist Haskell Curry, and we'll mention the Curry-Howard isomorphism
2020-01-14
09 min
Programming
Episode 2 - Binary Search
Today we'll discuss the binary search algorithm. We'll go through several examples when the algorithm makes sense and discuss in detail how it works. By the end of the episode, you'll know when to apply a binary search and know why it's more efficient than a linear search.
2020-01-06
19 min
Programming
Episode 1 - How Compilers Work
In this episode, we discuss how compilers work. By the end of the show, you'll have a high-level understanding of the phases the source code you write goes though before executed!
2020-01-06
11 min
Adventures in Angular
AiA 249: What's New in Version 8 With Minko Gechev
SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostAlyssa NicollShai ReznikJoe EamesBrian Love Joined by Special Guest: Minko GechevEpisode SummaryMinko from Angular team at Google talks about what's new in Angular v8 and what has changed. Some of the exciting new features include differential loading, dynamic imports for lazy routes and CLI workflow improvements which end up being a large perfomance improvement. The panel comments on the fact that it was effortless to migrate from Angular 7 to Angular 8, and Minko also mentions that they had received feedback that the how to start tutorials were not very...
2019-07-23
1h 02
Adventures in Angular
AiA 249: What's New in Version 8 With Minko Gechev
SponsorsSentry use the code “devchat” for 2 months free on Sentry small planAngular BootcampCacheFlyPanelAaron FrostAlyssa NicollShai ReznikJoe EamesBrian Love Joined by Special Guest: Minko GechevEpisode SummaryMinko from Angular team at Google talks about what's new in Angular v8 and what has changed. Some of the exciting new features include differential loading, dynamic imports for lazy routes and CLI workflow improvements which end up being a large perfomance improvement. The panel comments on the fact that it was effortless to migrate from Angular 7 to Angular 8, and Minko also mentions that they had received feedback that the how to start tutorials were not very...
2019-07-23
1h 02
Angular Air
ngAir 190 - Angular and Bazel With Minko Gechev
--- Support this podcast: https://anchor.fm/angularair/support
2019-01-30
1h 00
Angular Air
ngAir 168 - Predictive Prefetching Using Machine Learning and Guess.js with Minko Gechev
--- Support this podcast: https://anchor.fm/angularair/support
2018-07-11
1h 08
Adventures in Angular
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev
Panel: Charles Max WoodWard Bell Special Guests: Minko GechevIn this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks.In particular, we dive pretty deep on:Minko introWhat are you most famous f...
2018-05-01
46 min
Adventures in Angular
AiA 187: Teaching Angular through Rhyme.com with Minko Gechev
Panel: Charles Max WoodWard Bell Special Guests: Minko GechevIn this episode of Adventures in Angular, the panel talks to Minko Gechev about teaching Angular through Rhyme.com. Minko is currently working on Rhyme.com, which is a platform for hands-on demos and trainings. They touch on what Rhyme.com is, how it works, and the advantages to using it, especially in training. They also go into detail as to how an all sides workshop is set up and the versatility of using Rhyme with many different frameworks.In particular, we dive pretty deep on:Minko introWhat are you most famous f...
2018-05-01
46 min
Angular Air
ngAir 151 - Angular Tooling with Minko Gechev
--- Support this podcast: https://anchor.fm/angularair/support
2018-03-08
1h 00
Adventures in Angular
AiA 175: Angular Differs with Minko Gechev
Panel: Charles Max WoodJoe EamesAlyssa NicollWard BellShai ReznikSpecial Guests: Minko GechevIn the episode of Adventures in Angular the panel discusses Angular Differs with Minko Gechev. Minko is a return guest to AiA, and is the founder o Rhyme and contributes to the Open Source community regularly. Minko is on the show to talk about Angular Differs. The discussion covers the details of the Differs and why they are important on the Angular platform. The topics covered are the concerns of differs, data applications and structures, problems solved and why it is good for Angular developers and much more.In particular, w...
2018-02-07
54 min
Adventures in Angular
AiA 175: Angular Differs with Minko Gechev
Panel: Charles Max WoodJoe EamesAlyssa NicollWard BellShai ReznikSpecial Guests: Minko GechevIn the episode of Adventures in Angular the panel discusses Angular Differs with Minko Gechev. Minko is a return guest to AiA, and is the founder o Rhyme and contributes to the Open Source community regularly. Minko is on the show to talk about Angular Differs. The discussion covers the details of the Differs and why they are important on the Angular platform. The topics covered are the concerns of differs, data applications and structures, problems solved and why it is good for Angular developers and much more.In particular, w...
2018-02-07
54 min
Adventures in Angular
AiA 147 Codelyzer and Static Analysis Tools for Angular with Minko Gechev
AiA 147: Codelyzer and Static Analysis Tools for Angular with Minko GechevThe week on Adventures in Angular features panelists Alyssa Nicoll, Shi Resnick, Lukas Ruebbelk, and Charles Max Wood. The special guest this week is Minko Gechev who is here to discuss Codelyzer. Minko is currently working on a start up. Angular JavaScript is the programming language that excites him the most.How do you work in a start up and still have free time?He tries to find an overlap between the work he's doing in the startup and work he does in his spare time. This is why he...
2017-07-11
42 min
Adventures in Angular
AiA 147 Codelyzer and Static Analysis Tools for Angular with Minko Gechev
AiA 147: Codelyzer and Static Analysis Tools for Angular with Minko GechevThe week on Adventures in Angular features panelists Alyssa Nicoll, Shi Resnick, Lukas Ruebbelk, and Charles Max Wood. The special guest this week is Minko Gechev who is here to discuss Codelyzer. Minko is currently working on a start up. Angular JavaScript is the programming language that excites him the most.How do you work in a start up and still have free time?He tries to find an overlap between the work he's doing in the startup and work he does in his spare time. This is why he...
2017-07-11
42 min
My Angular Story
AiA MAS 010 Minko Gechev: My Angular Story
On today's episode of My Angular Story, Charles Max Wood interviews Minko Gechev. Minko is a software engineer at Learn Capital and has been contributing to the open source community. He talked about Immutability with Angular in episode 54 of the Adventures in Angular Show. Listen to how he got into programming and what he's currently up to!
2017-03-23
25 min
Angular Air
63 ngAir- How Service Workers Will Change The Way You Think About Web Apps
How Service Workers will change the way you think about web apps Panelists: Ari Lerner, Olivier Combe, Gleb Bahmatov Guests: Minko GechevShow notes: What Gleb and Minko have been up to lately What is Service Worker? Any relation to Web Worker?Are there other types of workers? Do they all rest on Sundays? Differences with appCache What is the current browsers support? Can you use polyfills? How can they be used? You can find how existing websites use them right now by opening chrome://serviceworker-internals/and clicking on script urls Smartcache and offline support Image or video transcodingon the fly Background dat...
2016-04-21
51 min
Adventures in Angular
070 AiA Holiday Pick List
02:28 - Ward Bell (and Co.’s) Documentation Contributions for Angular 205:39 - Peter Bacon Darwin (and Co.) & Jade 07:38 - John Papa and the Tour of Heroes Tutorial 09:01 - Geoff Goodman & Plunker 10:07 - GDE (Google Developer Expert) Program/Summit 13:37 - Thomas Burleson & Angular Material 16:07 - The Angular Team
2015-12-03
38 min
Adventures in Angular
070 AiA Holiday Pick List
02:28 - Ward Bell (and Co.’s) Documentation Contributions for Angular 205:39 - Peter Bacon Darwin (and Co.) & Jade 07:38 - John Papa and the Tour of Heroes Tutorial 09:01 - Geoff Goodman & Plunker 10:07 - GDE (Google Developer Expert) Program/Summit 13:37 - Thomas Burleson & Angular Material 16:07 - The Angular Team
2015-12-03
38 min
Angular Air
37 ngAir - Live at Angular Connect
Live at Angular Connect - Angular Connect is here! Join the Angular Air crew ground zero at the largest Angular conference ever. Hold onto your ng-seats 'cause it gonna get crazzzzaay. Guests: Rado Kirov, Minko Gechev, Nick Van Weerdenburg, Jen Bourey, Martin Probst, Alex Eagle, Joe Eames, Yuri Takhteyev, and Igor Krivanov Panelists: Olivier Combe, Aimee Knight, Carmen Popoviciu, PatrictJS, and Jeff Whelpley Links: Rado - Getting Started in Angular 2 Minko - Cutting Angular's Crosscuts Nick - Rangle.io Jen - Iterative Version Upgrade Strategies for large Angular Applications Martin & Alex - TypeScript Tooling for Greater Productivity, DefinitelyTyped, TSD Joe...
2015-10-22
1h 14
Angular Air
35 ngAir - Angular 2 and React
Angular 2 and React - If you know React, you probably really love it. If you know Angular 2, you probably love it as well. We're going to talk with people who have experience with both and plan to choose Angular 2 over React when Angular 2 is officially released. Why will they prefer Angular 2 over React? That's the question we'll be answering. Guests: Tero Parviainen and Minko Gechev Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley Picks/Tips: Minko - Picks: Develop Angular Improvement Process, React: RESTful UI Rendering, Links: Building Angular Apps using Flux Architecture Tero Tips: bindToController - Picks: Refactoring by Martin...
2015-10-08
1h 02
Angular Air
33 ngAir - Immutable.js with Angular
Immutable.js with Angular - We welcome back fan favorite Minko Gechev to discuss the popular Immutable.js library and its use in Angular 1 and Angular 2. Guests: Minko Gechev Panelists: Aimee Knight and Jeff Whelpley Picks/Tips: Minko - Call for a Distributed Web Kent - Call for contributors, Babies 👶, they’re totally worth it. Aimee - We Have a Problem with Promises and Standing! Patrick - awesome-angular2 Jeff - My 2 daughters :-) Shout out Angular Air is a video podcast all about Angular hosted by egghead.io instructor Kent C. Dodds. Please visit the Angular Air website (http://angular-air.com) to...
2015-09-25
46 min
Angular Air
31 ngAir - Angular Fundamentals
Angular Fundamentals - The panelists will be talk about the fundamentals of developing Angular applications. Get ready for a lot of gems to be dropped! Guests: Minko Gechev Panelists: Aimee Knight, PatrictJS, and Jeff Whelpley Picks/Tips: Minko - Angular CLI Kent - Tips: Keep your code, tests, and templates next to each other; Picks: Sane File Naming Conventions, How to Write an Open Source JavaScript Library series on Egghead.io Aimee - Angular Remote Conf - Use coupon code "angularair" for 20% off. Works for both group and individual tickets! Learning Angular Patrick - ng-hackathon, Angular Connect Angular Air is a...
2015-09-09
1h 05
Adventures in Angular
054 AiA Immutability with Angular with Minko Gechev
02:06 - Minko Gechev IntroductionTwitter GitHub BlogMinko Gechev: Bringing Immutability to Angular @ ng-vegas 2015 03:57 - Immutability05:11 - Why is immutability interesting to Angular developers?React09:19 - Side Effects12:18 - Are immutable data structures in conflict with large quantities of data?Persistent Data StructuresImmutable.js angular-immutable16:18 - How does the track by syntax help/affect you?19:05 - Angular 2 and Immutable Data21:30 - Immutable Data and ObservablesCycle.js Knockout.js25:14 - Getting StartedMinko Gechev: Bringing Immutability to Angular Part 1Minko Gechev: Bringing Immutability to Angular Part 2Minko Gechev: Bringing Immutability to Angular Part 3Victor Savkin: Change Detection in Angular 2 (Immutability and Observables)26:26 - Minko’s Backg...
2015-08-06
41 min
Adventures in Angular
054 AiA Immutability with Angular with Minko Gechev
02:06 - Minko Gechev IntroductionTwitter GitHub BlogMinko Gechev: Bringing Immutability to Angular @ ng-vegas 2015 03:57 - Immutability05:11 - Why is immutability interesting to Angular developers?React09:19 - Side Effects12:18 - Are immutable data structures in conflict with large quantities of data?Persistent Data StructuresImmutable.js angular-immutable16:18 - How does the track by syntax help/affect you?19:05 - Angular 2 and Immutable Data21:30 - Immutable Data and ObservablesCycle.js Knockout.js25:14 - Getting StartedMinko Gechev: Bringing Immutability to Angular Part 1Minko Gechev: Bringing Immutability to Angular Part 2Minko Gechev: Bringing Immutability to Angular Part 3Victor Savkin: Change Detection in Angular 2 (Immutability and Observables)26:26 - Minko’s Backg...
2015-08-06
41 min
Adventures in Angular
045 AiA Performance with Gleb Bahmutov
Check out Ruby Remote Conf! 02:19 - Gleb Bahmutov IntroductionTwitter GitHub Blog03:21 - Perceptual PerformancePaul Irish: "Delivering the goods" Fluent 2014 Keynote Gleb Bahmutov: Improving Angular web app performance example. [YouTube] Gleb Bahmutov: Profile and Optimize Your JavaScript Like a Ninja07:09 - Getting User Feedback 12:15 - Profiling, Tools and Techniquescode-snippets 16:45 - Performance OptimizationThe Pareto PrincipleChrome DevTools20:38 - Benchmarks22:20 - Extracting Value from Profilingangular-vs-repeat 26:11 - Top Performance ProblemsTwo-Way BindingKeeping Up-to-Date with VersionsMinimize the Number of Expressions in Template Elements28:44 - Performance LessonsNg-webworkerDave Smith: Angular + React = Speed @ ng-conf 201534:30 - Public Opinion on Performance in Angular40:57 - Drive-by Optimizations42:26 - Angular 2 Performance Predictions Minko Gechev: Bringing...
2015-06-04
54 min
Adventures in Angular
045 AiA Performance with Gleb Bahmutov
Check out Ruby Remote Conf! 02:19 - Gleb Bahmutov IntroductionTwitter GitHub Blog03:21 - Perceptual PerformancePaul Irish: "Delivering the goods" Fluent 2014 Keynote Gleb Bahmutov: Improving Angular web app performance example. [YouTube] Gleb Bahmutov: Profile and Optimize Your JavaScript Like a Ninja07:09 - Getting User Feedback 12:15 - Profiling, Tools and Techniquescode-snippets 16:45 - Performance OptimizationThe Pareto PrincipleChrome DevTools20:38 - Benchmarks22:20 - Extracting Value from Profilingangular-vs-repeat 26:11 - Top Performance ProblemsTwo-Way BindingKeeping Up-to-Date with VersionsMinimize the Number of Expressions in Template Elements28:44 - Performance LessonsNg-webworkerDave Smith: Angular + React = Speed @ ng-conf 201534:30 - Public Opinion on Performance in Angular40:57 - Drive-by Optimizations42:26 - Angular 2 Performance Predictions Minko Gechev: Bringing...
2015-06-04
54 min