Writing
Thoughts & Ideas
On software architecture, machine learning, and building things that last.
Featured · ML · Python
How I Built a Recommendation Engine from Scratch
Collaborative filtering sounds intimidating until you break it down into a matrix and some gradient descent. Here is how I approached it without a data science team.
Apr 14, 2026·8 min read
PHP
Why I Still Choose PHP for Personal Projects
Apr 2, 2026·5 min read
AI
A Deep Dive into RAG: What It Actually Does
Mar 20, 2026·11 min read
NLP
Improving Search with Sentence Embeddings
Mar 5, 2026·7 min read
Web
CSS Architecture That Does Not Haunt You
Feb 18, 2026·6 min read