Blog Posts

back to home page


March 26, 2021

I have been fascinated with crypto and blockchain for what seems like forever now. I have dipped my toe in and out of the waters a few times now for investment and have done okay. However every other week I get the feeling I have missed some big opportunities. But it is what it is. I am more interested in the technology anyway.



Llama Life

March 25, 2021

Carrying on with the SaaS theme this week, I started seeing tweets about Llama Life over the past week or so, which is a productivity app with a few canny unique features. @threehourcoffee is the solo founder and she is great. I seen the $9 lifetime deal on the home page and bought before I tried :). Honestly the $9 was worth it to support an independent developer, whether or not I used the product or not.



Learning from those building in public

March 23, 2021

This post is really a follow up to the last post. Where I told you about David and his startup giveaway idea. Hopefully some of you followed what happened next. David basically switched things up and created a mini weekend long hackathon where participants would make a start on OCDB and would be graded across a number of different categories.



The Developer Community is so Awesome

March 19, 2021

When I first started getting involved in the developer world and more specifically open source stuff I was really surprised about how much information was out there. People seemed to be super open about their ideas, their work and their plans. My background had seen me interact with businesses who were super secretive, there was no sharing going on at all. I think this is one of the main reasons tech has advanced as much as it has compared to other fields.


#Free Stuff

You Can Do It

February 24, 2021

The last couple of weeks has been a mixed bag for those a few people I am working with. Some have started to hit a wall in terms of progress and motivation and others are progressing really well, starting to get lots of of callbacks and interviews and one has landed his first job in dev!.



Gitting Good

February 11, 2021

A lot of my mentees are pointing out that self learners are being overlooked with bootcampers despite having a better range of projects in their portfolio. I am not too sure how true this is and one's portfolio is not the be all and end all, but I can think of one thing in particular that a bootcamp offers that is very hard to replicate when going down the self taught route.



Async ftw

February 9, 2021

I have been thinking a lot about internal meetings, communication and productivity as a whole lately. Being more productive is something I am always striving for and I am often struggling with myself in terms of how communication should happen (most of the time) at work.

#Async Comms


Reflecting on Mentoring

February 6, 2021

I have now been mentoring aspiring developers for close to a year. I started off just trying to help a few friends who wanted to emulate my move into development from another career. I have learnt a bunch about myself, helping others, programming and the industry as a whole along the way. I has been a great journey so far and I hope it will continue throughout my career.




Three Weeks In

January 22, 2021

I have just finished up my first three weeks with Library of Things and as cringey as this sounds it has been amazing! I just wanted to take some time to reflect on the first couple of weeks, no doubt it will be interesting to look back on this period in the months to come.




Library of Things

January 12, 2021

Happy New Year! I think most of us are pretty happy to see the back of 2020, it was not a great year for many and although 2021 has not started off much better in terms of COVID I am super excited about this year. I have some good things going on personally. We have a new puppy arriving next week and I am a week into my new job, which I am absolutely loving so far.



Moving On - Again...

December 4, 2020

Following on from a recent post, I have finally made a decision regarding my future, which is to move onto new employment. It was not ideal given I have only been at MTC a short time, but given what I highlighted in this post I think it is the best situation for everyone involved and I have definitely learnt some tough lessons from this whole process.


#Tough Choices


November 9, 2020

Just a quick post to brag about all my hard work this weekend :). I mentioned in my last post about how much I am missing React, so I figured I would ship out some projects this week. Getting a deeper dive into NextJS has been on my agenda for a while, so I figured I would take a deeper dive.


#Side Projects

#Work Ethic

Been A While

November 8, 2020

I havenโ€™t made a new post in a while. I recently started a new position and have been spending a lot of time trying to get settled and up to speed on everything as there are a lot of new things to do and learn.I am about a month in now and so far I have some pretty mixed feelings, some good, some not so good :).First off I am no longer using React, I knew this from the outset, but I am finding that I am missing working with it. I have a number of years experience creating UIs with React and am definitely comfortable there, so it is sometimes hard to tell if I am actually missing it or just a little uncomfortable working with a lot of new stuff.



Always be working!

September 24, 2020

Just a quick post to help motivate some of you out there and help me reflect on what is happening lately. It has been a pretty hectic few weeks to be honest. Lots of progress made in lots of areas, which is great!



#Work Ethic


September 21, 2020

It's almost that time of year again! October is not far away and once again Digital Ocean will be running Hacktoberfest. I completed it in 2018, missed out last year, so definitely wanna get involved again this year.



#Digital Ocean

Next Chapter

September 20, 2020

Mixed emotions at the moment. I recently accepted a job offer and am about to start my last full week at my current workplace. A little over 18 months ago I started my first real dev job. I will be sad to go, but I felt the time is right and I am ready to start the next chapter in my career.

#Next Chapter



September 16, 2020

I have been on a journey to better productivity and mindset for a long time. A few years back I decided to delete my Facebook account and I have over time noticed myself slipping in terms of social media and other distractions, so I have now made some changes that I hope will lead to better focus and productivity going forward.



#social media

The Power of Git

September 3, 2020

I have mentioned a few times that I have been helping a few people try and break into the industry. The main theme I have noticed is that many people work super hard for a while, but then once I suggest they should start looking for opportunities they slow right down or stop.


#Version Control

AWS So Far

August 23, 2020

I have recently been working on moving my personal site to a VPS instance, it has been a great learning experience. It is a lot more involved than it initially seems, so I figured documenting a brief overview of each step would be helpful for me to determine my level of understanding and also a great tool in highlighting any gaps in my understanding.



Pushing On

August 23, 2020

I wrote a post about habits recently, I am happy to say that for the most part all of these habits have been continuing to go well, in particular my learning. I have often thought about working through growth slumps before. I asked my mentor Corey about it and he ended up writing a blog post about it, so rather than try recreate I figured I would share it.




August 18, 2020

Any reader of this blog will have noticed me banging on about mentors a lot. I have been lucky enough to have a number of great mentors over the last few years and I attribute a lot of my career success to them, I have learnt and continue to learn so much from them. I have always wanted to give back in a similar way, but never really had the confidence to do so - until now.



All things AWS

August 15, 2020

Since what feels like forever I have been interested in learning more of the operations side of the industry. I have dipped in and out a decent amount of times over he last year or so with help from my good friend and mentor Corey.



Small Changes - Big Results!

August 12, 2020

2020 has been a particular rough year for many of us, outside of the global pandemic I have had a lot of personal things to deal with. I was reflecting the other day about everything and expecting to feel pretty rough afterwards. However in reality despite the struggles of this year a lot of good things have happened and I soon realised these have came from really small changes that have been applied consistently over time.




Remote Working Guide

March 17, 2020

It seems my last post was way more timely that I thought. As I mentioned I have been seeing a switch toward remote working happening slowly but surely. However with **COVID-19** becoming so prevalent all over the world, a lot of governments are advising citizens to work from home where possible. Now, I am no full time remote worker, but I have worked a decent amount from home, so I figured I could put together a nice little guide for those who are new to **WFH**




March 3, 2020

Over the past few months I have started to feel really lucky in terms of who I work for. The life of a developer can be extremely different depending on the company. I know this sounds obvious, but I think when you are on the right side of this it can often be taken for granted.




Opportunity Cost

March 2, 2020

When I got into development I always knew that I would constantly need to be learning, it is one of the things that attracted me to the industry in the first place. However from time to time it gets a little too much and you may find yourself conflicted, especially in the early days. Learning cool, new and interesting things is great, but at the same time, in the early stages of your career there is a rather large opportunity cost to doing so. Let me explain.

#Opportunity Cost

#Trade off

Automation ๐Ÿ˜

February 4, 2020

Away from the day job I have been immersing myself in DevOps land, nothing major, just exposing myself to the power of scripting, automation and the importance of dev ops. I have to say, I am loving things so far, but it has been very challenging.



OSS - Addictive, important & can make you feel great

January 29, 2020

Open Source Software (OSS) is something that I have been passionate about before, we have all likely used OSS many times, but maybe don't appreciate exactly how great it is. I mean, I use it daily, my life would literally change without it and it is developed, maintained and more completely free. How?, great question, basically people just chip in and make great things that they then share with everyone else - it's awesome!



Being More Productive

January 24, 2020

I feel I have been lacking massively with my productivity lately. A month or so ago I was ready to take on the world, fitness, reading, meditation, pushing on with my career etc, but like most things, _motivation_ dies off quickly and we need to do something actionable to make progress, so that is what I decided to do.




January 9, 2020

Momentum is important in pretty much all walks of life. This kind of follows on from my last post about ignoring motivation and just doing things. Momentum, streaks, runs, whatever you want to call it really helps with that. The more we do something the easier it becomes to do it going forward. Humans are creatures of habit and having momentum creates habits quicker and makes them more likely to last.



2020 Musings & Goals

January 5, 2020

I mentioned in my first post back blogging that I would not be posting so much, but here I am with my third post in as many days ๐Ÿ˜„.



2019 A Year in Review

January 4, 2020

Somewhat strange to have a year in review post so early into a new blog, but it is not like I didn't have goals or things I was looking to achieve in 2019, so, although I don't have them written down anywhere I can construct them here and then talk about how I think I have done.



Hello World --Again

January 3, 2020

Writing is something I have always had a passion for, I actually had a small stint making a living from writing before I got into development, more on that later - maybe!


#Hello World

Terrible blogger is terrible...

April 1, 2019

Hey, I have had a much harder time maintaining a blog since getting into the industry, which is a shame as you would think I have a lot more to be talking about now, which I guess I do, but at the same time I'm a lot busier now, spend a lot more time in front of my computer now and in general try to make the most of the time I am not, which means some things have ot give and unfortunately this blog has been one of them.



Say hello to Gridsome ๐ŸŽ‰

February 7, 2019

A new static site generator baby is born. It's highly inspired by Gatsby.js (React based) but built on top of Vue.js. We have been working on it for a year and will have a beta ready soon. You can expect this baby to grow up fast!



Feel Like I'm Getting the Hang of This!

February 4, 2019

I'm going to try and avoid starting every post with a - 'it's been so long...' - and in reality this blog is now really just my own musings, just somewhere for me to put down my thoughts. I can foresee this post proving valuable many times in the future as I am feeling really good at the moment, things are just clicking and going well, which is great ๐Ÿ˜„, the imposter syndrome is fading, the panic when being set a new task is dwindling away.



I'm Back

January 30, 2019

Hey! Welcome back, it has been a long long time since I updated here, but I am gonna cut myself a little slack as there has been a lot going on.



Reset followed by a BIG push

November 29, 2018

I've been a little quieter than I would like on this blog and with programming in general, the passion is still very much there, but as often is the case real life gets in the way. I've been super busy helping a family member with a new business, which has been great. It is nice to get involved with it as business is something that has always been of interest to me, seeing something grow day on day is pretty great. However, being involved with that and other things that are going on have meant I have had way less time to code, so I need to rectify that.



Finally Made a Decision

November 21, 2018

For some time now I have been a little torn. From the outset of my journey into programming I have been using JavaScript with a keen interest in React, this has not slowed down and React is what I am most excited about right now.

#Decision Making

#Set Goal


November 12, 2018

I have talked a little about freelancing on this blog before, it is often something that is recommended to new developers as a way of gaining experience, getting paid and getting started. We all know too well the catch 22 of every job needing experience, well, freelance in my opinion is the way to get past that catch 22.


#Web Dev

Applying to Jobs Before You're Ready

November 4, 2018

If you have done any research into getting a job as a self taught developer then you will no doubt have ready many times that you should be applying to jobs way before you are ready, which for many of us (myself included) is not that easy to understand.




October 29, 2018

Happy to report that since I have had a word with myself my productivity has increased. I've mentioned before now that PHP and Laravel are both in demand in my region, I have now committed to focusing on both for a little while, I think if I can add these to my tool belt I will be in a position to be employed as a software engineer ๐Ÿ˜„



Back in the Saddle

October 26, 2018

I've been somewhat slacking since my first interview rejection, part due to being a little disheartened, part due to being a little confused in terms of direction and part due to being busy.

#Work Ethic


October 16, 2018

The internet is a wonderful place with a ton of information, we are in an era where we can teach ourselves anything, a lot of us on the self learning path no this all too well. However the other side of the coin is that the internet can be a dangerous place, full of opinion stated as fact, full of people claiming that there personal experience and circumstance is the same for everyone, which I hope is pretty obviously false.



Interview Reflection

October 7, 2018

My first every developer interview is complete and overall it was a great experience. I have been somewhat anxious about the interview for a while, so on the morning I actually felt somewhat relieved that the wait would be over and I could then continue with my studies.



Give Me That Tee

October 2, 2018

Hacktober done and dusted, bring on the free Tee, hopefully I can keep going and get 15 PRs for the month.



Hacktoberfest, Nerves and the Best Developer Community Yet

October 1, 2018

It's been a little while since my last post, not too much has happened. Since landing my first tech interview I have been kinda just floating through time without doing too much... This isn't great, but I didn't wanna fill my mind with lots of different things as I knew I would need to be talking about my recent project. However it has taken longer than I first anticipated, so I feel like I have wasted a lot of quality learning time.

#Open Source


My First Tech Interview

September 19, 2018

I talked about the technical test I was given in my last post, I managed to get the majority of the requirements done and turn in the test. As the title probably suggests they liked it enough to invite me in for interview, but there are a few things I am a little disappointed with.



Missing in Action

September 17, 2018

It has been a while by my standards since my last post here, I have been super busy with a really important project, it is pretty much complete now, so I figured I would give you guys an update to what has been going on.




September 11, 2018

So far on this blog I have not really talked about anything other than programming, so I thought I will change that a little and talk a little about my personal life and some of the things I'm trying to achieve. First off I should say a little bit about my better half. She is absolutely amazing - literally the main reason for me wanting to better myself - or at least that is what I thought. However it turned out that I wanted to be better for me and she just helped me realise that. My partner is a mental health nurse and is very passionate about her career. Naturally we talk a lot about her work and she is very aware of mindfulness and mental health in general. She often talks about the challenges she faces and the types of personalities she deals with, referencing different techniques that her and her colleagues will use to help patients. Mindfulness is something that comes up a lot and not something I ever really thought about until recently.



Go Make Things

September 9, 2018

Over the past few weeks I have gotten into kind of a rut and have been managing my time poorly. I sat and had a think about things last night and I realised that this whole programming journey is consuming a big part of my life, which I'm fine with, happy with in fact, but I have realised that the majority of time is not spent writing code....


#Cover Image

Escaping Tutorialand

September 8, 2018

For the past month or so I have been somewhat in limbo, I feel comfortable following along with tutorials and can get things working with relative ease, but they are starting to feel less and less challenging and in turn less and less interesting. Once you have the basics down it becomes pretty tedious to basically copy and paste what someone else is doing. You soon realise you are not really learning too much at all and the things you do learn are harder to retain because copying somebody else is not challenging enough.



You Time

September 7, 2018

So, ironically my last update was 7 days ago... I was saying how well everything was going and how great a month August was. The irony is because since then I have barely done a thing... I have had a lot on. A current freelance project is taking up a lot of my time, some changes at the day job as well as various family events have all caused me to be away form my javascript, challenges, daily log and Udemy videos. At first this was making me a little annoyed at myself and I felt like I had lost some progress and momentum. The latter point may be true in some regards, but honestly, it just doesn't matter.




Productive Month

August 31, 2018

I have had pretty solid progress throughout August. Coding in some capacity virtually every day. I have connected with some great minds on Discord, LinkedIn and in my local community. All of which have had a positive impact on me. On top of this I have put some plans in place to ensure prolonged progress going forward. Mostly in the form of keeping records, as I discussed in a previous post.



Looooong Day

August 29, 2018

So, as the title suggests today has been a super long day. Possibly the most time I have spent in front of the computer since learning to code! I got a lot done though and for the most part enjoyed it, so overall it has been a great day!

#Hard work

#Moving on

Keeping Records

August 28, 2018

I was browsing r/programming the other day, which is a fantastic subreddit btw when I stumbled across a great link which led me to this BD article article. You should definitely go and read it and then join the Discord group like I did. It has turned out to be a great community led by a passionate guy who genuinely wants to help people.

#Record Keeping



August 27, 2018

When I first started studying JavaScript I seen a lot of advice from people saying to learn vanilla JS as much as possible before moving onto any frameworks. I always new that I wanted to learn and use React, but I wanted to follow that advice and learn as much JS as possible beforehand. This has been somewhat troublesome for me as I have found a lot of JS pretty tough and no matter how much I did learn I always knew that there was more I could do. So, I do now have a good foundation in vanilla JS... I am by no means an expert but I figured I had held off long enough and I should start at least looking into React.



Get In Touch

August 25, 2018

After my ZTM yesterday writing a review of ZTM I had a guy on Twitter reach out with some questions. I always wondered why people seem to really enjoy helping out others like myself on a regular basis and now I know! It really does feel great to help others, firstly being asked is flattering and means that they respect your opinion and secondly it really is an awesome feeling when someone goes away feeling happy after you have helped them.




August 24, 2018

Following on from my last post I decided to make it easier for you to get in touch. I have created a Discord Server for people who are new to web development where I will offer as much help as I can. Hopefully long term this server can attract more experienced people who can help with more advanced topics and in time I will be able to do this also. As long as everyone does their bit to help others it should have no problem growing into a helpful little community.



ZTM Review

August 23, 2018

I was recently asked on Twitter what my favourite sources for learning Web Development was and amongst others my top pick has been Andrei Neagioeโ€™s... The Complete Web Developer in 2018:Zero to Mastery course on Udemy.



Make a Commitment

August 18, 2018

Commitment is super important in all walks of life. Learning programming is no different. I spend a lot of time going through the #100DaysOfCode community and see many people are getting started with programming everyday which is great.



Get Mingling

August 17, 2018

I've been thinking about making this post for a while now. The number one piece of advice I could give to any new developer would be to reach out to other developers.




August 16, 2018

Okay, so I know I said I was gonna write a post about cool resources next, but tbh there is so many out there that it might be a little counter productive, so I have decided to just link to one of my favourites.



What You Should Learn

August 14, 2018

The title of this post is a little misleading, it would be impossible for me (or anyone for that matter) to try and tell you exactly what to learn. It will always depend on your goals, your location and maybe even your skill set.

#What to learn


Hello World

August 13, 2018

Writing is something that I have always enjoyed, I have done it semi professionally in the past writing on various topics including online gambling, poker and football. Doing it on a somewhat professional basis sucked a lot of the fun out of it and (most likely due to my own lack of talent) inevitably I lost some of my passion for it and gave up pursuing it as a career and the nomad lifestyle that came with it.


#Hello World

back to home page
scroll to top