Appears on
Articles2
The Challenge of Writing and Maintaining Good Code in Software Development
The article discusses the concept of 'Good Code' - code that is easy to read, understand, maintain, and serves a specific purpose. The author reflects on their lifelong passion for writing quality code since middle school, noting that Good Code requires a rare combination of talent, experience, passion, and time investment that may not align with immediate b
Opinion
Understanding Program Execution: What Happens Between execve() and main() in Linux
This technical blog post explores the complex process that occurs between when the Linux kernel is asked to execute a program via the execve system call and when the program's main() function actually begins execution. The author shares insights gained from working on a RISC-V-based userspace simulator, detailing the sequence of events including ELF file loa
Insight
