I’m on a learning high at the moment. I recently finished HTML5 for Web Designers, by Jeremy Keith and Rachel Andrews. This is a book I’ve always intended to return to, but for whatever reason, only found the motivation in recent weeks.
It’s not a long book, 200-300 pages. It’s not a challenge to get through. I found it to be sort of cathartic to read about the history of HTML - sans the work related misery I would have been feeling at the time of the book’s initial release. I feel I was so over-encumbered by WordPress and PHP tutorials in 2010 that I was not really paying attention to the design of HTML.
This triumph (oh, by the way I don’t consider myself an avid reader) - comes off the back of reading Resilient Web Design (also by Jeremy Keith), during the holidays. One of the major lightbulb realisations for me in 2018, was the idea of accessibility being for everyone. I took this screenshot of the book one morning, in Firefox’s reader mode so I could simplify the font and font-size and read in dark mode. Accessibility choices, or power-user choices? Either way, I benefited from an accessibility choice.
The images stopped loading, due to a spotty network when I initially loaded the view - but the alt-text allowed me to understand what was going on, so I didn’t break the flow of reading, just to see a picture of what was already being described.
In an attempt to keep the momentum going, I’m now onto my third book for the year.
I recently picked up a bundle of O’Reilly web development books on sale through Humble Bundle, and dove straight into the one that most caught my attention; Vue.js: Up and Running - Building Accessible and Performant Web Apps, by Callum Macrae.
Vue.js: Up & Running © 2018, O’Reilly Media
I’m trying to subscribe to that old adage, that you shouldn’t buy new tools until you’re already using, and outpacing your current ones.
My favourite thing about Vue (the progressive framework), I think, is the ability to start from next to nothing, and progressively start building up towards a quite complicated piece of software. You can mock up an idea with a single HTML file, or use the CLI to pull in different pieces as you need them. Rapidly conceptualising and reconceptualising architecture as you go.
Anyways, that’s it for today. There’s more I want to read and discuss though. More Vue posts soon, I think!