In my last post, The frustrations of VoiceOver, I alluded to “actively using Git/ Github in my workflow to my advantage” in the process of building a WordPress theme, bA53. And I’m still on it. But I’d very much like to flesh out a few idea’s concerning how I use Git towards my web development efforts.
What is Git? While one couldn’t be blamed for thinking I’m referring to the British noun “git” — and no, I’ve never heard of it either prior to tripping over it on Google — which apparently means an “unpleasant or contemptible person,” I’m not.
Rather Git, I’m speaking about the software now, “is a distributed revision control and source code management (SCM) system with an emphasis on speed.” I’ve mentioned my use of Git previously, as far back as my first post on this blog, in fact.
But I’ll save you from the pain of having me actually explain something I (still) barely understand, so I’ll simply recommend watching these 4 video’s that do a far better job of explaining Git than I could ever do. And it’s done. Read “Some more meanderings on Git” in its entirety
First off, the title of this post is obviously link bait. I don’t seriously believe this to be a real “issue.” But if you’ve not read my last post, it might be worth reading for some context, I’ve found an answer as to why I was having issues using VoiceOver. And I thought I’d share.
What I didn’t divulge last post was I was primarily trying to use VoiceOver with my work. Again, as I alluded in my previous post, I’m talking about VoiceOver on OSX. For sometime I’ve been very casually building what I refer to as “an orderly, semantic mark-up centric, un-styled and accessible WordPress starter theme” — for which, as of this writing, it’s technically none of the above. But I’ve named it bA53.
My goals with this personal project are many. But most importantly I’m using this opportunity to push myself to learn about a few different aspects of web development, specifically. Web Accessibility Initiative – Accessible Rich Internet Applications (WAI-ARIA), how Screen Readers actually interact with what I build and actively using Git/ Github in my workflow to my advantage — I’m the master of the tiny commits and the much too frequent push’s. Read “The frustrations of VoiceOver” in its entirety