10/5/2026
When I first stepped into AI engineering, I was lost. I knew the concepts one by one but had no idea how they fit together into a real product. This blog walks through how a simple AI system grows as new problems show up. If you are starting out and wondering when you actually need which tool, I hope it gives you a way of thinking that makes those decisions easier.
12/15/2025
A neovim plugin to get prayer times and useful islamic essentials inside neovim
7/26/2025
A step by step guide to setup IDE-like environment for Flutter in Neovim. The guide should work for Windows/Linux/MacOS
6/19/2025
Use Vite to watch and update static pages dynamically
11/25/2024
A discussion on the importance of problem solving and patience in software engineering, beyond competitive programming.