If you’ve been following along, you understand why you might want to contribute to open source projects, and you understand the nature of open source communities. You’ve also perhaps found your target open source...
Category - Coding
If you read my previous post on the theory of contributing to open source software projects, you may now be ready to contribute to open source. But not yet! First you need a cognitive guide and a practical guide. The stages of...
I’ve wanted to make my first pull request on GitHub for a long time. I had been held back out of total fear of failure. I’d used GitHub during a practice project I did in my Ruby on Rails course in 2016 with Code...
I’ve struggled with coding tutorials for a long time. My difficulty with them is not from lack of trying. I’ve got some thoughts on why many people don’t click with them and what could be done differently. Why...
Game design is one of the most exciting industries these days, with the global gaming industry expected to garner around £82.8 billion in revenues in 2017. Still, for women and other groups, the industry can seem daunting...
I’ve discovered a really good meetup for anyone aspiring to code. It’s the Manchester freeCodeCamp chapter which meets every week on Wednesday at SpaceportX in Northern Quarter. It was hosted by Sophie Ashcroft, the...
I’ve already published two previous posts on the basics of learning JavaScript. This is the third installment. If you missed the previous posts, you’re welcome to catch up on them first. #1 Learning the basics of...
I went to a fantastic talk last night hosted by Ladies of Code, Thoughtworks and Sage. We hear from software engineers Chi-chi Ekweozor and Clare Sudbery about the products they’ve invented, and why. Chi-chi Ekweozor, Assenty...
This is the second part to my previous article, #1 Learning the basics of JavaScript: variables, arrays, conditional statements and functions. JavaScript is used to create interactive experiences for web users, in contrast to...