Blog
Deep dives, essays, and catalogues in one feed.
-
Common-Sense Learning
A faster and longer-lasting way to learn
-
Implementing Alternating Least Squares (ALS) from Scratch in Python
A deep dive into building ALS for recommendation systems in Python. Includes the full derivation, a vectorized implementation, and an analysis of its real-world performance limits.
-
The Analytics Tool My Developers Loved and My UX Team Hated
I built an analytics tool developers loved but the UX team found unusable. This experience taught me crucial lessons about building for different minds-a story about user-centric design.
-
Closures and Partial Function Application in Python: A NLP Use Case
This article explores closures and partial function application in Python, demonstrating how these powerful concepts can simplify state management and encapsulation. Through practical examples from NLP pipelines, including SpaCy and skweak, you'll learn common pitfalls, effective solutions, and best practices to write cleaner, more maintainable Python code.
Stay in the Loop
Get notified when I publish new writing.