Short Tips

June 30, 2018

How to Negotiate Pricing as a Freelance Web Developer?

There are generally two categories of freelance development activities: Affordable ROI-driven Freelancers often try to mix between both models and often fall back into the first category instead. Unless you demonstrate professional capacity which could contribute to the business, you’ll likely be compared by price instead of value. I’ve discussed the value-based pricing in detail

June 27, 2018

Is Freelance Trial a Good Transition to a Full-Time Development Job?

This is also a strategy that we apply occasionally. Our company is based out of Europe and the local employment legislation is more conservative when compared to the US. You can’t just layoff people here and there, and you can’t terminate them on the spot (except for disciplinary actions). Paperwork is also time-consuming, especially for

June 24, 2018

Is Web Development In a Marketing Team/Company Any Different?

Is the marketing department the core of a marketing agency, a random type of business, or a tech company? Most companies vary a lot – but I’ll try to outline my experience in each case. Marketing Agencies I’ve worked with hundreds of marketing agencies over the years. The smaller ones (< 20 people) generally profile

June 21, 2018

Why Most Marketing Retainer Contracts Don’t Last Longer Than 3 Years?

There is no single correct answer that applies to all businesses out there. Some companies go bankrupt. Businesses adjust their budgets on a regular basis – so employing the same agency may no longer be applicable. Clients may hire an agency that isn’t suitable for their type of work (or the size of the business).

June 18, 2018

How to Handle Code Reviews as a New Software Development Hire?

If that would make you feel any better, nobody wants to be criticized about their code quality. Even more extrovert developers who are confident in their code quality style feel intimidated by code reviews – especially during the first few weeks or even months. I’ve been in that situation myself plenty of times. I work

June 15, 2018

What Are The Main Blockers for Part-Time or 100% Remote Employees?

There are different forms of remote teams, such as: On-site teams that allow telecommuting 1–2 days a week. On-site teams where a few folks tend to work remotely often. Distributed teams with offices in different areas (where the majority of the folks work). Remote teams with a centralized office and a number of people working

June 13, 2018

Is Freelancing a Better Career Path Than Product Development?

Both approaches are feasible – although they require different strategies and a certain type of mindset for each endeavor. Freelancing is selling your time for delivering a service. It’s an active engagement that is directly related to your involvement and time spent on a project. If you have a client and a project in hand,

June 11, 2018

Why Leadership Is More Important For a Technical Software Lead Job?

That’s a somewhat common requirement for larger technical organizations, some startups, and businesses employing 40–150 people. There are different reasons why it may be a good idea. Resource optimization From a purely practical standpoint, the 50–50 option means that you hire a single employee for two “different” positions. When running a small company (or a

June 8, 2018

How To Explain Flaws In a Web Design Provided By a Client?

Thanks for A2A. For starters, my background is in technology and I’m not a designer by heart. Heck, I am partially colorblind as well which doesn’t help telling between nuances of the green and blue gamma. With that in mind, I tend to often be on both sides of the table every week. In either

June 2, 2018

How Software Developers Communicate Work and Estimates With Managers?

Non-technical managers and clients are not familiar with the implications of a quick patch when compared to a quality build. As a software engineer, you can easily explain the complex features with real-world examples or enumerate the things you have to build in order to deliver a given component or a project. My cheatsheet when