The importance of reflective thinking, writing and learning

I’m going to be focusing heavily on reflective practices alongside psychometric testing over the next 6 months as I transition into full-time employment for a second time. I am currently in the process of writing a continuous professional development plan and this will be accompanied by lots of reflective writing on

I will critically analyse psychometric tests as I go.

My goal is to become more clear as to what it is that I truly desire in life and career.

Who is Jordan Peterson?

My friend recently told me about a website called – it’s essentially a website where you can journal about your past, present and future in great detail based on some questions. I am yet to take the self-examination but look forward to doing so.

The creator is a guy named Jordan Peterson. He is currently the professor of psychology at the University of Toronto in Canada. Peterson is highly academic and his background makes him a credible source. You can check out his background and education here. Along with the self-authoring suite you gain access to a journal written by Peterson. Here is an excerpt I found particularly interesting:

The first time I heard of Peterson was on Joe Rogan’s podcast (JRE), although I didn’t think much of him because usually I just listen to Rogan’s podcast for entertainment rather than education.

Once my friend had bought the self authoring examination for the both of us, I was curious to find out more about the creator. I watched his ted talk where he talks about human potential and the importance of having interests and meaning in our lives. It blew my mind. It was one of those refreshing ted talks. It’s one I’ll watch again from time to time.

Peterson is very opinionated. He recently caused an outcry in the LBGTQ community because he slammed the idea of gender neutral pronouns. Aside from that, he seems like a pretty awesome person. I’d recommend having a look at his videos. I think he’s a great storyteller and definitely wouldn’t call him ‘boring’.

Automagically returning objects

In Javascript, all functions are objects:

function Person(firstname, lastname) {
this.firstname = firstname;
this.lastname = lastname;

Constructors (shown below) make use of the ‘new’ operator and the ‘this’ variable to create empty objects. When the ‘new’ operator is used to construct an object, the function is invoked and an empty object is automagically returned.

var taylor = new Person()
console.log(taylor) // Person {}

The constructor invokes the function and will return an empty object unless. If you wish to do so, you can pass parameters when constructing a new empty object like so:

var bob = new Person('Bob', 'Smith')
console.log(bob) // Person {firstname: 'Bob', lastname: 'Smith'}

Each time you construct a new object, The ‘this’ variable now points to a new empty object in memory. You can then set the parameters passed into the function to properties of the ‘this’ variable using dot notation i.e this.firstname.

2018 – the year for designers and developers

Since I started coding in 2016, there have been an amazing amount of resources to choose from. However, 2017/2018 has been astonishing in terms of resources and I’m sure a lot of other designers and developers think so too. Here are some highlights for me:

Its been going well and I’m extremely grateful to have all these different resources to choose from. It certainly makes this learning journey even more exciting.

Programming in JavaScript is fun!

I’ve been learning Javascript intensively over the last few months. Here are the three main resources I use:

All three of these resources take a learn-by-doing approach to programming. I will also be obtaining knowledge from other resources such as:

The more time I spend building algorithms in Javascript, the more I find coding with the language fun. What a day and age to be alive!

Check out my Github repositories for some of the completed exercises I mentioned above.

1 month since I’ve posted

It has been a whole month. No more, no less. I’ve learned a lot actually. Mostly without a great deal of motivation.

It has been a relaxed Christmas and New Year. It doesn’t usually happen like that, but what can I say – I’ve enjoyed it.

I have meditated a great deal more than I ever have. I also coded a lot throughout the holidays, so that was fun!

I received an email from my past self (click here) sent on the 23rd January 2017 saying “What are your goals for this year, and are they meticulously laid out?” Needless to say I got straight to it!

Strongest start to any year so far in my life and I’m extremely grateful for all that I have right now. Looking forward to the year ahead filled with loving, coding, reading, surfing, cooking, meditating, travelling and working.