unsuman.hashnode.devGSoC Weeks 9 and 10: Enhancing Code with RefactoringThese weeks taught me a humbling lesson that I'll carry throughout my career - I thought writing software from scratch was the hardest thing, but now I think maintaining and reading code that's not written by you is much harder and takes significantl...Aug 22, 2025·5 min read
unsuman.hashnode.devGSoC Week 7 & 8: Breaking Cycles and Mid-Term MilestonesWeeks 7 and 8 were about dealing with the more difficult architectural problems that come up when you try to integrate things in the real world. During these two weeks, I had to deal with some of the hardest problems I've had to solve on the project ...Jul 30, 2025·5 min read
unsuman.hashnode.devGSoC Week 5 & 6: Advanced Git, Build Systems, and Windows ChallengesWeeks 5 and 6 were all about making the code production-ready. This period was characterised by three key themes: performance validation, improvements to the build system, and the art of breaking down large PRs into manageable or reviewable chunks. L...Jul 13, 2025·6 min read
unsuman.hashnode.devGSoC Week 3 & 4: Debugging Adventures and Breakthrough MomentsA quick note before we dive in: I know it's been a little while! My last update was this one, about three weeks ago. I had planned to post this sooner, but I've been a bit caught up with family gatherings. It's the festival season here where I live, ...Jul 6, 2025·5 min read
unsuman.hashnode.devGSoC Week 1 & 2: Building Lima's Plugin Architecture - From Concept to CodeAfter diving deep into the world of virtualisation and plugin systems, these first two weeks of Google Summer of Code 2025 have been nothing short of transformative. I'm excited to update you on the significant progress made in developing Lima's driv...Jun 8, 2025·5 min read