Watch the Dominant Blues Progression online guitar lesson by John Stowell from Modern Jazz Progressions
Note the application of a diminished chord as an altered dominant chord in this progression.
The diminished chord (and its shapes/inversions) moves up and down the neck in minor thirds, and also can be analyzed as a dominant 7 flat9 a half step below.
Both the diminished and dominant chord can be referenced in four keys a minor third apart.
In the case of this blues progression in F, I'm interpreting B diminished as G7flat9 (or more loosely as G7 altered) to resolve to C minor and complete my II-V-I to the IV dominant chord.
As with any complex progression, it's advisable to play through the changes at a slower tempo or rubato.