Fahim ul HaqinDev Learning DailyConditionals 101: The building blocks of adaptive programsLearning conditionals was an “aha” moment for me. I hope it’ll be the same for you.1d ago1d ago
Fahim ul HaqinDev Learning DailyWant to be a successful dev? 6 underrated traits you’ll needSpoiler: You probably already have these skills… whether or not you know it!2d ago2d ago
Fahim ul HaqinDev Learning DailyThe missing piece in your coding journeyWhy problem-solving is the first step to ensuring your long-term successSep 19Sep 19
Fahim ul HaqinDev Learning DailyUnit testing 101: Making sure your code actually worksGreat developers don’t write good code: they write good tests.Sep 6Sep 6
Fahim ul HaqinDev Learning DailyA gentle introduction to algorithmsSpoiler: Even if you don’t know how to code, you already know a few algorithms!Sep 21Sep 21
Fahim ul HaqinDev Learning DailyGuide to nonfunctional requirements for System Design InterviewsAs a professional software developer focused on building distributed systems for much of my professional career, I have always been…Aug 28Aug 28
Fahim ul HaqinDev Learning DailyWill AI replace software developers? Learning to code in the AI eraWill AI will make software engineers obsolete? Your burning AI questions answered.Aug 26Aug 26
Fahim ul HaqinDev Learning DailyData structures 101: How to choose the right data structureHere’s a 4-step process that will help you select the optimal data structure for any problem you encounter.Aug 22Aug 22
Fahim ul HaqinGrokking the Tech InterviewI conducted system design interviews at Meta. Here’s how to prep.When coordinating your interview at Meta (formerly Facebook), you’ll be asked whether you want to do a System Design Interview (“Pirate”)…Aug 8Aug 8
Fahim ul HaqinGrokking the Tech InterviewTop Google system design interview questionsAs a former software engineer and interviewer at Meta and Microsoft, I can say from my experience that system design interviews (SDIs) at…Aug 7Aug 7