DON’T PANIC !
A developer's guide to
freelancing
@jon_bossenger https://jonathanbossenger.com
A little background.
● Open source developer of 15 years
● Husband and father of two
● Business co-owner and freelance developer
● WordPress community deputy/meetup organiser/WordCamp
organiser
● https://jonathanbossenger.com/
Why I hate the word ‘freelancer’.
● Poor deliverables
● Incomplete projects
● Unreliable
● Unresponsive
● ‘Take the money and run’ attitude
The blame game.
The angry client...
There are no such things as
bad clients, only bad freelancers, who
don’t manage their clients’ specific
expectations!
A timeline of “bad clients”.
● Left agency work at the end of 2015
● By July 2016 I was burnt out and ready to give up
● https://jonathanbossenger.com/remembering-why/
● In September 2016 I joined Codeable
● Doubled my earning potential since 2015
The clients were not the problem, I was
the problem!
The three keys to success I learned from
Codeable.
1. Money
2. Quality
3. Customer Service
Let’s talk about money.
Getting paid.
● The #1 reason freelancers burn themselves out, is because
they don’t charge enough “Jonathan Bossenger - 2018”
● Calculating your billable rate?
● https://jonathanbossenger.com/rates
(Nathan Jeffery, @nuclearpengy)
Hourly rate vs charging by value!
1. How much work is it really?
2. How complex is the problem you are solving for the client?
3. How urgent is this to the client?
4. Codeable estimates are calculated “based on the total
scope to be completed, complexity, and urgency”.
5. PERT - https://en.wikipedia.org/wiki/Three-point_estimation
Commitment to Quality
‘Why won’t this !@#$ing thing work’
‘Argh, I !@#$ing hate PHP’
‘Ok, now this %!@# should work’
Fail to plan
● Find your niche
● Project scope
● Estimates (the Pi factor)
● Sweat the small stuff
● Test
● Measure
The customer is king
A commitment to customer service
1. Build a rapport.
2. Learn when to say no!
3. Communication is oxygen.
The three one keys to success I learned
from Codeable.
1. Customer service = Time
2. Quality = Time
3. Time === Money
When you charge according to the
project, not according to your “skills”,
everyone wins!
Questions?
Thank you!
@jon_bossenger
https://jonathanbossenger.com

Don't panic! A developers guide to freelancing.

  • 1.
    DON’T PANIC ! Adeveloper's guide to freelancing @jon_bossenger https://jonathanbossenger.com
  • 2.
    A little background. ●Open source developer of 15 years ● Husband and father of two ● Business co-owner and freelance developer ● WordPress community deputy/meetup organiser/WordCamp organiser ● https://jonathanbossenger.com/
  • 3.
    Why I hatethe word ‘freelancer’. ● Poor deliverables ● Incomplete projects ● Unreliable ● Unresponsive ● ‘Take the money and run’ attitude
  • 4.
    The blame game. Theangry client...
  • 5.
    There are nosuch things as bad clients, only bad freelancers, who don’t manage their clients’ specific expectations!
  • 6.
    A timeline of“bad clients”. ● Left agency work at the end of 2015 ● By July 2016 I was burnt out and ready to give up ● https://jonathanbossenger.com/remembering-why/ ● In September 2016 I joined Codeable ● Doubled my earning potential since 2015
  • 7.
    The clients werenot the problem, I was the problem!
  • 8.
    The three keysto success I learned from Codeable. 1. Money 2. Quality 3. Customer Service
  • 9.
  • 10.
    Getting paid. ● The#1 reason freelancers burn themselves out, is because they don’t charge enough “Jonathan Bossenger - 2018” ● Calculating your billable rate? ● https://jonathanbossenger.com/rates (Nathan Jeffery, @nuclearpengy)
  • 11.
    Hourly rate vscharging by value! 1. How much work is it really? 2. How complex is the problem you are solving for the client? 3. How urgent is this to the client? 4. Codeable estimates are calculated “based on the total scope to be completed, complexity, and urgency”. 5. PERT - https://en.wikipedia.org/wiki/Three-point_estimation
  • 12.
    Commitment to Quality ‘Whywon’t this !@#$ing thing work’ ‘Argh, I !@#$ing hate PHP’ ‘Ok, now this %!@# should work’
  • 13.
    Fail to plan ●Find your niche ● Project scope ● Estimates (the Pi factor) ● Sweat the small stuff ● Test ● Measure
  • 14.
  • 15.
    A commitment tocustomer service 1. Build a rapport. 2. Learn when to say no! 3. Communication is oxygen.
  • 16.
    The three onekeys to success I learned from Codeable. 1. Customer service = Time 2. Quality = Time 3. Time === Money
  • 17.
    When you chargeaccording to the project, not according to your “skills”, everyone wins!
  • 18.
  • 19.