logo
episode-header-image
Feb 2021
18m 57s

How do I learn new tech as a software en...

Hussein Nasser
About this episode

In this video I discuss my approach of learning new technology and how I break it down so I understand it. Hope it helps

Up next
Jan 19
5 Backend Design Patterns for Managing Threads and Sockets
In this video I introduce 5 different design patterns for building backend applications. Each mode explains how a socket listener is established, a connections are established and how threads and connections are managed to read, write and process requests. 
46m 9s
Dec 15
Page Tables
Page tables provide the mapping between virtual memory and physical memory for each process. This means it needs to be as efficient and as fast as possible. I explore the inner workings of page tables in this episode.0:00 Intro2:00 Virtual Memory ⁃ ⁃ 8:00 MMU10:00 Page Tables ⁃ ⁃ ... Show More
46m 39s
Nov 24
CPU and Kernel Page Faults
<p>Page faults occurs when the process tries to access a memory that isn’t backed by a physical page kernel raises a fault which loads a page. It happens on first access, stack expansion, COW, swap and much more. However it comes with a cost. </p><p><br /></p><p>In this episode o ... Show More
48m 37s
Recommended Episodes
Apr 2021
You are the product [RB] (Ep. 147)
In this episode I am with George Hosu from <a href='https://cerebralab.com'>Cerebralab</a> and we speak about how dangerous it is not to pay for the services you use, and as a consequence how dangerous it is letting an algorithm decide what you like or not.   Our Sponsors <p>Thi ... Show More
45m 4s
Jul 2023
Episode 364: EMs doing technical tasks and too soft?
In this episode, Dave and Jamison answer these questions: Do you think an EM should only be involved with management tasks, and let the members handle the technical stuff, or should they have some technical expertise to manage things like architecture reviews or handle urgent inc ... Show More
25m 27s
Mar 2024
Technology won’t KILL language learning. It will make it more FUN
In this video I explain why I don't think technology will eventually kill language learning and how it has been instrumental in my learning journey. 
12m 48s
Dec 2021
Technology as a force for good
Here’s a bonus episode this week from our friends behind Me, Myself, and AI — a podcast on artificial intelligence and business, and produced by MIT Sloan Management Review and Boston Consulting Group. We partnered with them to help promote their awesome podcast.We hand picked th ... Show More
25m 36s
May 2023
Upskilling Your Eng Team: The Problem with the Modern Approach to Learning | Skiller Whale's Hywel Carver
<p>Do our personal learning preferences actually affect how well we learn? And what makes learning new skills - like a programming language - so hard in the first place? </p><p>On this week’s episode of Dev Interrupted, we’re joined by Hywel Carver, founder &amp; CEO at Skiller W ... Show More
41m 46s
Jan 2017
Introducing The Show
tail spinning
4m 24s
Mar 2016
Episode 1: Startup Opportunities and Switching Jobs
Welcome to Soft Skills Engineering, where we answer your questions about non-technical topics in software engineering. Come get some wisdom, or at least some wise cracks. In episode 1, Dave and Jamison answer two questions: I’m a developer who gets approached from time to time to ... Show More
25m 33s