Aug 05, 2026
| Category: tools
| Tags:
#tips
The first week was rough. Not because anything was broken, but because every single thing I reached for by reflex simply wasn’t there. Where’s the solution explorer? How do I see what’s inside /data/data on the emulator? In the last post I told you I was wrong about VS Code. Today I’ll show you the work it took to make it right: every extension I installed, and which Rider feature each one replaced. Let’s dive in!
Aug 03, 2026
| Category: tools
| Tags:
#tips
For years I said the same thing to anyone who asked me about VS Code: it isn’t an IDE. It’s a code editor, and a code editor isn’t enough to write software seriously. I was wrong. It took a broken Android deploy, months of waiting, and a lot of frustration to show me, and today VS Code is where I write all my code. Let me tell you how I got here.
Jul 26, 2024
| Category: tools
| Tags:
#git
Rewind the clock ten years. The year was 2014, smartphones were still finding their feet, and I was a bright-eyed developer, eager to conquer the world, one line of code at a time. But a formidable foe stood in my path – our company’s steadfast reliance on Subversion (SVN) for version control. Don’t get me wrong, SVN had served us well for a time. But as our projects grew in complexity and our team expanded, its limitations became increasingly apparent. Branching and merging were exercises in frustration, collaboration felt clunky, and don’t even get me started on trying to work offline! The very tool that was meant to streamline our development process was slowing us down. A solution was needed, but a full-blown migration to a new system (Git was beckoning) felt like a distant dream. Then, I stumbled upon something that promised the best of both worlds… a way to “Git-ify” our SVN workflow. Let me tell you how git svn changed everything.
Jun 14, 2024
| Category: tools
| Tags:
#git
Tired of spending precious time typing out those long, repetitive Git commands? You’re not alone. Git aliases offer a powerful solution to streamline your workflow and boost your productivity. Imagine effortlessly navigating your Git repository with shortcuts for common commands, saving time and reducing the risk of errors. This blog post will introduce you to the world of Git aliases, demystifying their functionality and demonstrating their immense power. We’ll guide you through creating your own custom shortcuts, showcasing practical examples for common Git tasks like log, fetch, commit, and more. By the end, you’ll be ready to embrace the efficiency and speed that Git aliases bring to your development process. Get ready to master Git and unleash your inner coding ninja!
Jun 07, 2024
| Category: tools
| Tags:
#git
Ever spent hours sifting through lines of code, desperately trying to pinpoint the source of a pesky bug? You’re not alone. Debugging can feel like a frustrating maze, especially when you’re dealing with complex projects and a history of numerous commits. But what if I told you there’s a powerful tool that can help you track down the culprit commit in minutes, not hours? Enter Git Bisect, the secret weapon for efficient debugging. Let’s learn about it now!