logo
episode-header-image
Jan 2018
9m 35s

Episode 13 - Do Developers Make Lousy UX...

Hussein Nasser
About this episode
In this episode we discuss why lot of people think Developers make unusable and lousy user experiences and interfaces. We take examples of Windows vs Mac and a throw back from a blog post I wrote 10 years ago. Enjoy 
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 2025
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
Aug 2016
Episode 32: Writing About UI/UX Professionally with Ben Gremillion
UI Breakfast Podcast. Episode 32: Writing About UI/UX Professionally with Ben Gremillion To get ahead in your UI/UX career, you need to start writing about design at some point. Our guest Ben Gremillion, content designer at UXPin, will give you the best writing guidance. In this ... Show More
57m 3s
Dec 2020
Episode 199: Thought-Based Interfaces with Afshin Mehin
Thought-based technologies might often be a cause for fear, but they are nothing new under the sun. By learning more about these technologies and dismantling negative beliefs, designers may be able to stay ahead of the game by catching glimpses into the future. Our guest today is ... Show More
39m 20s
Jun 2021
Talking Windows 11 with Chief Product Officer Panos Panay #044
<p>On this episode we have a special guest Panos Panay, the Chief Product Officer at Microsoft! &nbsp;We discuss the Windows 11 announcement and what to expect, as well as what it was like building it during a pandemic.&nbsp;</p> 
23m 25s
Jan 2020
Episode 154: Refactoring UI with Adam Wathan and Steve Schoger
Can developers build beautiful software on their own, without relying on a designer? One team decided to teach this knowledge, and scored massive success. Meet the brains behind Refactoring UI, Adam Wathan and Steve Schoger. You'll learn the story of their project, their favorite ... Show More
42m 25s
Jun 2021
Episode 749: Windows 11 and what it means for the Mac
The latest version of Windows is here. What is Microsoft doing with its operating system, and what could it mean for the Mac? We talk about Windows 11 and macOS in this episode of the Macworld Podcast. Learn more about your ad choices. Visit megaphone.fm/adchoices 
33m 53s
Mar 2023
What Defines a Senior Developer? - You Won't Use All of Your Knowledge
<p>A senior developer understands that they have to be very selective about how they apply knowledge. Know matter how vast your knowledge may be, you are limited in how you can practically use it in a given circumstance.</p><h2>📮 Ask a Question</h2><p>If you enjoyed this episode ... Show More
6m 19s
Jul 2020
A weird episode of new iPhone and Mac Book Ramblings.. PLUS things that don't shock us in 2020 anymore! #005
<p>This was a weird episode with a lot of ramblings of tech, food and Jenna pushing too many buttons on the Rodecaster (again)&nbsp;</p> 
55m 54s
Oct 2021
Live From INTERACT: Microsoft's Developer Velocity Research
<p>This week we have another episode from the 2021 engineering leadership conference INTERACT. In this live conversation, Conor Bronsdon, Community Lead at LinearB and the executive producer of the Dev Interrupted podcast,  interviews Henrik Gütle, GM of Azure for Microsoft Canad ... Show More
15m 15s
Apr 2020
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 develop ... Show More
8m 39s