Simple CS – Computer Science topics explained simply

This is our Simple CS series, were we explain Computer Science and Web Development terms in plain language. Excellent for beginners or if you need a refresher.

Access to the series is completely free, if you have found it useful we would really appreciate it if you could let people know about the project.

If there is a term you would like me to cover please drop us an email or tweet us

We should give fair warning – this project hasn't seen much love since we started the transition to working for ourselves. This is something we are passionate about but we need to get our house in order before adding too many more updates to it!

If you're based in or can get to London we are happy to recommend attending the CS Noobs meetups. Talks at these meetups are aimed at folk who want to understand things a bit better but have no formal education in the topic.

Recent posts View all


How to ignore Bullet in RSpec tests

Using Bullet during a test can pick up mistakes but also has false negatives; here is an easy way to ignore them


How we used Nokogiri to fix a sizing issue in YouTube's oEmbed

At some point, one of our calls to YouTube's oEmbed endpoint was returning videos way too small; we fixed in in our Rails application by using Nokogiri