I’ll just come right out and say it — the amount of technology that is available and “expected” of modern web developers is outrageous. You have HTML, CSS, JavaScript, React, Angular, Vue, Node, PHP, Ruby, Python, Laravel, jQuery, and countless other frameworks, libraries, and modules. And that’s just what I could rattle off the top of my head.

Learning any one of these things can be a challenge — and it seems that no sooner do you learn one, then there’s 5 more new ones to take its place.

Adding to that frustration is the likely possibility that whatever it…


It was only a few short years ago that I left my job and ventured out on my own. For the most part, this was a wonderful decision, and for as difficult as people make entrepreneurship out to be — I have to say, the benefits have far outweighed the disadvantages. With that being said — not everything has been perfect, and my first couple of years in business, I made a lot of mistakes. The good news is, these mistakes weren’t dealbreakers, and ended up being valuable learning experiences.

Today, I want to share with you five of the…


Career Advice for New Web Developers

I wanted to write this article for new web developers, in hopes of giving you some encouragement, hope, and peace of mind about this journey that you’re embarking upon.

If you’re new to the world of web development — whether that means you’re still in high school, a college student or intern, someone who is 1–2 years into your career, or even someone who is looking to start a whole new career — I give you kudos. You’ve stepped into a world that, at first glance, can be particularly intimidating and overwhelming.

When I first started into this field, the…

John Hubler

I help web designers and developers earn a living doing what they love.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store