Over-Engineered and Unusable: When Abstractions Hurt More Than They HelpGood abstractions simplify, bad ones overcomplicate. Here’s how unnecessary abstractions in UI and backend can make life harder, not…4d ago4d ago
Why communication is important as a Software EngineerEffective communication makes you a better software engineer. Learn how it boosts teamwork, problem-solving, and career growth!Feb 2Feb 2
How I Achieved Over 900x Improvement in SQL Query PerformanceDiscover how converting IFs to SWITCH and using CTEs in SQL Server to avoid redundant processing enhanced our project’s performance.Jan 261Jan 261
Why Command-Line Skills Are Essential for DevelopersCommand-line skills are vital for developers, enabling faster workflows, automation, system control, and a deeper grasp of underlying techJan 4Jan 4
The Hidden ROI of Coding: How I Built Software That Saved Me a FortuneDiscover how you can use coding skills beyond corporate jobs to save money, automate tasks, and build custom tools for daily life.Dec 26, 2024Dec 26, 2024
Published inDev GeniusGit WorkTreeNow, everybody uses git. Create branch. Switch branches for different features. Stash it on a hotfix. But, There is a better way…Jan 15, 2023Jan 15, 2023
Published inDev GeniusI Didn’t Use UI Libraries for Building My Portfolio. Here’s WhyMany people use UI libraries/frameworks like Bootstrap, Materialize, etc for building a website. It helps you build a responsive webpage…Jan 10, 2023Jan 10, 2023
Published inDev GeniusFirst Internship as Flutter DeveloperSo, I hope you have read my previous article about how I got my first internship…Oct 30, 2022Oct 30, 2022
Published inDev GeniusHow I got my first internship?A cold start. No planning, But I got itJul 11, 2022Jul 11, 2022
Just an updateI know I haven't posted a story since Dec, 10. That’s because my university just reopened and I haven’t really created a good schedule and…Jan 14, 2022Jan 14, 2022