
Day 6 of Building Conjure: First Draft of Recommendation Algorithm
Today's progress on Conjure didn't involve a flashy UI feature. It was infrastructure the recommendation algorithm that decides what content users see when they open the app. And I kept it intentionally simple. The Algorithm During onboarding, users select interest categories (Science, Development, Design, etc.). Those interests are stored on their profile and become the single source of truth for their feed. When the homepage loads: 70% of the feed = posts matching the user's selected interests 30% of the feed = exploration content from other categories No ML. No behavioural tracking. Just a binary category match against a stored preference list, sorted by recency within each bucket. Why So Simple? Two reasons I'm not ashamed of: 1. Complex algorithms need data. A sophisticated system needs enough user behaviour to produce meaningful signals. I don't have that yet. A complex algorithm on thin data just produces confidently wrong recommendations. 2. Premature complexity kills momentum.
Continue reading on Dev.to
Opens in a new tab

