A step-by-step walkthrough of what happens between typing ./hello and seeing output: shells, fork, exec, ELF loading, memory layout, system calls, and process cleanup.
My personal setup and configuration for my daily. This includes the set of tools I prefer to use and how I use them. I also talk about where I am and where I would like to go on this journey of software
Pointers in C can be hard to grasp at first. Let’s make them easier by thinking about them in terms of a classroom, a teacher, and a stack of notecards.