Hi, I'm Arash. I'm on a journey through the computing stack, peeking behind the various curtains of abstractions.
Twitter / GitHub / LinkedIn / Goodreads
Posts
Learnings from 'The UNIX Time-Sharing System' paper
Posted on:May 11, 2024What I learned from reading The UNIX Time-Sharing System paper.
Finite automata and regular expressions
Posted on:June 6, 2023A primer on the computer science theory behind regular expressions.
Rust's immutability and ownership
Posted on:February 26, 2023A closer look at Rust's immutability and ownership rules through Rustlings' move_semantics6 exercise.
Different prototypes in JavaScript
Posted on:May 9, 2022Look at the difference between `prototype`, ` __proto__`, `[[Prototype]]`, and `Object.getPrototypeOf()`.
npx versus npm
Posted on:November 7, 2021Finding out what the `npx` command does and how it's different from `npm`.