I’ve always believed the best way to learn something is to build it. So I decided to teach my eldest daughter, Khawlah, Python not with textbooks or tutorials, but by building something real together: a personalized large language model. It’s not a toy. We’re building a fully functional private LLM system with FastAPI, Supabase for…
Category: Homeschooling
Teaching Machine Learning to My 11-Year-Old
The other night, while setting up a Docker container and trying to explain vector embeddings to my 11-year-old daughter, I paused mid-sentence and smiled. Not because she got it (which she kind of did), but because I realized this is the kind of moment I dreamed of: learning, teaching, struggling, and sharing the journey of…
Raising Core Skills for 2030 (One Bedtime Story at a Time)
The other night, as I tucked Khawlah and Thauban into bed, Khawlah asked me a question that made me pause:“Papa, when we’re big, what kind of work will we do?” It’s a simple question, but beneath it lies the real challenge of parenting today:We’re raising children not just for 2030 — we’re raising them for…
The Night My Kids Met the Librarian Robots
It started like most evenings in our home a bit of noise, a lot of laughter, and that post-supper chaos where everyone has something very important to say right before bedtime. Khawlah, our oldest, had just finished brushing her teeth when she caught me near the doorway. “Papa,” she asked, “how do those smart robots…
The Struggle Is the Point: Why We Need to Think Before We Ask
The goats were fighting again. I was trying to sort out a small programming bug while keeping one eye on the kids outside. Somewhere between chicken feed and line 84 of my code, one of the kids ran up and asked: “Papa, how do I spell ‘galaxy’?” I paused. I knew the answer, obviously. But…
Raising Them Right: What the Prophet ﷺ Taught Me About My Kids
Last night I was sitting outside, watching the night sky, thinking about my future podcasting session. Khawlah was still half-awake next to me trying to stop Sonic (our melliois), mumbling something about baking a cake and mayonnaise. The others were inside, winding down after a long day of chicken drama, goat escapes, and endless questions…
Maximizing Learning: How Bloom’s Revised Taxonomy Enhances Homeschooling
As a homeschooling parent, one of my primary goals is to ensure that my children not only learn but also thrive and develop a deep love of learning. After extensive research and practical application, I’ve found Bloom’s Revised Taxonomy to be an invaluable framework for guiding our educational journey. This framework enhances the homeschooling experience…