Latest Posts

Do You Have the Geek Gene?

Do you have the “geek gene”? Find out in this video, then check out the full episode for my step-by-step process for becoming a front-end web developer. Do you have the geek gene? Do you have the "geek gene"? Find out in this video, then check out the full episode for my step-by-step process for becoming a front-end web developer. I'll link it up in the comments. Posted by John Morris on Friday, April 10, 2015 Watch the full episode on YouTube

Read More »

I’d never heard anyone talk like that before – This Week on JMO.com

The guy obviously knew what he was talking about… I’d just never heard anything like it before. And, as I listened I never would have imagined what he was saying would cause me to change everything I was doing. But, before I get into the story here’s the tutorials I posted this week in case you missed any: How to Build and Grow Your Web Presence: https://www.youtube.com/watch?v=73OOPbTo_jY 5 Tips For Developing Better Work-Life Balance: https://www.youtube.com/watch?v=TH9tyghhvq4 Watch This Whenever You Need Some Self Motivation and Self Confidence: https://www.youtube.com/watch?v=EB_vYbeVOjA 5 Time Management Tips for Freelancers: https://www.youtube.com/watch?v=TH9tyghhvq4 What Are the Biggest Obstacles for Freelancers

Read More »

The Truth About the Complete Web Developer Course 2.0 by Rob Percival

This is my review of Rob Percival’s Complete Web Developer Course 2.0 on Udemy. I’m writing this review because I had, for awhile, planned on creating a course like this myself but after going through Rob’s course, it felt redundant. Here’s my review of the course: Overview The Complete Web Developer Course is meant as a one-stop shop to learn all the essential skills a web developer needs: HTML CSS Javascript jQuery Bootstrap WordPress PHP MySQL APIs Mobile Apps A comprehensive list to say the least. With that massive list of topics, the course boasts 235 lessons and 28.5 hours

Read More »

What Makes Elance Clients Say Yes – This Week on JohnMorrisOnline.com

Lots going on on JMO.com this week. Here’s a recap: A lot of web designer asking the wrong question about getting clients on sites like Elance and in general. There’s 3 reasons why clients say no. You need to overcome all 3 reasons to get the YES. Too many people interpret “do what you love” advice the wrong way… and it kills them. Get 65% off almost any Udemy course with this coupon code.

Read More »

4 Keys to Developing a Profitable Web Application

Building a profitable web application is often the fastest way to notoriety as a developer (just ask Mark Zuckerberg or Sergey Brin). It’s also often the quickest way to have massive impact on the world and improve thousands or even millions of people’s lives. And, of course, if you hit it big (and usually even if you don’t)… the pay isn’t too shabby, either. 🙂 But, how can you ensure the web application you want to develop will be a success? Having worked at a successful tech start-up for the last five years, I want to share a few of

Read More »

7 Steps to Get New Web Design Clients on Autopilot

When I first got into the online business/internet marketing space (way back in 2004) one of the ideas I saw thrown around a lot was this notion of getting business on “autopilot”. I always thought it was a little silly. It sounded like straight up hype to me. I mean how is it possible to get traffic, leads and sales on “autopilot”… the same numbers week after week without a lot of input on your part? Didn’t seem possible. And, for a lot of years I simply wrote it off as hype and didn’t think much more about it. Then,

Read More »

WARNING: Are You Ruining Your Career by Following This Common Piece of Freelancing Advice?

When I first entered the web design world, I felt like a fish out of water. For a long time, I felt like I really didn’t belong. Admittedly, my background is probably a bit atypical. I wasn’t born a “geek”. I grew up in a military and sports-oriented family. My first job ever was working construction for my dad. I was a star football player in high school. And, I had a fairly extensive background in sales my first few years in the workforce. I certainly wasn’t in the Mark Zuckerberg mold of learning to code from age 7. I

Read More »

How can a newbie freelancer become popular in freelancing websites?

Watch on YouTube: http://youtu.be/RpgTS3VZltA Listen on SoundCloud: http://soundcloud.com You gain popularity by doing more work and getting good reviews and recommendations from the clients you work with. Elance uses a sophisticated algorithm to determine an individual freelancer’s level. You can see this level displayed on the side of your profile here: This level is important because it plays a major role in how you show up in profile listings throughout Elance. In general, the higher your level the more likely you are to show up at the top of those lists and get seen by potential clients. How to Consistently Outrank

Read More »

My Closest Friends Said I’d Never Make It as a Web Designer… Then I Did This!

In this episode of the John Morris Show, I teach you how to use Elance and ODesk to build a successful freelance web design business. This 6-part strategy is what I used to prove all my friends and family wrong when they said I’d never make it as full-time web designer. And, to be blunt… if your freelance business is based 100% on sites like Elance and ODesk.. you’re being foolish. You could be working less and making more by implementing the 6 simple steps in this video. Over time, these steps will start to seem a bit “magical” because

Read More »

How to Avoid Clients From Hell BEFORE They Ever Hire You

[soundcloud url=”https://api.soundcloud.com/tracks/164185751″ params=”color=2eaef0&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false” width=”100%” height=”166″ iframe=”true” /] Some clients just suck. There’s really no nice way to put it. Learning how to expose and avoid them BEFORE you let them hire you will keep you from tearing your hair out (and stave off the gray hair for just a few more years). Of course, it’s fun to joke about it… but dealing with hellish clients is actually serious as… well hell! That’s because getting good at avoiding clients who just don’t fit well with your personality and how you operate will help you avoid getting seriously burnt out and overwhelmed. And,

Read More »

How to Get Your First Web Design Client (Step #2 is especially important)

[soundcloud url=”https://api.soundcloud.com/tracks/162810026″ params=”color=2eaef0&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false” width=”100%” height=”166″ iframe=”true” /] Getting your first PAID web design client is the most important action you can take for your coding career… whether you plan to be a freelance web designer long-term or not. It’s THAT important because it immediately makes everything much more clear: You see if you actually like coding You figure out what your clients expect from you You understand what to charge and why And, most importantly… you gain CONFIDENCE. You get to see first-hand that people WILL pay you money to code for them and that you CAN deliver. On the flip

Read More »

How to Position Yourself to Get More Freelance Jobs

[soundcloud url=”https://api.soundcloud.com/tracks/161948278″ params=”color=2eaef0&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false” width=”100%” height=”166″ iframe=”true” /] I was recently asked: “How do I fill out my profile on sites like Elance and oDesk? How do I fill them out in a way that’s honest but more impressive than leaving them blank?” Here’s the simplest way I can put this… Your unique situation can and SHOULD be positioned to highlight your advantages. For example, when I started looking to get hired for freelance IT jobs I was completely self-taught and I believed that was a disadvantage. I believed coders who had gone to school were in a better position than me

Read More »

Most Web Designers Don’t Do This… But It’s How I Get 99% of My Freelance Jobs

Most freelancers and web designers immediately roll their eyes when I say the word, “branding”. Mostly because they’re thinking of big brand branding done by companies like Coke or McDonalds… that’s “not meant to actually make sales”. Yet, “branding” is how I get 99% of my clients. In fact, you’re here reading this right now because of the “branding” I do. So, if you can put aside all the mis-information you’ve probably heard about the word “branding”… Check out the video below and let me show you the #1 thing I do get more freelance IT jobs:

Read More »

The Most Important Freelance Job Getting Activity You’re Not Doing

Most web designers don’t this. Most web designers think it’s dumb or not necessary. Most web designers roll their eyes when I bring it up. Most web designers are also BROKE. There’s one single thing I’ve done that most other web designers don’t do (or don’t do that well) that brings me 99% of my freelance jobs… And, in this video I’ll show you what it is (and how to do it RIGHT): photo by: Dan Moyle

Read More »

2014 Trends That Could Make You Obsolete, Should You Use Code Frameworks, and How to Attract High-Paying Clients Using Content

Segment 1: Web Design Trends You Need to Watch Out For (2:56) Several years ago when the “Web 2.0” movement hit, I lost my entire freelance business because I didn’t actually know how to code. I had been using MS FrontPage to build static HTML web sites for clients. And the move to dynamic database-driven web sites killed me. That taught me to pay close attention to web trends and to break them down to understand the larger motivations at work. So, I could begin to predict trends and stay ahead of the curve. In this segment, I break down

Read More »

How to Get Hired on Elance and oDesk

Why You’re Not Getting Hired on Elance and oDesk When I first started out on Elance, I really had no clue what I was doing. In fact, I was pretty nervous about the whole thing. I had this sinking feeling that nobody was going to hire me and I’d quit the whole thing feeling like a failure (and maybe give up on coding for good). And, at first… that’s exactly what happened. The first few freelance jobs I bid on I got undercut by another developer willing to do the work for a price so low it made me question

Read More »

Be Remarkable… Or Don’t Be a Coder

remarkable(adj): worthy of attention; unlikely or surprising; likely to be noticed It was Iraq 2005 and there was a girl I liked. Problem was… so did every other guy. In fact, you could say she was overloaded with guys trying to get her attention. She was gorgeous… as you can see from this picture: And, she had an intriguing personality. She was the kind of person everybody just wanted to get to know. So, it was no surprise every guy was “after” her. And, I was stuck. I wanted to get to get her attention. I wanted to impress her.

Read More »

Separation of Concerns, MVC, and How to Get Started as a Freelance Coder

Build Better Websites Using a Separation of Concerns Easily one of the biggest mistakes new coders make… inter-mingling content, presentation, and behavior… making it a nightmare to maintain and update your code. In the first segment of this episode of the John Morris Show, I reveal how to avoid that whole mess by building your websites using a “separation of concerns”. What is MVC? How Do I Use It? I get this question every day. MVC has become a buzzword in the developer community and many developers have been told they need to build their applications this way… but don’t know

Read More »

Why Does Coding Take Forever to Learn? You’re Making THIS Mistake

This cost me 4 years of my life… 4 years I could have been doing what I loved for a living… 4 years I could have been living well instead of struggling to make ends meet… 4 years further down the road to success I could be right now… I regret those 4 years every day of my life because the mistake I was making is SO easy to solve… and it was a mistake I didn’t have to make. In this episode of the John Morris Show, I’m going to share with you what that mistake, why almost EVERY

Read More »

Have You Lost Your Passion for Coding?

Ever felt unmotivated or uninspired while working on a project? You felt it at first… you were super excited to get started… you felt like you could take on the world… Then, about halfway through it was ALL gone. No passion. No inspiration. No motivation. It happens for a reason. It’s not chance or luck. It’s not a fluke… or even something you necessarily did wrong. And, there IS a way to fix it.

Read More »

The simple secrets to high-paying freelance clients

What makes clients willing to pay $5,000, $10,000 even $20,000 and up for your services? Download and install my mobile app and I’ll show you. It’s free. Just click the button below:

Clients Like:

Inc. Magazine Logo
Lewis Howes Logo
Ray Edwards Logo

WHAT OTHERS ARE SAYING

Ray Edwards

I recommend John every chance I get. If every person I worked with were as committed to excellence, punctuality, value, and unquestionable integrity… the world would be a better place. Highest recommendation.

Andrew Malone

Andrew Malone

John Morris is exceptional in his ability to give focused insight into Freelancing and starting one’s business. His direct methods inspire confidence in his honesty.

Lewis Howes

John is amazing at building membership sites. He converted one of my sites over from it’s existing (hardly working) platform over to the clean and simple to use WishList membership platform. I highly recommend using John and WishList for any of your membership site needs.

Daniel Mohlendick

On the Freelancing on Upwork course: “This is by far the best course i have watched on Skillshare!! Thank you so much.”

Steve Dimmick

Steve Dimmick

John has provided expert knowledge and advice on multiple occasions that have helped me better serve my clients. John is a Rockstar!

Jason Rumley

Jason Rumley

John has a habit of over-delivering on the expectations he sets up. That’s why he’s the best.

Thabo Motsoahae

John is one of the best instructors I have come across, I learned a lot from his online tutorials.

Lori Grant

John did an outstanding job on my project. I highly recommend him and look forward to working with him on future projects.

Jim DeJonge

Jim DeJonge

John has a relaxed and engaging manner. His advice is solid and the explanations are well thought out.

Xan Barksdale

Xan Barksdale

Very professional worker who is extremely knowledgable in WordPress and Wishlist Member. I would definitely hire again.

Sukh Plaha

John is a fantastic and patient tutor, who is not just able to share knowledge and communicate it very effectively – but able to support one in applying it. However, I believe that John has a very rare ability to go further than just imparting knowledge and showing one how to apply it. He is able to innately provoke one’s curiosity when explaining and demonstrating concepts, to the extent that one can explore and unravel their own learning journey. Thanks very much John!

Chris Aitken

He significantly improved my site through his expert knowledge of PHP, CSS and Javascript. Would definitely recommend John to others.