I am Ali. In this blog, I express my ideas on a broad range of topics, including technology, growth of knowledge, and (philosophical) optimism.
More about me
- Understanding the universality of computation
Turing's theory of universal computation is one of our deepest theories about the universe, one of the four strands of the fabric of reality.
15 min read - How I built this website starting with no web dev experience
It required getting the hang of HTML, CSS, Javascript, and TypeScript, among other things. After navigating a slew of frameworks, I settled on Astro.
19 min read - Writing a bash-like shell in C
I learned and internalized a number of important software concepts by working on the “minishell” project at 42 school.
16 min read - My quest for the best podcast app
I decided to conduct detailed testing and comparison of virtually every podcast app available on iOS to find the best fit for my needs.
9 min read
- Podcasts that I recommend
A regularly updated list of podcast shows and episodes that I find the most insightful.
6 min read - Understanding the universality of computation
Turing's theory of universal computation is one of our deepest theories about the universe, one of the four strands of the fabric of reality.
15 min read - My quest for the best podcast app
I decided to conduct detailed testing and comparison of virtually every podcast app available on iOS to find the best fit for my needs.
9 min read - How I built this website starting with no web dev experience
It required getting the hang of HTML, CSS, Javascript, and TypeScript, among other things. After navigating a slew of frameworks, I settled on Astro.
19 min read - Writing a bash-like shell in C
I learned and internalized a number of important software concepts by working on the “minishell” project at 42 school.
16 min read
More posts