Recent Posts

Level Up Leadership with Board Games

Many of us at NimblePros enjoy gaming of some sort - be it board games, card games, and even video games! In this post, we share some tech leadership lessons that can be learned from these games.

Read more →

Dicing Up Git Hunks

Learn how to use the Git command line to fully control what parts of files you commit. Use the interactive Patch Mode to split hunks further to refine your commits.

Read more →

The Value of Custom Exceptions

Rather than using built-in exceptions, you can create your own custom exceptions to use in your application. They're easy to create and are far more informative. They can be customized and tested to suit your application's specific needs.

Read more →

Maintaining Clean Database Migration States

It is optimal to not have pending database migrations when starting fresh on a new task, as letting them into stable branches leaves a stable branch in an unclean state. Learn a couple best practices and put automatic guards in place to ensure no migrations are left un-created.

Read more →