How do I like to do freelance work?

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 103

  • @luiswebdev8292
    @luiswebdev8292 Год назад +8

    of all youtube devs you're the one I related the most and the one whose videos I more often feel like "that sounds really useful! I should watch it!"

  • @abdirahmann
    @abdirahmann Год назад +11

    cody, i love your content, its just you sharing your thoughts without the BS as a dev that's experienced, this will help me very much thank you. You are very calm and the cherry on top is the no music in the background. very chill to just listen to. THANKS ALOT.

  • @botherd8560
    @botherd8560 Год назад +13

    This is probably the number one youtuber I have really learnt from ! Awesome work dude

  • @cb73
    @cb73 Год назад +15

    I don’t charge by the hour anymore. It’s not great for quantifying urgency. For some clients, their site is worth more to them the sooner you can deliver it. With an hourly rate that doesn’t make sense because you’re being penalized for getting it done quicker. There are ways around that - you could just charge more per hour for higher urgency clients. But it’s so much simpler to charge a flat rate based on the perceived value to the client. It does require a deeper conversation.

    • @2k10clarky
      @2k10clarky 9 месяцев назад

      How do you deal with scope creep when charging a fixed cost?

    • @nickwoodward819
      @nickwoodward819 9 месяцев назад

      Baseline the requirements, ie write what you're delivering and have them confirm.
      Then you simply refer back to that document

  • @SeibertSwirl
    @SeibertSwirl Год назад +8

    Gahhhh this is awesome!!!!! Good job babe!!!! Thank you for doing this ❤

    • @hamzzak
      @hamzzak Год назад +2

      babe??!

    • @soufwra2396
      @soufwra2396 Год назад +4

      yea thats his wonderful wife right there. Love your content as always 🚀

    • @peterrose4340
      @peterrose4340 Год назад +3

      Love the support you give in the comments. This isn’t the first time I’ve seen you comment on a video.

    • @WebDevCody
      @WebDevCody  Год назад +4

      Thanks babe!

  • @parkourbee2
    @parkourbee2 5 месяцев назад

    Thanks for sharing your perspective!

  • @Billy_98
    @Billy_98 Год назад +1

    Maaan, that's the type of content i like to see. Big like!

  • @bmehder
    @bmehder Год назад +12

    How much and when to charge a client was always hard for me to determine. Now, what I do is have the client pay their balance every Friday. Kind of like paying your tab at the local pub. This way, the client doesn't get surprised by a large invoice all at once. If it turns out to be a bad client, and they don't pay, I'm only out one week of work. That's not ideal, but it is something I can recover from.

    • @WebDevCody
      @WebDevCody  Год назад +9

      Nah that’s why I charge 70% up front. I need to know they are serious before I waste my time. It’s obviously easier to get money up front if you are deemed as trustworthy (my yt channel seems to help build trust)

    • @abhiramsatpute
      @abhiramsatpute Год назад

      @@WebDevCody thats a great way to move forward with the money vs time billing once the trust is above a certain threshold

  • @ardianhotii
    @ardianhotii Год назад +1

    I think too this is the best way of freelancing, especially the communication, I liked a lot that part . Thank you so much for sharing this with us . Keep going

  • @bevik12
    @bevik12 Год назад +1

    Honestly this alone give me a nice push to see how much more (money wise) I can achieve just being good at coding and freelance a bit. I need to speed up my learning a lot.

  • @twometerpeterr
    @twometerpeterr Год назад +3

    This website is beautiful! Simple and elegant. I think it's useful in promoting your product. Maybe you could make a tutorial on coding such one page websites?

  • @cody_codes_youtube
    @cody_codes_youtube Год назад +8

    Awesome! I’ve been talking about freelancing a lot and a lot of people do ask about freelancing. I think just to have options in this job market. Glad you shared your process and information.

  • @farisarx5552
    @farisarx5552 Год назад +1

    Man you really helped us with your videos, wish you all the best and thanks

  • @scottmuangsrichan9423
    @scottmuangsrichan9423 Год назад +1

    Love these types of videos! Thanks for sharing

  • @and_rotate69
    @and_rotate69 Год назад

    I never thought about the client talking like that, thats so cool

  • @laptopuser5198
    @laptopuser5198 Год назад

    This video will definitely help someone make some money. Keep the high quality content coming.

  • @AbdullahSajjad-p4p
    @AbdullahSajjad-p4p 9 месяцев назад

    Amazing Insights. Thanks a lot for sharing. Your content really helps.

  • @cerdek9190
    @cerdek9190 Год назад +1

    Nice video, probably i will be using your approach when freelancing

  • @iPankBMW
    @iPankBMW Год назад +5

    I would take no less then 1500€. We need also to setup all the hosting and domains and emails.. And usually clients are realy bad at providing content and concrete info on what are their requirments...

  • @muhammadmasood5121
    @muhammadmasood5121 Год назад +3

    You should also make a video on how to find such potential clients...

  • @hqasmei
    @hqasmei Год назад

    Omg thank you so much Cody for this!

  • @semsomify
    @semsomify Год назад

    Great insights, thanks for sharing

  • @Gabriel-tp8tj
    @Gabriel-tp8tj Год назад

    Perfect vid,awesomeeeee cody !

  • @AB-md4kt
    @AB-md4kt 10 месяцев назад +1

    I had a question about if do you host the code on github and leave it there after deploying also ? Also what kind of tools do you use to make the invoices and keep track of them ? Thank you in advance :)

  • @vnm_8945
    @vnm_8945 Год назад

    Interesting, really informative.

  • @AlleinArk
    @AlleinArk Год назад

    you are right, a couple thousand for that industry is normal, I've seen some web developer who work building CMS/landing page charge above 5k for that kind of website alone lmao.
    but it is really depends on your client.

  • @bnguyen257
    @bnguyen257 Год назад

    Thank you for this

  • @iamshanvy
    @iamshanvy Год назад +1

    just for data point, would charge 200-250 in SEA region

  • @gkiokan
    @gkiokan Год назад

    Great Explanation mate, even you underestimate yourself quite and of course it depends on the customer how much budget they have for their Websites. I've seen companies paying 25k for a shitty WordPress page that is build like spagetti.

  • @roddy_21_25
    @roddy_21_25 7 месяцев назад

    Greetings, I'm going to start selling my services for websites and I liked this comment you wrote:
    "I usually have them rent their own hosting service and then I'd either ask them to give me access so I can set it up. A simple site like this I just hosted for them on aws and hooked up their domain."
    My question is the following, and I know it may sound silly :), But here it goes:
    - Do you create a personal AWS account for your client and explain how payment works and other important things to take into account?

    • @WebDevCody
      @WebDevCody  7 месяцев назад

      yeah I'd just use my own aws account and host their stuff on my account and charge them for hosting / maintenance feeds.

  • @mute3609
    @mute3609 Год назад

    Great video! Im new to this freelancing stuff. Can you explain how you would manage future costs after shipping the product, like costs for hosting, storing data, maintaining the product, etc..?

    • @WebDevCody
      @WebDevCody  Год назад +2

      If I’m hosting and maintaining their site, and making minor text changes, I’d probably just charge them a bill for the entire year of hosting. Take how much it’ll cost to run the service for an entire year and times it by some multiplier for your profit

  • @cod-the-creator
    @cod-the-creator Год назад +1

    Wow man like $3-600 is what I would have charged back in 2005. Definitely not worth my time now. As for WP, the main problem with WP is that you have to be on top of updates for security reasons. Customers likely will not stay on top of updates (even DigitalOcean's auto updates don't do every update automatically since some have the potential to break things), and will blame/expect you to fix their shit when it breaks. Not worth it.

  • @mzerone-g6m
    @mzerone-g6m Год назад

    It is awesome workflow

  • @saudalghamdi5608
    @saudalghamdi5608 Год назад

    Regarding the hourly rate, I do feel a bit skeptical about it.
    I mean, isn't it easy to rip off a client by saying that project x took you 12 hours to build while in reality it only took you 3 hours to build so now you ripped him off 4 times the amount? I mean, how does the client even gonna now?

    • @WebDevCody
      @WebDevCody  Год назад +1

      It goes both ways. You quote for 4 hours and charge them $500 but it ends up taking you 20 hours and they keep asking you for little tweaks constantly and rip you off as the developer. At the end of the day someone will get ripped off unless you are really good at estimating how long stuff takes. I do hourly to let clients know they will pay for every change outside of what I’ve estimated or agreed on for the deliverables

  • @serkan_bayram
    @serkan_bayram Год назад

    out of topic question but at 1:10 I see you go to sections by clicking links in navbar, did you use scrollIntoView for that? and if you did are there big performance differences between doing that or using a links?

    • @WebDevCody
      @WebDevCody  Год назад +1

      Yeah, I used scroll into view. The nav links seemed to cause issues because next lazy loads images so it would scroll to the wrong offsets of sections.

  • @estebanmurcia8451
    @estebanmurcia8451 Год назад

    Hi, new to dev guy here, why did you use nextjs when react alone was enough? Haven't used next before but as far as I know it's a metaframework that allows backend stuff along with react (oversimplified explanation but this is a youtube comment not an essay lol), given that there was no need for any backend in this project wouldn't react alone be enough?

    • @WebDevCody
      @WebDevCody  Год назад +1

      It provides a lot of performance features, caching, image scaling, pre fetching, real url based routing.

  • @divypatel168
    @divypatel168 Год назад

    Can you make video explaining how to find freelancer work for developing website and apps?

  • @st-jn2gk
    @st-jn2gk Год назад +1

    Would be awesome if you could focus a little bit more on acquiring clients. Another video maybe... 🥺👉👈

    • @WebDevCody
      @WebDevCody  Год назад

      Usually they just reach out to me 😅

  • @madeinhvn
    @madeinhvn Год назад +1

    Can you tell me what advantages did you get over vanilla HTML, CSS, JS when developing this site? I mean in the end it's a single page site with all of it's sections in one document so yea just curious.

    • @audunhilden
      @audunhilden Год назад

      following

    • @mormantu8561
      @mormantu8561 Год назад

      The DX of using a framework and tools like TailwindCSS is quite good in my opinion. He could do it all vanilla, but it would take up a lot more time.

    • @WebDevCody
      @WebDevCody  Год назад +1

      I used the stack I’m most familiar with which means I can make the same site faster meaning I make more money and spend less time. Using nextjs allows me to easily add in functionality if a client decides down the road he wants something more interactive.

    • @madeinhvn
      @madeinhvn Год назад

      @@WebDevCody Oh okay so basically future reliability and familiarity made you go for it. Thank you so much for clearing this doubt 🙏

    • @madeinhvn
      @madeinhvn Год назад

      @@mormantu8561 yes just saw his reply and you're pretty spot on ngl

  • @nimmneun
    @nimmneun Год назад

    Same @webdevcody, I'll charge an hourly rate and give a rough estimate per feature. I don't do more than 1 freelance gig a year though and rather work on some own side hustle 😅

  • @Aghegho
    @Aghegho Год назад

    I always wonder about where to host these websites and the ongoing "care". Do you just host on netlify and hand over once funds have cleared? Do quotes include hypercare? Etc etc

    • @WebDevCody
      @WebDevCody  Год назад +1

      If you’re hosting for them I’d require a yearly payment to cover hosting costs plus any work you’ll need to do on it. Or walk them through how to set up their hosting and deployment

    • @Aghegho
      @Aghegho Год назад

      @@WebDevCody thanks!

  • @Nurof3n_
    @Nurof3n_ Год назад

    If comfortable sharing what’s your hourly rate?

  • @abhiramsatpute
    @abhiramsatpute Год назад

    You said that you share the link with them and just give them the demo and not the code. How does the final deployment and transfer of code + instances/VMs look like though? What about the private keys or env stuff? Would it (ideally) take like 1-2 day or less?

    • @WebDevCody
      @WebDevCody  Год назад

      I usually have them rent their own service hosting and then I’d either ask them to give me access so I can set it up. A simple site like this I just hosted for them on aws and hooked up their domain.

  • @AnthonyLawYongChuan
    @AnthonyLawYongChuan Год назад

    Just wondering will you add unit test in your freelance project?

  • @samyakjain4715
    @samyakjain4715 Год назад

    So If you don't mind what's your primary income, I thought it was freelancing, but I think it's not, just wanted to know that because am looking for different ways to earn as a programmer

    • @WebDevCody
      @WebDevCody  Год назад +1

      I have a full time job working at a software company. I don’t free lance

  • @easylite376
    @easylite376 Год назад

    Why are you doing it hourly? So if you are getting better and faster, you will charge less for the same page?

    • @WebDevCody
      @WebDevCody  Год назад +1

      If you get better and faster, increase your hourly rate. The reason I do hourly is to prevent clients from asking for more little tweaks. I can tweak anything they want, but I’ll charge them for how long it took me to make the change

  • @sinki19841984
    @sinki19841984 Год назад +1

    Looks like a bootstrap site
    for a 'family and friends' sidegig I'd charge around 300.

  • @vitormiguelsilva3025
    @vitormiguelsilva3025 Год назад +2

    3 hours?? that's the time i took to choose the font and colors... Maybe 3 hours if i "copy" from somewhere else....

    • @WebDevCody
      @WebDevCody  Год назад

      I used some premade flowbite components

  • @alrazy12
    @alrazy12 11 месяцев назад

    300-400$ including dashboard ?

    • @WebDevCody
      @WebDevCody  11 месяцев назад

      No they have no dashboard. Just a single page website

  • @thadtayo
    @thadtayo Год назад +1

    Kinda sweet I got referenced in a WebDevCody video lol.
    One thing with deliverables on freelance work is scope creep. You mentioned most clients you get are just from seeing your channel -- do you ever get clients that don't know about your online presence? Curious to know if you've noticed differences in scope creep tendencies / micromanagement in those familiar with your work vs. those who aren't.

  • @kasper369
    @kasper369 Год назад

    #WeNeedMoreVideosOnDevelopmentXMakingMoney

  • @chubbyBunny94
    @chubbyBunny94 Год назад

    Nav items not aligned …

    • @WebDevCody
      @WebDevCody  Год назад +2

      I didn’t say it’s quality work 😂

  • @chubbyBunny94
    @chubbyBunny94 Год назад

    I’ve been charging £100 for sites like this 😅

  • @usmanmughal5916
    @usmanmughal5916 Год назад

    Bro I have built large ecommerce mern stack apps under 250$ lol .

    • @WebDevCody
      @WebDevCody  Год назад

      Lol why you charging so little

    • @usmanmughal5916
      @usmanmughal5916 Год назад

      @@WebDevCody I was Beginner and wanted to get my gig going.

  • @imyzf
    @imyzf Год назад

    I actually don't get it! Where the f*** do you guys get that kind of clients?? Cuz I've tried so many freelancing platforms, and yet, all the clients there are sooooooo cheap!!
    Can someone with a good knowledge in this give us some infos please!!!

  • @rauchu5861
    @rauchu5861 Год назад

    i think you undercharged danggg

    • @WebDevCody
      @WebDevCody  Год назад

      This project was for free, so yeah i undercharged them

  • @mastertainment116
    @mastertainment116 Год назад +1

    WordPress??? Yeah if your client is ok with being hacked 😂😂😂

  • @lyflfflyflff
    @lyflfflyflff Год назад

    Hi Cody! How did you manage to build this website so fast? Is it just because you used components from flowbite or are there any other lifehacks?

    • @WebDevCody
      @WebDevCody  Год назад

      yeah I used some premade components, and tailwind makes it very easy to just churn out sections