Neverending Project Part 3: Infrastructure as Code
A big part of DevOps is “Infrastructure As Code”. In this post I’ll be using AWS Cloudformation to create and provision our infrastructure with the press of a button.
Read moreA big part of DevOps is “Infrastructure As Code”. In this post I’ll be using AWS Cloudformation to create and provision our infrastructure with the press of a button.
Read moreIn the previous post, we made a prototype of our basic idea – an application that allows you to share your book collection with others. Let’s say that the prototype has been approved by the customer and the project is going ahead. What’s next?
Read moreThere are many ways of starting a new software project. One way is to gather detailed requirements from the customer, draw up a series of features, sketch out an architecture and plan a schedule. All this is important, and too often overlooked in the name of Agile (I am a fan of Agile), however before all that I think there’s an even more important thing to do: making a prototype.
Read moreIn 2015 I was working in a completely unrelated field - as an ‘investigator’ for the UK Civil Service - when I decided to change careers and become a software developer. I quit my management job, went part-time, and taught myself how to program. Nine months later I got my first job as a software developer.
Read moreCS50 is Harvard University’s “Introduction to the intellectual enterprises of computer science and the art of programming”.
Read moreI don’t understand why so many people use Wordpress.
Read moreThere is more than one meaning of the word ‘scope’ when it comes to programming.
Read more