Blog
The year I became a conference speaker (conclusion)
Recently I gave 3 talks in 3 weeks in 3 different states. Here's how my second and third talk went, as well as what I learned a lot about speaking and myself...
Hiding content accessibly
There are often situations where we need to hide content on a page, either temporarily or permanently. The method you use for hiding content can have a big impact on accessibility, so this post will discuss when to use particular techniques...
The year I became a conference speaker (Part Two)
I recently wrote about how I came to be giving 3 conference talks, in 3 weeks, in 3 different states. This is the story of my first talk. The Monday before I set off...
The year I became a conference speaker (Part One)
Three and a half months ago, I decided to give some public speaking a go. Today, I have 3 conference talks lined up. How did this happen? You could say it actually all started...
Fixing npm EACCESS errors
Build tools like Gulp, Grunt and Webpack are pretty amazing - but sometimes when I am using npm to install the node modules required for my project I run into issues. Recently when running the basic...
How I set up git aliases on bash
It was almost 2 year agos I first saw someone in a tutorial using an alias for their git commands. I thought at the time it was something I should set up, but not being incredibly comfortable in the command line, I didn't look into it much further...
Web accessibility 101
So first of all, what is web accessibility? Essentially “web accessibility" boils down to making your website functional (and hopefully easy to use) for as many people as possible. Including people with additional challenges such as ...
The best tech podcasts
Time is one of the most precious commodities in many people's lives. You can't make any more of it, so we're all trying to save and manage our time as efficiently as we can....
What I've learned about the web industry
It's been 9 months since I started the journey of self-taught web developer and I've learned a lot. Besides the multitude of technical things (like what the hell a do-while loop is), there's also been plenty of cultural things to figure out too...