Close

freelancing tips

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 8 of the hottest web design trends in 2014 and show you the larger forces at work… so you can begin to predict what’s going to happen and adapt your business accordingly so you don’t get destroyed like I did.
(more…)

May 5, 2014

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 if I’d be able to every make any money as a freelance coder.

And it really burned me!

It made me angry that a potential client was willing to give control of a huge chunk of their business (and livelihood)… to the lowest bidder. It just seemed so stupid.

Then, a friend of mine (another coder who was killing it on Elance) showed me what he was doing and how he was able to get clients to hire him over and over… even though he was often the highest bid on the project.

And, he laid out a 3-step plan for me to kill it (like he was) on Elance. Here’s what it looked like:
(more…)

May 2, 2014

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:

sonja

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. I wanted to get her to like me. But so did everybody else. And, so I kept trying to figure out…

How do I stand out?
(more…)

April 24, 2014

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 what it is or how to do it.

In the 2nd segment of this episode, I answer those questions and show you how to start building your applications using the MVC pattern.

How Do I Start Getting Freelance Clients?
(more…)

April 22, 2014

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 coder makes it, and how to quickly get over it.
(more…)

April 14, 2014

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.
(more…)

April 7, 2014

These 5 steps fast-track your coding career

One of the biggest mistakes I think coders make is getting so caught up in the technical side of their coding career that they lose track of all the other (often MORE important) aspects of being a successful coder.

I know I did.

In fact, for the longest time I held this completely erroneous belief that talent trumped everything. That all I needed to worry about was being talented and I’d be good.

WRONG!

Because of that I couldn’t figure out why I started to lose out on client after client and constantly get underbid by coders who I KNEW were less talented.

Couldn’t my potential clients see?

Well, things got bad enough that I eventually had to swallow my pride and figure it out. And, as I did I began to realize that your technical talent is only one very small part of being successful as a freelance coder.

Eventually, I discovered what I call “The 5 Stages of Coding Career Development“… and man did my life change.
(more…)

March 31, 2014

I Was Lost and Didn’t Know What to Do Next…

A few years ago, I was really lost in my coding career. I had spent so much time mastering the technical aspects of coding that I never gave any thought to my career as a whole.

And as I was becoming more and more comfortable with the technical side, I began to wonder…

What’s next?

Where do I go from there and how do I get there?

As I searched for answers, I discovered what I call the 5 stages of coding career development.
(more…)

March 27, 2014

How to Set Yourself Apart and Get Clients to Chase You

Several years ago, I was in a really tough spot with my freelance coding business. I kept getting undercut by low bidders on Elance and oDesk and it was hurting my family financially.

Then, I discovered a little-known strategy for branding yourself as a coder.

Now, I turn down more work than I accept, clients gladly pay my fees and, I’ve left the Elance bidding wars behind forever.

In this episode, I share that same strategy with you and show you how you can implement it in your freelancing business.
(more…)

March 24, 2014

Why YOUR Freelance Jobs are Getting Outsourced to Someone Who’ll Do It Cheaper

The answer: You’re not branding yourself effectively. If you were, your potential clients would never hire another developer just because they’re cheaper.

As business guru, Tom Peters, puts it:

“All of us need to understand the importance of branding. We are CEOs of our own companies: Me Inc. To be in business today, our most important job is to be head marketer for the brand called You.”

Of course, the big question is… how do you brand yourself effectively and fix your “outsourcing problem”?
(more…)

January 28, 2014