We're here to help you start & grow your career

15. The Freelance Playbook: Your First Client Conversation

February 2, 2015

This week Keith and Dain begin a series where they take you through a website project from start to finish. You’ll get to hear how a project starts, the proposal, and the rest of the process through to completion. Follow along and learn important keys to freelancing as they discuss working with clients and project management.

The Advanced Beginner Challenge – I built a course to get your first job in web development, or upgrade from Junior to mid-level. All done over email for your convenience.

Check out Team Treehouse to grow as a programmer! starthere.fm/treehouse

Share This Post!


  • Randy February 3, 2015 at 8:02 am

    I was wondering if I could help with the site redisign. I’m entry level front end developer, and I just want practice and seeing the code that goes on. Even if it’s grunt work I’m fine with that.

    • Keith Monaghan February 16, 2015 at 8:37 pm

      Hi Randy!

      Thanks for reaching out. We’ll be in touch :)

  • Kevin B. February 5, 2015 at 12:10 am

    Great advice on dealing with clients, I wish someone would have had this discussion with me before I took my first paid freelance job. I have been learning web development for a bit and felt ready to take a job from a friend of a friend. Easy stuff I was capable of doing or learning quick….and I blew it, really bad. Since he was a friend of a friend, I didn’t put together a contract outlining the timelines of my deliverables, or his, which is where the problem was. I also didn’t lay out how revisions would work (why would I, such a simple page would be a breeze). I worked on a simple, static, with no back-end to speak of for eight months, waiting on content, waiting on images he demanded to be the one to edit, waiting on feedback asking for yet another revision. It was a nightmare and the only reasons I didn’t walk was because of my friendship with the client’s friend and the creeping nature of the changes that made them only seem ridiculous over time.

    All and all I am thankful for the experience. It was my only job so far and I learned I am progressing well technically and need to work on dealing with clients in a more formal, structured manner (no matter who they are).

    Thanks for the podcast, I am not brand new to the field but new enough that it has given me a lot of tools to look at!

    • Dain Miller February 12, 2015 at 11:20 pm

      Hey Kevin! Thanks for writing. Honestly it sounds like you learned a lot from that experience. I went through a similar thing, and I really felt strange about it at the time for perhaps not completed the project but I was able to look back later on and really take a lot of knowledge and experience over to the next thing. Our ability to do that, really, is what can speed up our progress. :)

      Thanks for being supportive of this podcast. We really appreciate it :)

  • Bob D'Errico – Web Developer – Building for a client – The Hair Saloon and More February 5, 2015 at 6:37 pm

    […] While in the process of writing and editing this post, I had the opportunity to listen to the lastest episode of starthere.fm which featured some of these […]

  • Leave a Reply

    Your email address will not be published. Required fields are marked *