Last Saturday I sat down with a strong cup of coffee and got stuck into some Kotlin. I thoroughly...
Estimating is tough, and us developers are pretty sh*t at it. There are many ways to go about...
Top 5 books EVERY programmer MUST read! We all want to become a better programmer, and...
The Game of Life or cellular automaton was developed by John Horton Conway in 1970 with just some...
Introduction In computer science, a search algorithm is a series of steps that can be used...
What Is Simulated Annealing? Today I’ve been playing around with simulated annealing, whi...
I wouldn't usually post a blog like this to dev as it's something I usually do for myself, game dev i...
Ever need to populate a table or generate some data to see what your GUI looks like when it’s in use?...
This week I had a small project I wanted to prototype with an even smaller timescale, so I did the ob...
This week I've been playing around with neural networks, or more specifically neuroevolution of augme...
This week I've been having a play around with genetic algorithms and had a tonne of fun. Wh...
Recently I've been doing quite a lot of work using Regex and to be honest, I was pretty shite at it....
The 2 week sprint is over, the scope for the next sprint has been established by management, it's tim...
Coding games using p5 is a tonne of fun, coding multiplayer games that you can get your mates to join...
TDD is a pretty simple idea, you write your tests before you write any code and you write just enough...
Introduction So you want to get into programming? And you know you want to code games, the...
How to sell your API If you've developed a brilliant API then there's a chance you could b...
Procedural generation is a means for generating data on the fly rather than manually, it gives us the...
Introduction If you're anything like me, then the following is probably a daily occurence....
Introduction This time last year I came up with an idea to get more people involved in Hac...
Introduction In this blog, I'll take you through the fundamentals of coding an Alexa skill...
I'm like every other developer, I start a personal project, get really invested in it for a week or s...
A feature I'd like to see I think an optional spellcheck/grammar setting would be amazing....
Halloween has been and gone, which means Christmas is coming!! And I wanted to be the first blogger o...
A few years ago now, I was interviewing for an internship as a Computational Biologist in my second y...
This has always intrigued me as I see a tonne of posts saying that learning maths helps you become a...
I'm sure many of you have done the following: Google: "How to make make a pull request" Cry when yo...
Introduction I've come up with a brilliant idea to get more people involved in Hacktoberfe...
Let me just preface this by letting you know that reading this blog, you will learn: Absolutely not...
Disclaimer: your definition of brilliant may vary Where to start The hardest part of codi...