3

Communication If you are friendly with the client, speak to them, expressing the concern. I would not simply provide an ultimatum. That will often be seen as "demanding" and "unfriendly". Instead speak to the client as if you would ask anyone for an extension on anything - i.e. imagine a professor with an assignment you needed an extension on, or a bill ...


2

Try using a Gantt Chart. You can keep it relatively high level but being able to visualise the timeline makes it easier to identify bottlenecks and tasks that can happen in parallel. It also forces you to be realistic about the effort of each task and your estimation ability will improve over time. MSproject etc will automatically build one for you but ...


2

I think you need to find a balance, which can be easier said than done. No doubt, your earlier routine may have worked at one time, but when you get older you have more commitments, and different interests. Your motivation at the time was paying bills and becoming a really good dev. Im guessing with experience you earn more money and you dont need to pull so ...


1

Having dealt with various timezone scenarios as a freelancer and an employee at a company, I have found the solution to be the same - make sure that there is a clear expectation of what your presence/availability is. There are a number of ways to do this, but the most popular and effective ways I have seen and work for me are: Agree on the 'core business ...


1

Hi Dmytro Chasovskyi, Before you can successfully run multiple projects at once, you need to know your own strengths and weaknesses. I am a Web Developer myself but I'm stronger on the backend, have an eye for details and communicate well. With this knowledge, when I have a web project, I break it down to UI/UX, Design, Frontend and Backend. Luckily, I ...


1

A tool like Trello can be used for very high level visualization of projects. Just use it to have a list of the projects you're responsible for and track where they are at a high level. I think it's a plus if this is not integrated with any other system because it will force you to consciously consider what you're doing about things. Make sure you look at ...


Only top voted, non community-wiki answers of a minimum length are eligible