Category Archive: Code

News, thoughts, advice & some opinions

Why are accessible websites so hard to build

Today’s Responsive Design Weekly newsletter contains a link to a CSS Tricks post about this. This is my view: There is more emphasis on learning frameworks (JS et al) than learning HTML. HTML is fantastic. Semantic by nature. Choose the right element to mark up content and you’re on the way to an accessible website. […]

Read more

Teaching is thirsty business

Code First: Girls logo

Last week I finished teaching the HTML/CSS for Beginners course from Code First: Girls at Loughborough University. It was my first ever stint of teaching. Teaching is hard, teaching code is even harder. That said, it’s been a great experience, and one I would like to do again. If only to get better and iron […]

Read more

Some thoughts after user testing a website

As a web designer you aim to design and built websites that will be intuitive to use and convert website visitors into customers. We count on knowledge, experience and assumptions (these are dangerous). But what matters to is the average website visitor who will be using the websites we design. So hello to user testing. […]

Read more

The logo is the home button

During the discovery phase of a web design project a few years ago, the client showed me a whole range of websites he liked and disliked. Several of these sites had no obvious link in their navigation to go back to the home page. On each of them I watched as he  went back to […]

Read more

Determine your critical CSS without Grunt or Gulp

If you are familiar with Google PageSpeed you will know that loading a CSS file blocks the rendering of your page. It will tell you to inline critical elements of your CSS in the HTML. But how do you determine what CSS is critical for above-the-fold content? Well, you can use various automated solutions involving […]

Read more

Typekit lemonade

This morning Typekit went down. Suddenly the web was caught with no clothes on. Well, not really, but something like that anyway. Typekit serves fonts to a large number of websites and all reverted to their fallback fonts to display the content. That is if there were fallback fonts in place. When the world gives […]

Read more