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.