All Episodes
The John Morris Show — 443 episodes
JMS464: Business growth doesn't happen on accident
JMS463: Silly Johnny, this shish don't matta!
JMS462: Men trust their ears less than their eyes
JMS461: Little things make big things happen
JMS460: When in doubt, go to the source
JMS459: For everything you gain, you lose something else
JMS458: The best confidence builder is experience
JMS457: You Don't Need Lots of Experience to Start Freelancing
JMS456: The Best Freelance Website for Beginners
JMS455: Is Freelancing a Race to the Bottom?
JMS454: How to Start Freelancing as a Student
JMS453: Is Freelancing Feast or Famine?
JMS452: Scared to Get Your First Freelance Client?
JMS451: The iPhone Principle
JMS450: How to Pandemic-Proof Your Life and Business
JMS449: The Child That Will One Day Rule Us All
JMS448: New Course, Kings of Consulting, Is Now Live
JMS447: The trick to creating a viral online course
JMS446: A clever way for freelancers to end debt slavery in 2021
JMS445: Sane Course Creation Off-Site Sale
Last Day
JMS444: Profit Like a Drunk Sorority Chick
JMS443: Turning Knowledge Into Profit
JMS442: $5,857.20
JMS441: How Government Spies Get Trained
JMS440: Their blood was on MY hands
JMS439: The Death of Online Marketing
JMS438: Einstein's rolling in his grave over what's happened to online education
JMS437: A sneaky way the biggest online influencers got their start
JMS436: NEW COURSE: Sane Course Creation Is LIVE on Skillshare
JMS435: How to Land Your First Freelance Client
JMS434: Is Worth Learning PHP In 2021?
JMS433: Friday Night Essence - The Only Way to Maximize Your Potential
JMS432: The secret to nearly limitless productivity
JMS431: A Simple Way to Get a Quick Injection Of Cash During The Recession
JMS430: The Missing Piece If Clients Aren't Hiring You
JMS429: That Time I Told a Million-Dollar Client to Shove It
JMS428: This Is What Hustle Really Looks Like
JMS427: How to Find the Big Money Clients Hiding In Your Niche
JMS426: $10,000 Per Client Freelancing
JMS425: $12,000 Per Month With ZERO Experience
JMS424: Turn Your Side Hustle Into a Main Hustle
JMS423: A Dead Simple Way to Beat Out More Experienced Freelancers For Clients
JMS422: The Nightmare-Inducing Freelancing Lesson From Coronavirus
JMS421: Surviving Coronavirus
JMS420: The Den of Thieves Conspiring Against Your Freelance Success
JMS419: How to Seduce Potential Clients Into Hiring You
JMS418: The Next Time a Freelance Client Bitches About Your Rate
JMS417: Freelancing Non-Secrets From Grumpy Ol' St. John
JMS416: How to Become a Full-Time Freelancer
JMS415: How to Craft a Winning Freelance Proposal
JMS414: How to Become a 6-Figure Freelancer
JMS413: Keep Pushy Clients In Check
JMS412: 3 Criteria For to Find YOUR Freelance Niche
JMS411: How to Create an Attention-Getting Freelance Portfolio
JMS410: How to Package and Price Your Freelance Services
JMS409: How to Rank in Google for Key Freelancer Search Terms
JMS408: How to Get Started Freelancing
JMS407: The Psychology of Story Selling and Using It to Get Freelance Clients
JMS406: FREE 1-Year Skillshare Membership. Plus WHY Content Marketing
JMS405: Turn Content Into Clients. My New Course Is Live!
JMS404: The Top 5 Mistakes All Freelancers Should Avoid
JMS403: Use Fiverr to Create Your Freelance Service Offers
JMS401: Finding the Time to Build Your Freelance Business
JMS400: How to Start a Blog to Get More Freelance Clients
JMS399: Should you bill clients for "admin" time?
JMS398: Ageism In Tech
JMS397: 7 Skills to Go From Good to Great as a Developer
JMS396: I can't get a developer job. What should I do?
JMS395: I Am a Web Dev and I Am Burnt The F#*K Out
JMS394: How to Develop a Habit of Lifetime Learning Without Getting Burned Out
JMS393: How to Change Your Career to Development Later In Life
JMS392: Moving Past Tutorials
JMS391: How to Start Your Own Business
JMS390: The Future of Web Development
JMS389: I Grew My Business 500%
JMS388: Global Game Jam and Staying Focused In a World Full of Distractions
JMS387: Will automation REALLY displace 387 million jobs by 2030?
JMS386: Guaranteed Success? The No-Hype Way to Ensure You Succeed In Business and in Life
385: Family as your first freelance client?
384: Big project management lessons from building a tiny house
383: The hardest lesson I learned in 14 years as freelance developer
380: Building an online system for getting freelance clients
379: WordPress Gutenberg is AWFUL compared to the classic editor
378: Web development isn't that important
Productivity Leeches
Gutenberg. The death of WordPress
The best freelancing tutorial I've seen
Blood-sucking freelancers
I'm an uneducated moron
How to ask for a raise as a developer
The freelancing advice nobody wants to hear
Do developers NEED a college degree?
How to become a full stack web developer
The best freelance websites for beginners
How to become a web developer without a degree
How to start a career in web development
How to get clients for web development
How to become a professional developer
Object-Oriented Programming In PHP
The biggest mistakes freelancers make
How to learn to code fast
How to make 100K as a developer
4 ways to work from home as a developer
How to start working as a freelancer
What working with Inc. magazine taught me about freelancing
My #1 tip for making money online
The best freelancing advice you'll hear
I got a few freelance clients, now I’m stuck
How to get freelance clients when you’re new to freelancing
Is freelance income feast or famine?
Is this the turning point in your freelance career?
When a freelance client questions what you charge
Most freelancers REFUSE to learn this
How to find the GOOD jobs on Upwork
The one thing your Upwork profile overview MUST have
How to get your profile approved on Upwork
JMS345: I'm broke mentally AND financially. What should I do?
JMS344: Clickbait and Metrics That Matter
JMS343: How to Make 100K as a Freelancer
JMS342: 51% of CIOs Want Soft Skills Over Tech Skills
JMS341: Fake PHP Jobs
JMS340: PHP Jobs You Can Apply For Right Now
JMS339: Seeking Junior Developer, 5 Years Experience
JMS338: I suck at web development
JMS337: The One Thing Upwork Haters Get Right
JMS336: Nevermind, Upwork DOES suck
JMS335: How to Methodically Build Your Web Development Career and Deal With Bad Clients
JMS334: Upwork Is NOT a Scam So Stop Saying It Is
JMS333: Autopsy: Plain PHP Is Completely Useless
JMS332: Why Are Developers Still Learning PHP?
JMS331: Developer Meat-Gazing
JMS330: Worthless I.T. Degrees
JMS329: Everyone I told this to laughed at me
JMS328: Why Are the Best Developers Broke?
JMS327: WordPress Jobs, How to Break Up With Clients and More
JMS326: Making the Transition From Tech Job to Freelancer
JMS325: I'm Breaking Up the Podcast
JMS324: Ask Me Anything Replay
JMS323: Freelancing 101 - Part 4 - How to Get Web Traffic to Your YouTube Video
JMS322: Freelancing 101 - Part 3 - How to Use YouTube to Sell Your Freelance Services
JMS321: Freelancing 101 - Part 2 - Build Your Freelance Services Sales Page
JMS320: Freelancing 101 - Part 1 - How to Find Problems People Will Pay You to Solve
JMS319: Friday AMA (Ask Me Anything)
JMS318: I'm Too Lazy to Write Code
JMS317: The Military Approach to Learning How to Code
JMS316: Screw It. Quit Your Day Job and Freelance
JMS315: Been Coding Forever, I Still Suck
JMS314: How Can I Freelance While Still Working a Full-Time Job?
JMS313: Moving On
JMS312: What Happened to This Podcast?
JMS311: 7 Ways to Start Making Money On YouTube
JMS310: How to PROVE You're the Best Developer to Hire
JMS309: How to Be Successful and Eliminate Self-Doubt
JMS308: Upwork 101 Discount ENDS Today!
JMS307: Where Are All the Good Upwork Jobs?
JMS306: How to Get Lowball Clients on Upwork to Raise Their Rates
JMS305: What Your Upwork Proposal Looks Like to a Client
JMS304: Upwork Scammed Me
JMS303: PewDiePie Is Dead Wrong About "Flexing"
JMS302: My Very First Upwork Project ($2191.78)
JMS301: Can We Stop Obsessing Over "The Hustle", Please?
JMS300: Thank You!
JMS299: How to Get Clients On Retainer
JMS298: The Exact PHP Functions You Need to Memorize to Be a Professional PHP Developer
JMS297: 7 Ways to Make Money as a Developer
JMS296: The One Developer Skill That Trumps All Others
JMS295: How to Cope With Burnout Syndrome
JMS294: How to Build a Portfolio For Back-End Developers
JMS293: Can I Go Straight Into Freelancing?
JMS292: Should I Do Free Client Work?
JMS291: Be DUMB With Your Development Career Choices
JMS290: More Believability = More Influence = More Money
JMS289: Overt Transparency - Learn This to Get More Upwork Jobs Starting Today
JMS288: Why I Pimp WordPress So Hard
JMS287: Exactly What You'll Learn In My WordPress Plugin Course
JMS286: 3 Legitimate Reasons Why Startups Fail
JMS285: 3 Common WordPress Plugin-Building Mistakes PHP Developers Make
JMS284: How Much PHP Do You Need to Be a WordPress Developer?
JMS283: Make Money With WordPress Plugins
JMS282: I'm a Fraud
JMS281: Revenge
JMS280: How Do You Know When You Know Enough to Be a Developer?
JMS279: 3 Ways to Land Your First Freelance Gig
JMS278: WordPress or Laravel? Are CMSs or Frameworks the Future of Web Development?
JMS277: 7 Steps to Generate Consistent Passive Income
JMS276: Upwork Secrets
JMS275: Make More Money as a Full-Stack Developer... Kind Of
JMS274: How Do You Know When You're a Senior Level Developer?
JMS273: Can I Make Money Building WordPress Websites?
JMS272: Make 50K a Year Freelancing
JMS271: Will PHP Die In 2018?
JMS270: How I Get Website Traffic
JMS269: How to Deal With Problem Clients (or Bosses)
JMS268: What's An Expensive Hourly Rate For a Freelance Developer?
JMS267: Will Wix (WordPress, AI, Etc) Replace Developers?
JMS266: Should I Learn PHP or Node.JS?
JMS265: Is Freelancing on Upwork Worth My Time?
JMS264: Is Front-End Development Still a Good Career In 2018?
JMS263: How to Get Your Upwork Profile Approved (Even After It's Been Rejected)
JMS262: Iraq and How to Beat Impostor Syndrome
JMS261: How High Will Web Developer Salaries Get In 2018?
JMS260: How to Get Web Development Work
JMS259: Do You Fully Realize the Opportunity You're Sitting On?
JMS258: The Simplicity Trap
JMS257: The 3 Ways to Make Money In 2018 and Beyond
JMS256: Poverty Is a Choice
JMS255: How to Make an Extra $1000 Per Month
JMS254: Learn These Languages In This Order
JMS253: Learning to Code For Non-Developers
JMS252: Project-Based Courses Are a Mistake
JMS251: Why Do I Hate HTML?
JMS250: How to Write New Year's Resolutions You'll Actually Keep
JMS249: My Predictions for 2018
JMS248: What Should You Charge For Your Services?
JMS247: What's Your Plan for 2018?
JMS246: Is Bitcoin a Bubble?
JMS245: What Object-Oriented Programming Is NOT
JMS244: 3 Ways to Use Upwork to Build Your Freelance Business
JMS243: PHP Class Constructor and Object-Oriented Programming Tutorial With Examples
JMS242: How to Create a Session-Based Login Form in PHP
JMS241: The 7 "Plus Principles" to Systematically Persuade Clients to Hire You
JMS240: Secure User Authenticaion and Cryptographically Secure Tokens in PHP
JMS239: Object-Oriented Programming - Class, Object, Property, Method
JMS238: Are WordPress Websites a Worthless Commodity?
JMS237: Want to Start a YouTube Channel But Scared to Get Started?
JMS236: Anatomy of a $400K Upwork Profile
JMS235: The Science of Dopamine and Persuading Clients to Hire You
JMS234: Patience and Achieving What You Want In Life Faster
JMS233: Is It Worth Learning WordPress In 2018?
JMS232: The Secret to Writing Persuasive Bios in Aristotle's Theory of Communication
JMS231: How to Be More Creative
JMS230: Lessons For Freelancers From YouTube Adpocalypse
JMS229: The 8 Elements of Trust
JMS228: Leveraging Thankfulness to Crank Up Your Motivation
JMS227: How to Get Traffic, Leads and Clients When Noone Knows Who You Are
JMS226: Is Bitcoin Worth It?
JMS225: Ryan Carson - How to Get an IT Job WITHOUT a College Degree
JMS224: How I Get Shit Done
JMS223: Legacy
JMS222: My Interview With Bojan Durmic
JMS221: The State of the Podcast
JMS210: Coding advice from a certified gangster
JMS200: How to deal with negative people in your web development career
JMS199: Last day
JMS198: Dumb as f!@# for my Codecademy advice?
JMS197: The problem with Codecademy
JMS196: How to Create a CSV file using PHP
JMS195: PHP Sessions
JMS194: How I beat my drinking habit
JMS193: Two jobs in one week after making an Upwork profile change
JMS192: What the hell should I specialize in?
JMS191: Use YouTube to get more freelance clients
JMS190: The web design lesson I learned the hard way
JMS189: We're at the end
JMS188: What about community college to learn how to code?
JMS187: Should you join a coding bootcamp?
JMS185: How to erase your doubts about making it in web development
I got called out on my Udemy obsession
How to learn how to code
How I handled failing on my first web design client
Why it took me five years to learn PHP
How I lost my web design business
How I turned the tables on Upwork's "evil" algorithms
Freelancing is NOT a numbers game
I just got called on my Upwork BS
The case against Upwork
How Levi got hired in just one year
This is why my wife hates me
How to get more IT jobs by erecting a big, beautiful wall around potential clients
I just slaughtered this guy's Upwork profile
This is the end
The mobsters who helped build IBM's software
Nobody cares about your code
How to become a Nostradamus of code (so you can get more IT jobs)
Boy did I kick the coder's nest
YouTuber calls me a scammer
Is this all I'm ever going to be?
Check out this obnoxiously blatant sales pitch
The #1 thing he looks for in new developers
How to position yourself as the perfect hire for any IT job
When a client says make it "intuitive"
They wouldn't let me quit
How coding almost killed me
Making Mondays NOT Suck
JMS158: Why some developers get paid more
JMS157: Nerd Envy
JMS156: If You Don't Know C#, You're Not a REAL Web Developer
JMS155: The PewDiePie Scandal and the Future of Web Development
JMS154: How to Escape the Website Design Commoditization Trap
JMS153: Persistence Like a Disabled Painter
JMS152: Power NOT Like a Mafia Boss
An Important Message and Note on Future Podcasts
JMS151: How to Stand Out Among Web Developers and Secure Your Future in IT
JMS150: Web Development Lessons From the Election of Donald Trump
JMS149: What Skills Do I Need to Learn to Succeed In Web Development
JMS148: How to Get An IT Job With No Experience
JMS147: How to Find the Best Upwork Jobs and Clients
JMS146: Terrified You'll Never Make It In Web Development? Lessons From Cubs' Joe Maddon
JMS145: The Secret to Conquering Fear of Failure in the Samsung Note 7 Debacle
JMS144: How to Get Clients to Actually READ Your Proposals
JMS143: The Death of YouTube (And How to Survive Youpocalypse)
JMS142: How to Find Your Niche In Web Development
JMS141: How to ACTUALLY Make Your App (or Website) Intuitive
JMS140: Where to Find PHP Jobs
JMS139: What the Changes at Snapchat Mean For You
JMS138: The Embarrassing Story of How I Finally Quit My Day Job
JMS137: Computer Science Degrees Are Worthless For Web Developers
JMS136: Hard Lessons For Developers From The Samsung Recall
JMS135: How Chromebooks Will Transform Tech
JMS134: When You Can Call Yourself a REAL Web Developer
JMS133: The Telltale Sign That Web Development Isn't For You
JMS132: The Big Opportunies In ITT Tech's (Assumed) Closing
JMS131: Day Job Killing 101: The Single Biggest Mistake Developers Make
JMS130: How Much Can a PHP Developer Expect To Make?
JMS129: Is PHP Dead?
JMS128: Job-Getting Secrets From the Former CEO of Burberry
JMS127: How Jerry Seinfeld Made His Millions
JMS126: How to Answer IT Job Interview Questions
JMS125: The Secret Most Developers Will NEVER Know About Getting an IT Job
JMS124: How to Escape Your Day Job And Become a Full-Time Web Developer In Just a Few Months
JMS123: The REAL Reason You're a Web Developer
JMS122: The Future of Mobile and iOS 10
JMS121: The Thing About PHP 7's Spaceship Operator
JMS120: Why WordPress Doesn't Suck
JMS119: How to Beat the Upwork Algorithms
JMS118: How to Create a Mobile App Landing Page
JMS117: What Will They Say About You?
JMS116: Read This Email Before Hillary Deletes It
JMS115: The Truth About Freelance Web Design
JMS114: Are You Too Stupid to Learn How to Code?
JMS113: Stop Watching Porn
JMS112: How to Build an Advanced Website Template Using PHP and Bootstrap
JMS111: Where to Start When Learning Web Development
JMS110: How He Got a PHP Job in 3 Months
JMS109: Beware This Coding Career Killer
JMS108: Submit Online HTML Form to Both MySQL and Email Using PHP
JMS107: What I Learned About Trust From a Door to Door Salesman
JMS106: Should You Learn PHP or Python? Or Django?
JMS105: The Fastest Way to Learn PHP
JMS104: The EXACT PHP Skills You Need to Learn to Get Paid to Code
JMS103: A Fry Cook's Secret to Changing Your Life With PHP
JMS102: How to Make Web Design Clients Hate You
JMS101: What's Your Worth As a Web Developer?
JMS100: Thank You!
JMS099: The REAL Secret to Success In Web Development
JMS098: The Case Against WordPress (And Bootstrap)
JMS097: WRONG About Pure Coders and The Future of Web Development?
JMS096: Can I Get Freelance Clients Even If I Only Know HTML and CSS?
JMS095: Camera Phones and Surviving the Next 10 Years In Tech
JMS094: jQuery Smooth Scroll to Anchor Using animate()
JMS093: The Most Powerful 2-Letter Word In Web Development
JMS092: On Upwork's Pricing Change
JMS091: Weekly Web Developer Q&A (5/20/2016)
JMS090: The 12-Step Freelance Profile Template
JMS089: PHP Fatal Error [FIX]: Call to a Member Function Fetch_Assoc On a Non-Object
JMS088: How to Overcome Your Fear of Haters
JMS087: The 6-Letter Word That Will Get You Paid to Write Code
JMS086: Cheap SOBs. Twitter Troll Gets Owned On Why Freelance Clients Lowball
JMS085: jQuery: Find An Anchor By The HREF
JMS084: Listen To This When You Feel Like Giving Up On Web Development
JMS083: How I Got 2.7 Millions Views and 28,032 Subscribers on YouTube
JMS082: Weekly Web Developer Q&A (5/6/2016)
JMS081: Stop Freelance Clients From Lowballing You On Upwork
JMS080: 3 Ways to Verify an Email Address Using HTML, jQuery and PHP
JMS079: What To Do When You Worry You're Too Old (Or Young) To Be a Web Developer
JMS078: The Strange Ethics Of "Sleazy" Sales People You Should Steal
JMS077: Weekly Web Developer Q&A (4/29/2016)
JMS076: Quitting Your Day Job
JMS075: How to Get the First Value In An Array Using PHP When You Don't Know the Keys
JMS074: What To Do When Learning Web Development Gets Hard
JMS073: Why I Just Deleted 12,499 Email Subscribers And You Should Too
JMS072: Weekly Web Developer Q&A (4/22/2016)
JMS071: Grizzly Bear Rips Freelancer to Shreds. You Take His Job
JMS070: How to Create a Contact Form Using PHP
JMS069: Being Too Professional Is Costing You Work
JMS068: How To Make a Living In Web Design Through The Coming Online Transition
BONUS EPISODE 3: How to Get a Job When You Don't Have a Portfolio
BONUS EPISODE 2: Winners VS Losers
BONUS EPISODE 1: Should You Learn Node.js?
JMS067: Using Flexbox to Build Mobile Responsive Web Designs
JMS066: The New CSS Grid Layout, Niche Down to Niche Up and More
JMS065: Why Mimic Donald Trump, Udemy's Pricing Shake-up, Dominate Local Business Marketing and more
JMS064: Is Apple Wrong For Blocking the FBI? How I Make YouTube Thumbnails and More
JMS063: Where Do I Start With My PHP Application, Tax Tips For Freelancers and More
JMS062: How to Create a Mobile App Landing Page in Photoshop and More
JMS061: Unlock the Da Vinci Code In Your Designs, Begging For Money, Be Negative and More
JMS060: How to Pick the Right Fonts, Don't Be THAT Guy on Social, Bye Java and More
JMS059: The Sad State of Web Development and More
JMS058: How to Pick the Best the Best Color Scheme For Your Website
JMS057: 4 Responsive Web Design Principles Every Web Developer Should Know
JMS056: Send Form Data Via Email, 2016 Web Design Trends, The Risk-Takers Mindset and More
JMS055: 6 Common PHP Security Issues and Their Fixes And More
JMS054: PHP 7, MVC, Writing Your Upwork Bio, Weekly Q&A and More
JMS053: How to Use a Queue To Speedup PHP Processing Tasks
JMS052: A PHP Script to Search a MySQL Database
JMS051: How to Insert Form Data Into a MySQL Database Using PHP
JMS050: How to Validate an Email Address (By Domain) Using PHP
JMS049: How Important Are the oDesk Skills Tests?
JMS048: What Are the Best Sources of Potential Freelance Jobs?
JMS047: How to Eradicate Annoying Scope Creep Without Looking Like a Jerk
JMS046: What Makes a Web Developer Great?
JMS045: How to Learn HTML, CSS and jQuery Fast
JMS044: Too Old to Become an Expert In Web Development?
JMS043: What WordPress Theme Should I Use?
JMS042: What are the positives and negatives of getting freelance jobs on oDesk and Elance?
JMS041: How to Become a Front End Web Developer
JMS040: 9 Steps to Launch Your Freelance Career From Ground Zero
JMS039: Is It Bad Form to Ask For Money Upfront on Freelance Jobs?
JMS038: What IT Jobs Are Available for HTML, CSS andJavascript Programmers?
Watch This Whenever You Need Some Self Motivation and Self Confidence
How to Build and Grow Your Web Presence
What Are the Biggest Obstacles for Freelancers to Get Clients?
5 Time Management Tips for Freelancers
5 Tips for Developing Better Work Life Balance
How much do freelance web developers make annually?
What Do Self-Taught Web Developers Wish They Had Known Before They Started?
How to Write Winning Job Proposals on Elance, oDesk and Freelancer.com
How Do I Deal With Fear?
Do Developers Memorize Tags and Functions?
How Do I Get Web Design Clients Outside of Elance and oDesk?
Real Developers Have a Degree
What Is the Best Way to Learn WordPress Development?
How Do I Get My First Client on Elance and oDesk?
Is It Worth It Trying Elance and Freelancer.com?
Can Developers in Developing Countries Make as Much Money as Those in Developed Countries?
How Do Experts Write Their HTML and CSS?
How Do I Get Started In Web Design?
How Do I Get More Business For My Web Design Services?
How Do I Estimate How Long a Project Will Take?
Can You Still Make Money in Web Design?
5 Skills Every Web Developer Should Have
What Makes Clients Say Yes
How can a newbie freelancer become popular in freelancing websites?
How to Exploit Elance and oDesk to Build a Successful Web Design Business
How to AVOID Clients From Hell BEFORE They Hire You
How to Get Your First Web Design Client
How to Position Yourself to Attract More Freelance Jobs
How to Get Hired on Elance and oDesk
2014 Trends That Could Make You Obsolete
Why Does Coding Take Forever to Learn? You're Making THIS Mistake
Separation of Concerns, MVC, and How to Get Started as a Freelance Coder
Havee You Lost Your Passion for Coding?