12 Devs of Xmas

Welcome to the return of the 12 Devs of Xmas, 12 insightful articles introducing you to new and exciting thoughts and ideas in the world of web development.

Day 12: Beat ‘dis: Re-addressing Audio Analysis

On the twelfth day of Xmas, Ruth John is back with more audio adventures, this time diving head first into the world of audio visualisations with the Web Audio API. In the final article of the series, Ruth takes a deep look into analysing audio tracks with ways to get the most out of the data to then create some incredible visualisations, all using the power of the web!

by Ruth John

Day 11: Nudge Theory: an introduction

On the eleventh day of Xmas, Sarah Wells takes on the subject of how we choose the technologies we work with. Looking specifically at teams in larger organisations, Sarah explores her experiences at the Financial Times and how technology choices are effected by encouraging the empowered teams towards the “right choice”. Introducting, Nudge Theory.

by Sarah Wells

Day 10: The WordPress REST API: A Christmas Present for Front-End Developers

On the tenth day of Xmas, Sam Miller takes a look at the latest feature from WordPress, the in-built REST API. With the latest version of WordPress, version 4.7, the REST API now comes as part of the core, straight out-of-the-box. Join Sam as she takes a look around what’s possible using the new API and the freedom it can offer for front-end developers.

by Sam Miller

Day 9: The human side of Open Source

On the ninth day of Xmas, Emma Maria Karayiannis takes a look at the Open Source community and what it’s like being involved with open sourced projects from a more human point of view. Emma is an active member of Drupal’s Open Source community contributing to code and community aspects and draws on this experience to help those new to Open Source with ideas for how to get involved and things to watch out for.

by Emma Maria Karayiannis

Day 8: Functional Programming Stocking Fillers

On the eighth day of Xmas, Katie Fenn takes us back into the world of JavaScript, this time with a look at Functional Programming. Katie guides us down the stream and takes a trip to the farm with some excellent examples of what benefits Functional Programming techniques can bring to your code.

by Katie Fenn

Day 7: Getting kids into coding

On the seventh day of Xmas, Ben Seymour delves into the benefits of helping children to learn to code. Drawing on his experience as a dad and Code Club teacher, Ben looks at the benefits of teaching kids to code, ways in which to do so, and how to get started yourself. And if that wasn’t enough, there’s even a primer on the best hardware that will help get your kids into coding too!

by Ben Seymour

Day 6: Lessons my students have taught me

On the sixth day of Xmas, Jo Franchetti explores what she’s learned by being a teacher in the web industry. Jo is a teacher at Codebar and as a self-taught coder herself, can understand how difficult it can be to start out as a developer. In this article find out what Jo’s learned through teaching and find some interesting ways you can help new developers into this industry.

by Jo Franchetti

Day 5: Learning from Elm

On the fifth day of Xmas, Jack Franklin joins the 12 Devs once more for a look at some joyful JavaScript! In 2016 Jack has been exploring Elm, a purely functional based language to help write reliable web apps. In this article, Jack explores what he’s learnt about JavaScript from using Elm in the past year.

by Jack Franklin

Day 4: A Christmas Carol for the Web Future

On the fourth day of Xmas, Ada Rose Edwards tells us a Christmas tale of Virtual Reality on the web. Ada takes us on a fascinating journey through the past, present, and future of interactivity on the web with a great introduction to WebVR.

by Ada Rose Edwards

Day 3: Crash Course in Creative SVG for Developers

On the third day of Xmas, Elisabeth Irgens gets creative with SVG. There’s already a vast array of articles showing you how get SVG into your website, so instead Elisbeth shows us code our own SVG with some creative examples.

by Elisabeth Irgens

Day 2: CSS, The Future That’s Yet To Come

On the second day of Xmas, Stu Robson takes a look at the next wave of CSS that will be hitting browsers in the near future. With a change in the ways browsers develop CSS features, we’ve had a short lull in new features in stable browsers, but next year a lot of things are about ready to drop. Join Stu as he takes you on a journey through some of these upcoming features.

by Stuart Robson

Day 1: Presents from your favourite browsers

On the first day of Xmas, Adam Onishi calls on some helpful elves from the most popular browsers to help him round up a year of browser developments and look forward to what is just over the horizon in the new year. This opening article is a big one, so grab some leftovers from yesterday and settle in for a feature-packed tour of your favourite web browsers.

by Adam Onishi