logo
episode-header-image
May 2022
9m 12s

Software engineering and Nursery rhymes

Hussein Nasser
About this episode
As a new parent, you get exposed to a whole new world. There is this new toddler song “Five little monkeys jumping on the bed” where it starts with five monkeys jumping on the bed and one falls off the bed and the mom calls the doctor and then another monkey falls and the mom calls the doctor again. This keeps going until all monkeys are no longer on the bed ... Show More
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
Oct 2023
Song for kids: Five Little Monkeys
Five little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No more monkeys jumping on the bed!" Four little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No m ... Show More
3m 33s
Sep 2022
Five Little Monkeys
Five little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No more monkeys jumping on the bed!" Four little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No m ... Show More
3m 33s
Dec 2022
Five Little Monkeys
Five little monkeys jumping on the bed song Five little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No more monkeys jumping on the bed!" Four little monkeys jumping on the bed One fell off and bumped his head M ... Show More
3m 33s
Apr 2023
Five Little Monkeys Jumping on the Bed
Five little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No more monkeys jumping on the bed!" Four little monkeys jumping on the bed One fell off and bumped his head Mama called the doctor and the doctor said "No m ... Show More
3m 33s
May 2023
Episode 354: Good at circuits, bad at git and ghosts of team members past
In this episode, Dave and Jamison answer these questions: I work at a startup that makes embedded devices and the software that runs on them. Everyone on the tech team does both. We recently hired someone to lead the tech team to give the CTO more time for other duties. My new bo ... Show More
29m 7s
May 2020
Sam Newman: Monolith to Microservices
Today on the InfoQ Podcast, Wes Reisz talks with one of the thought leaders in Microservices, CI/CD, and Cloud -- Sam Newman. The podcast covers many of the topics, techniques, and patterns that Sam writes about in his latest book, Monolith to Microservices: Evolutionary Patterns ... Show More
43m 30s
Jun 2021
In Machines We Trust: When AI becomes childsplay
Despite their popularity with kids, tablets and other connected devices are built on top of systems that weren’t designed for them to easily understand or navigate. Adapting algorithms to interact with a child isn’t without its complications—as no one child is exactly like anothe ... Show More
22m 4s
Mar 2021
Hasty Treat - What is the n+1 problem?
In this Hasty Treat, Scott and Wes talk about a common problem you’ll encounter in your development career — the n+1 problem. Hasura - Sponsor With Hasura, you can get a fully managed, production-ready GraphQL API as a service to help you build modern apps faster. You can get s ... Show More
20m 8s
Dec 2021
Initial Omicron Lab Data, Creative Naps, and Fishy Sounds.
T-Cells in vaccinated people may be holding the fort, or at least fighting serious illness, against the latest SARS CoV2 variant. Also, how the briefest of sleeps aids creativity.Prof Penny Moore, of South Africa’s National Centre for Infectious Disease and Witwatersrand Universi ... Show More
30m 42s
Jul 2021
A life-changing database
Proteomes, the sequences of protein within the DNA of every living thing, are notoriously difficult to model. The usual chemical methods can take months, but a new computational model using the ability of artificial intelligence to learn the complex sequences is able to predict s ... Show More
32m 51s