# My book recommendations
There are many books to read about programming, but it’s not just programming that you should read about. You must get a wide array of knowledge in order to be successful.
There are many books to read about programming, but it’s not just programming that you should read about. You must get a wide array of knowledge in order to be successful.
I got fed up with my website host/builder, Squarespace. They decided it was a good idea to make breaking changes to their website builder, which means my site is currently stuck on an older version…
I started life as a developer straight out of university. I did a Bachelor of Computer Science at Swinburne University, upon completion I applied for jobs, just about anything in software.
I once contracted for a company for two weeks in between jobs a few years back. It was a group of people who had bought an application, some kind of internal team loyalty program.
I failed the first programming subject I did at university. I’d never known failure, in high school I was lucky to be good at maths and science.
Visual regression testing is a form of testing in which you check in an automated fashion if the latest code changes you made had any unintended visual changes. The perfect example of this is in my…
What is a professional software engineer Software engineering is a funny field, it’s complicated and as a result, you would expect some form of education requirement to practice it. Much like law or…
One of the toughest things you will face in your career is not the code, it’s the dependencies between teams. In a small company, this will be fine, you can message Bob and ask for that latest API…
I left high school not really knowing where I wanted to go next. My entire teenage years had been devoted to becoming an NBA basketball player, yet when I hit 17 I knew that goal wasn’t going to be…
Growing pains It’s really hard to start a development career, or any career for that matter. You know absolutely nothing when it comes to development when you start.