I’m having a great time learning to use both while working on the CSS for this blog. Being able to track which changes I like, while getting visual diff’s of the changes I make, is awesome and makes me much more productive.

One thing I’m missing from this workflow is the ability to modify the CSS, preview it on the site in real-time, commit my changes both to my Git repo, and then have it deploy to the site automatically. Today, my workflow is:

  • Modify CSS locally
  • Upload via FileZilla completed changes to validate
  • Commit to Git after changes I like are done.

The downside being I have to make the changes first in real-time, and then commit them to my repository later. It feels like I should be doing those steps in reverse.