The --patch flag is handy for selectively staging changes in Git. But did you know it can also be used with other Git commands?| tekin.co.uk
Check out my recent appearance on the Maintainable Software podcast.| tekin.co.uk
A short post on a technique you can use to see what is using your Rails app's ActiveRecord connections.| tekin.co.uk
Are you seeing ActiveRecord::ConnectionTimeoutErrors in your Rails app? You probably need a bigger connection pool (and here's why).| tekin.co.uk
Sometimes you just want to see your most recent branches. Here's a handy Git alias that will help you do just that.| tekin.co.uk
Ten reasons shaping small and focused commits will help you be a more effective developer and ship better software.| tekin.co.uk
Here's a more powerful way to look back through the history and figure out what's going on with strange and surprising code.| tekin.co.uk
A small tweak to your Git config that will make the diff output smarter and more language aware| tekin.co.uk
Did you know there's a way to get Git to ignore certain commits when you run the Git blame command?| tekin.co.uk
When digging through a commit history it can be useful to see the wider context for a change by viewing the pull request. Here's a neat shortcut that will take you straight there.| tekin.co.uk