/blog / category
#internals
4 posts tagged internals.
- 17 min
Writing a Web Server in assembly from scratch
How hard is it to write a web server in pure assembly, using nothing but raw OS system calls? Sounds cool. In this post, I'm going to go through it and explain each step.
- 1 min
Linux system calls table for x86-64
A searchable x86-64 Linux syscall table with syscall numbers, argument registers, man-page links, kernel entry points, and common flag values.
- 2 min
ASCII table reference with hex and extended
ASCII table reference with hex and extended table. some quick notes about printable characters, control-code and etc.
- 6 min
How does switch-case work? A low-level look
A low-level look at how switch-case compiles to assembly, why it's faster than if-else, and the jump-table trick behind the speed.