Stop using your IDE’s drag-and-drop

Think about when you were a beginner at programming, when you were just starting out. Now if your main tool as a beginning programmer was a plain-old text editor like mine was, you probably enjoyed and might still appreciate a more hands-on approach to learning, where you know what’s happening under the hood. Maybe you … Read more

How to restore your Android Studio project

If you’ve ever entered the wrong Git command (like the dreaded git reset hard command) and lost all your precious uncommitted work, you’re probably familiar with the pain and the feeling of panic. Well if you were using Android Studio, you just might be in luck. Here I’ll show you a neat little feature Android … Read more

A better way to “git blame” in Android Studio

If you use git in your software projects, you might be familiar with the git blame command. It does pretty much what it sounds like: it lets you blame each line in a file to whoever last made changes to that line. If you’re not familiar with git blame, go ahead and try it on … Read more