Curated magazine for devRant.

Poorly executed product for @Alice, @CozyPlanes and many other devRant users.
Solution towards the fragile and volatile nature of devRant's rants.

This is not only a good resource for freelancing career but a very special one. I probably wouldn't have created devzin without reading this rant from Josh.


Freelancing 101

How do you get customers?


Where do you find them?


Both are answered easily by just telling the platform I personally use: Upwork.


I search clients myself usually and recently I started developing a dashboard, that fetches the feed of my pre-filtered job search, that I created on upwork and gives me an easy scroll through list that I can filter, ban specific words and now that I got my API key approved for higher request amount, I will also add automatic deletion of jobs that have too many bids by the time I look at it or are too old, had no activity etc. since the ones contacting me, rarely catch my attention, nor interest, so I just decline them.




You'll see many people on here complaining (or often even whining) about upwork; not getting accepted or not finding clients, getting shitty clients, .. - freelancing is certainly not for everybody, especially digital one, as also most like to gather their clients range physically, by pitching themselves etc. I am more of a digital nomad, I hate being forced to one location or same people/projects.


Filtering bad clients is just something you learn through a lot of faceplanting or being just born with it, I was lucky - I just had a feeling for it and can easily also e.g. tell apart by just throwing in some questions in the interview or pre-contract phase, if the client is going to be unprofessional, useless or rude.




Many clients straight out told me, that they chose me, because I was the most energetic about their job offering and suggested some change - if I am interested in a job, it shows, I never shit out bids, if I bid, I am actually dedicated and interested in the project/job and have already things approximately planned out and have researched e.g. the website in question.


You need to be able to talk to people, they all are also just humans, don't act like a bot and send out "I'm an african prince.." kind of copy pasta


Again: Upwork is definitely not for everybody, but it's the only platform out there that has it all, an example of what sets it apart from others, you can read here:




I spent a good amount searching the link, that I posted when originally somebody asked me on here: I found it to be a great resource for myself too, especially understanding that the questions part in the bids gets put first - it also summarizes a lot of things I would mention now again (don't undersell yourself, have a good picture, bidding too cheap, ..), so just check it out.




How do you deal with their requests alone?


Not sure what you mean with this, so you'll have to ask in more detail




How do make prices?


That depends on a lot of things, mainly though, is it worth it to you, to spend X amount of time for Y amount of money, then there's factors like how much the client can pay (e.g. you can estimate by looking at current profits, how much your work is going to increase said profit - especially per year), sometimes I myself do it for a lower price than usual, because it just clicks and I love that project/client or can use it as my own sandbox for new technologies, to learn myself to better it, on a real life project, not some todo list or a hello world.




How do you get yourself knows and win against Web Agencies and similar?


Main winning factor is sounding natural and being able to sell yourself, suggesting change, telling future profits, targetting UX etc., but you'll read more on that on the link I put above.




How do they found you?


Also answered in the bigger block above, I don't, I usually hate all that "find" me.




How do you continuously find new customers and therefore earn enough to live?


Being smart about it, you basically develop a sense for what filters to apply, what is trash jobs, by e.g. filtering category, budget range, keywords to search for, ..




(at)billgates it all depends on what jobs I take (see image and:


I can live off of it just fine (never checking my grocery bills etc.), I have skipped entire months too sometimes, when I was not feeling well, it's highly flexible and if I need more - I just stack one or two jobs more.


I don't bill by hours btw. as it's more work, usually implies very tight scheduling and screenshots - which I find absolutely damaging, considering you e.g. enter credentials all the time to access your dev server, also that way I can start doing work in the morning, notice I am doing absolute rats shit and then continue at night


The upper range jobs usually are in the range of 5k$-10k$+, recently I prefer/aim to just do my calm 4ish jobs and then have the rest of the month to myself though, as I had felt slow burnout symptoms again and I won't let that happen, since that'll shut me down for longer than I could do a break for.


(at)billgates to add also: most 500-1k$ jobs are one of the easiest ones and can often be also raised towards 2k$, filling up the monthly needs pretty quickly, just slightly more annoying than having e.g. 3~ clients only


(at)billgates to add also: most 500-1k$ jobs are one of the easiest ones and can often be also raised towards 2k$, filling up the monthly needs pretty quickly, just slightly more annoying than having e.g. 3~ clients only



(at)billgates what I am trying to say is (sorry haven't slept in a day again), that you can either fill up with multiple small jobs or with bigger ones, or even mix those, depending on what you find most interesting.




guess that those 10k projects are ones in the range of multiple months?)


most of the time, but some people are just impatient and have to / are happy to pay the express fee :)




For your question though: you mean it would take 3 months time (active/passive?), but they would want to squeeze it down to X? highly depends on per work basis, can't do magic afterall, if something takes me active 3 months, it will take that much even if they'll pay me an infinite amount


I tried to hire high class programmers to do something like that before (co-delivering a job, by outsourcing), but the quality just was never up to my standard of delivery, so I ended up wasting the time they needed for their part, paying them and then re-doing it myself scraping together parts from their atrocity


not implying I am some ultimate guru, I still learn almost on a daily basis talking to people, yet still the delivery of those very (very!) well payed programmers was arse.