WDI Day Two: Git & CSS

It’s amazing how it’s only been two days, and already we’ve covered quite a bit of ground. Although I was already familiar with Git, and have used CSS extensively as a web designer, today was still a day where I learned a few new tricks.

First off, there’s the text editor that I use quite a bit, Atom. I’ve never really looked into the keyboard shortcuts involved with it, and realized how there are so many ways that I can improve my workflow:

  • ⌘ + , Open preferences
  • ⌃ + g Go to line
  • ⌘ + p Go to file
  • ⌘ + r Go to symbol
  • ⌘ + ⇧ + p Toggle Command Palette
  • ⌘ + ⌥ + Left/Right Toggle Files/Tabs
  • ⌘ + w Close Current Window/File if Saved
  • ⌘ + s Save current file
  • ⌘ + ] Tab Right
  • ⌘ + [ Tab Left
  • ⌘ + z Undo Change
  • ⌘ + y Redo Change

With Git, I learned a little more about discarding changes made to the staging area – something that I’ve never really played around with much before.

With CSS, I learned a few new things about animations and selectors. First off, playing the FlukeOut game made me realize how many advanced selectors are out there that I haven’t had a chance to really implement in any of my previous work as a designer. And as far as animations go, I realize I have quite a bit of research to do to really feel comfortable with them.

And lastly, I discovered how fun and easy it is to build blogs with Jekyll.

All in all, it was a really busy and productive day. I can’t believe it’s only been two days – it feels like I’ve been coding away at WDI for weeks. It’s safe to say I’m pretty please with the curriculum thus far.