Avoid quick fixes

This advice comes from my practical experience. In general, I’d put it this way: “Always give yourself a room to think the modification through before touching the code”. “Hi! Can you fix this…?” So this is how it usually happens. Someone requests a new small feature or just reports an …

Toxic addiction to speed in development

Today’s state of freelance web development industry is de facto “Do it ASAP no matter what”. Individuals who hire developers often just evaluate the price of work and tend to choose something from the cheaper segment. Freelancers on the other hand has very little experience in negotiating and tend to …

Manage sub-contractors with knowledge

What I know about focused specialists like frontend-developers, backend developers, designers, content writers – all of them are good in a particular area, they spent numerous hours getting deep into particular technology and they can easily help you if you have clear understanding of what you need.  But in many cases …

Use visual tools to declare and discuss decisions

When you work on an app – you make decisions every day. Some are pretty straightforward and some are tricky and only you know about them.  To make it clear – show decisions that you’ve made visually. For example, in the past I was working on landing page and there …