Can I Get A Job After Coding Bootcamp?

Congratulations you have completed your coding bootcamp. You've come a long way since you decided to learn to code all those months ago, you can now create a web or native app, solve complicated user interface issues and have even learned about this weird thing called Git!

Simon Barker

Best books for software developers

The best books for software developers is a hard list to write, there are so many excellent books for software developers across so many domains that it's almost hard to find any bad books. That being said there are some clear standouts that people hold in very high regard and they are books that all software developers should read at least once, if not many times, in their career.

Simon Barker

How To Become A Software Engineer

Software engineers are always needed, and are being hired by major companies across all industries. These jobs are not hard to find, but they do require a certain set of skills. Read on to learn what qualifications you will need to be considered for these positions.

Simon Barker

How to learn new skills as a junior developer

Learning new skills as a junior developer is a key skill to have, and while you are a junior developer it’s a great time to “learn how to learn” new skills. Learning new developer skills like new programming languages, new frameworks and new technologies.

Simon Barker

Don’t let your past determine your future

We often feel a debt to our past selves. We stay on a path because it’s the path we’ve always been on and changing course makes us feel like our past self was wrong. If there is one thing that humans hate, it is the feeling of being wrong.

Simon Barker

The best coding podcasts to listen to become a better developer

In our time starved lives it can be hard to find the time to study and practice programming every day. When you’ve got a day crammed full of chores, a long drive or you simply can’t face more time at the keyboard sit back, relax and get your daily does of coding from some of these amazing podcasts instead.

Simon Barker

How To Learn Python

Learning Python is one of the best ways to get a job as a developer. Learning Python lets you write code for the web, machine learning, artificial intelligence and solve complex problems. Python is widely held as one of the best first languages to learn as it make the fundamentals easy to grasp but doesn't limit what you can build and scales to the largest software projects in the world.

Simon Barker

Day In The Life Of A Software Developer

One of the most important things to consider when looking at a career switch to being a developer is what your typical day will look like. Software developer roles can all look the same from the outside but what your day consists of can vary significantly depending on the type of software development you are doing, the age and scale of the business and the type of work they do.

Simon Barker

How To Become A Better Developer Today: Quick Wins

Being a developer is about constant learning and improvement. The systems that developers build are complicated and the underlying technologies are constantly changing. Many developers think about improving as learning a new framework or programming language, when in fact some of the best improvements you can make are minor changes that can be build into you daily habits with minimal disruption.

Simon Barker

6 Tips To Beat The Take Home Coding Test

Take home coding tests are seen by many as the ideal alternative to stressful in person live tests. While that may be true to a certain extent, it doesn't mean that there aren't pitfalls to be wary of, here are my 6 top tips for making sure you crack your next take home test:

Simon Barker
Want more developer tips, tricks and tools?
Then follow me:
FREE Coding Career Quick Start Guide 🚀
Discover the best way to learn to code, how to land a job and valuable resources to help your journey in this free 15 page value packed guide.
Looking to email me? You can get me on my first name at