Sharing knowledge and insights from my journey
Dec 20, 2024
Programming
My Journey Through 42 Amman's Piscine
The Piscine at 42 Amman was unlike any educational experience I've ever had. No teachers, no lectures - just you, your peers, and increasingly complex C programming challenges. For 26 intense days, I lived and breathed code, learning not just programming but resilience, collaboration, and creative problem-solving. The daily projects pushed us beyond our limits, while the peer evaluation system taught us to both give and receive constructive feedback. The highlight? Surviving the legendary 8-hour final exam that tested everything we'd learned!
Full article coming soon
Jan 10, 2025
Cloud Computing
From Student to Cloud Engineer: My Alibaba Cloud Journey
Starting with zero cloud knowledge, I embarked on a journey that would transform my career trajectory. Through the Alibaba Cloud Academy internship, I've gained hands-on experience with enterprise-level cloud infrastructure. From deploying ECS instances to configuring load balancers and managing databases with RDS, each certification built upon the last. The real game-changer was understanding how cloud computing powers modern AI applications - knowledge I applied directly to my chatbot project. Today, as a certified Cloud Engineer, I help others navigate their cloud journey.
Full article coming soon
Jan 25, 2025
Machine Learning
Building Your First Chatbot: Lessons from Galaxy Project
Creating the Galaxy Chatbot taught me that building AI isn't just about algorithms - it's about understanding user needs. Starting with web scraping to gather domain-specific data, I learned how to fine-tune language models using PEFT and QLoRA techniques. The biggest challenge? Making the bot understand context while maintaining accuracy. Using sentence transformers for semantic similarity and implementing a confidence threshold system ensured reliable responses. The Flask backend integration showed me how to bridge AI models with real-world applications. My advice: start small, iterate often, and always prioritize user experience over technical complexity.
Full article coming soon