Workflows that work
The same can be said for workflows, but workflows are much more sticky than tools. This past week I wanted to edit a gif. I needed to speed it up and remove a couple sections.
I know this is possible with
ffmpeg or I could manually export all the images and do it with a file manager. I wanted a GUI tool because it would be a lot faster and because most of my gif edits are visual I can’t automate the process.
I spent 30+ minutes looking for a good visual gif editor and then realized my workflow was flawed. Instead of modifying the final file I needed to do my edits closer to recording time when the file is still a video. There are LOTS of great video editors.
By shifting my work earlier in the workflow and outputting a finished gif I was able to accomplish what I wanted faster and with more options.
The same optimizations are true in development. Lots of times there are small improvements, but every once and a while you’ll find that you can greatly improve your feedback loops and build process by changing where you perform work in the process.