Saed YousefTail call optimization in ECMAScript 6Update 2018–05–09: Even though tail call optimization is part of the language specification, it isn’t supported by many engines and that…7 min read·Apr 17, 2020----
Saed YousefHow Operating Systems Work: 10 Concepts you Should Know as a DeveloperDo you speak binary? Can you comprehend machine code? If I gave you a sheet full of 1s and 0s, could you tell me what it means/does? If…10 min read·Jul 26, 2018----
Saed YousefPainting Nodes Black With Red-Black TreesThere is almost always more than one way of doing something. This is especially true in the world of software. In fact, that’s what all…15 min read·Aug 28, 2017----
Saed YousefThe Little AVL Tree That CouldThe more and more that I learn about computer science, the more and more I am convinced that my favorite thing about this field is the…12 min read·Aug 21, 2017----