Steve Rydz

The thoughts, findings & opinions of a front-end developer

Learning TDD with fizzbuzz

Testing JavaScript is something all front-end developers should be doing, although for those like myself who come from a design background rather than from programming, it can be difficult to know where to start.

Building a grid using Sass mixins

Whilst on a train yesterday I had some time to spare, so I decided to make my own grid system. To see all the code at once check out the gist, otherwise read on to see how I put it together.

The Boy Scout Rule

Keeping a clean codebase is an ongoing process. We try our best to do things well to begin with, but we’re always going to come across things that we could be improved.

Keeping a debugging journal

Have you ever found yourself trying to debug something that you’ve come across before, but can’t remember how you solved the problem? I know I have many times, so I started a debugging journal.

It should have been vanilla

Whilst looking for ways to improve the performance of a site I was working on, I wrote a simple function to lazy load an iframe. I did it in jQuery so it was only a few lines of code: