Migrations became a pretty popular feature with developers after being released with Django 1.7. Unfortunately, the practice of coming up with descriptive, helpful names for Django migrations hasn’t caught on quite as well. Here’s a brief on Django migrations and why you should learn to name them.
Designing a test suite involves constant decisions about how closely to replicate your end product. When APIs are involved, things can get even more complicated. Here’s how to use Sinatra to make things easier.
'Am I Doing This Right?' It’s a question every software developer, project manager, or business owner asks at least once in their careers. How it’s handled can be the difference between growth and stagnation, success and failure.