Many modern applications are implemented as event-driven, reactive applications. In this session we will compare choreography and sagas to orchestration and Temporal workflows when implementing event-driven applications. We will explore which approach provides the best reliability, the best scalability, lowest coupling of components, and a stellar developer experience. PUBLICATION PERMISSIONS:
Temporal provided Coding Tech with the permission to republish this video. LINK:
Temporal YouTube channel: https://www.youtube.com/@Temporalio https://www.youtube.com/watch?v=oZ0yf8rTALA
Cognitive Load is the amount of mental effort required to complete a task or process. In software development, cognitive load can be influenced by code smells, which are indicators of potential issues in code such as duplication, overly complex logic, and poor naming conventions. Code smells can increase cognitive load by making it more difficult for developers to understand and maintain the code. Reducing code smells can help lower cognitive load and improve the efficiency and effectiveness of software development. Check out Felienne Hermans' book 📖 The Programmer's Brain | http://mng.bz/1jJ1 📖 To save 40% off this book ⭐ DISCOUNT CODE: watchhermans40 ⭐ In this video, Felienne demonstrates how knowledge of cognitive science can help deepen our understanding of code smells, make reading code easier, and help write better code. This video is an excerpt from a live coding session by Felienne Hermans, the author of The Programmer's Brain. To watch the entire video go to http://mng.bz/GRaR. 📚📚📚
The Programmer's Brain | http://mng.bz/1jJ1
To save 40% off this book use discount code: watchhermans40 📚📚📚 "The Programmer’s Brain: What every programmer needs to know about cognition" explores the way your brain works when it’s thinking about code. In it, you’ll master practical ways to apply these cognitive principles to your daily programming life. You’ll improve your code comprehension by turning confusion into a learning tool, and pick up awesome techniques for reading code and quickly memorizing syntax. This practical guide includes tips for creating your own flashcards and study resources that can be applied to any new language you want to master. By the time you’re done, you’ll not only be better at teaching yourself—you’ll be an expert at bringing new colleagues and junior programmers up to speed. https://www.youtube.com/watch?v=4gXbAday4Og
Get an overview of how blockchain, digital wallets, exchanges, and private keys work. More Simply Explained videos about:
– Blockchain: https://youtu.be/SSo_EIwHSd4
– NFTs: https://youtu.be/FkUn86bH34M
– Smart contracts: https://youtu.be/ZE2HxTmxfrI Cryptocurrency is a digital payment system that doesn't rely on banks to verify transactions. It’s a peer-to-peer system that can enable anyone anywhere to send and receive payments. Instead of being physical money carried around and exchanged in the real world, cryptocurrency payments exist purely as digital entries to an online database describing specific transactions. This is a talk I gave at the CatholicCryptoConference in 2022. 💌 My newsletter
Once a month, featuring cool things from around the internet: https://newsletter.simplyexplained.com 🌍 Social
Twitter: https://twitter.com/Savjee
Blog: https://savjee.be ❤️ Become a Simply Explained member: https://www.youtube.com/channel/UCnxrdFPXJMeHru_b4Q_vTPQ/join — ⏱️ Timestamps
00:00 Introduction
01:43 What is a (crypto)currency?
06:42 How a blockchain works
15:26 How to buy crypto and where is it stored?
17:54 Wallets and private keys
23:50 Is there only 1 blockchain? And why so many cryptocurrencies?
28:31 Downsides of cryptocurrencies
34:00 Outro https://www.youtube.com/watch?v=vJfdO9QuroY