Blog
Thoughts on programming, compilers, and more
Don't Outsource Your Soul
4-8-2025
Generative AI is slowly being integrated into every product and normalized in everyday life. Many are relying on it to write their essays and generate their art. Are we beginning to outsource our human ingenuity to artificial intelligence?
Setting up a Compiler Project with LLVM on MacOS
3-21-2025
I found a stark lack of resources on how to setup a compiler project that emits LLVM on MacOS. This blog shows you how to setup a structure for a project that compiles code and emits LLVM.
Competitive Programming on ARM Assembly
2-3-2025
I decided to torture/challenge myself to solve some weekly competitive programming problems in ARM Assembly on my Mac. This blog documents my struggles and success and why you should try it as well.
Svelte is better for beginners
12-17-2023
Svelte has recently become near and dear to me. I would like to explain the hype around this frontend framework and why it makes sense
Python sucks, and why I use it
7-9-2023
Python is very slow to run but very fast to develop in. In this article, I discuss my experience with Python and why I use it despite its flaws.
Personal Projects are Important
5-1-2023
After a failed interview, I realized the importance of personal projects. This article discusses my journey of creating projects and why they are important.