Live data from Hacker News

I regret my website redesign

mtlynch.io

321–330 of 789 posts

Re: I regret my website redesign

#321
post #3

Author here. Happy to take any feedback or answer any questions about this post.

You said you'd next time go with a freelancer as one of your solutions. I'd argue you can run into the exact same problems as you described in your main post, just on a smaller scale. In this comment: > There were still issues, but I was prepared this time. WebAgency kept suggesting new flourishes to the design. I declined them all and told them to focus on the design I’d approved. I’m glad I did because they’d proba…

Thanks for reading!

>You said you'd next time go with a freelancer as one of your solutions. I'd argue you can run into the exact same problems as you described in your main post, just on a smaller scale.

Yes, definitely. In my experience, the smaller scale makes it easy to manage, so you can nip problems in the bud more quickly.

>>There were still issues, but I was prepared this time. WebAgency kept suggesting new flourishes to the design. I declined them all and told them to focus on the design I’d approved. I’m glad I did because they’d probably still be working on the website today.

>I think you need to do this with every project reguardless of the size of the team you are working with.

Yeah, I think it's important to be vigilant to some degree, but some people are effective at suggesting useful improvements. TinyPilot's in-house devs, for example, will frequently suggest improvements to designs or architecture that will cost more up-front but will reduce costs long-term, and I love those kinds of suggestions.

If the agency had a history of suggesting improvements and correctly estimating the cost of implementing them, then I'd be more open to their suggestions. But their track record was consistently to expand scope and run late, so I wanted to constrain scope as much as possible.

Re: I regret my website redesign

#322

Earlier quoted context omitted.

Some feedback from a person who is the target audience of your product: https://tinypilotkvm.com/illustrations/tinypilot-overview-il... is the most prominent image on your site and of little value in my opinion. Rather than have a sketch that looks like it very well could just be a stock image (and my brain is trained to ignore this type of image), I recommend having actual photos that show the same scene. A photo of…

Thanks for reading! I appreciate the feedback, but the hard part about feedback like this is: how do I identify who's right? Half the people in the thread are saying the old design is better, and half are saying the new design is better. If I could flip a switch and try the design you're describing and see how it affects sales, I'd try it, but taking professional photographs and redesigning the site is several thousa…

>how do I identify who's right? Half the people in the thread are saying the old design is better, and half are saying the new design is better.

You look at the data. If you think the increased sales are due to the site redesign vs some other variable - well there's your answer.

Re: I regret my website redesign

#323

Earlier quoted context omitted.

OP, I hope you aren't rethinking it. You'd certainly be justified in doing so, but I think it would be a mistake. There are most definitely people out there that fit your description: > I have a different philosophy when it comes to hiring in that I assume the people working with me are honest and they're motivated to do their jobs well. I'm paying for their time, and I assume they'll use their time effectively. If t…

Thanks! Yeah, I agree. This experience hasn't affected how much I try to defend myself from dishonest employees/contractors. I think the prevalence of dishonest/malicious people is so low and screening is so costly/ineffective that it's not worth it. > Of course there are people who are not, but I've seen multiple times a pessimistic approach becoming a self-fulfilling prophecy. Most people will reflect back your exp…

I dont think anyone is suggesting you micromanage your consultants, that is obviously the wrong approach and defeats the purpose of hiring consultants.

This is a bussiness arrangement. Normally this works by you saying some things you want over some timeframe, and letting them work on it.

The part of this story where things go off the rails, is that by the middle of it, it was clear the agency wasn't delivering on their deliverables or really making progress. Most people would make some sort of change at that point, either terminate or set modified expectations - definitely not blindly give more money.

Its really not about trust, its about whether or not they do the job. There could be many reasons why the job doesn't get done, many might not be malicious - but these people aren't your friends. You are buying something from them, if they dont have the goods, then they dont have the goods and its not a sign of lack of trust to move on.

Re: I regret my website redesign

#325

I have seen many outsourcing projects with my coachees and with founders, I've managed my own and cancelled several when I was called in to fix them. The key to this kind of work is to understand: The agency is not your buddy, they have very different goals than you have. Too often do I seen people who have nice chats with the agency over a coffee. They are not your friends. You need to write the contract to align th…

> For example: I see hourly billing, and bug fixing counting as billed hours. How has the agency an incentive to keep bugs low if it makes them more money?

More importantly, why is a bug on code they haven't even delivered yet considered your responsibility. This is not billable hours, this should be included in the original feature hours. If he were requesting a new feature and calling that a bug, sure. But it sounds like they were the one's introducing new features against his protests.

Slightly tangentially, this is why I refuse to do work with companies that strictly bill hourly. Give me a project estimate with strictly defined scope. Split the deliverables up into three-five milestones (so either party can cut and run if things are not going to plan) with partial payments on milestone completion. Hourly billing comes after for support contracts and supplementals.

Re: I regret my website redesign

#326
post #61

I live through this every 2 years: - Marketing team decides they want a new site. - I tell them when/how we can schedule it. - They decide they want to go outside so it can get done "quicker" by "professionals." - It costs 5-10x what it would in house, the product is harder to work with, using some WordPress plugins no one has ever heard of, it's not responsive on mobile nor usable on our demographic's primary resolu…

> - Marketing team decides they want a new site. That's your problem right there. And the fact that their decision is the company's decision.

Ideally, who should decide what the public face of the company should be if not for marketing?

Re: I regret my website redesign

#327

Earlier quoted context omitted.

Are you rethinking your philosophy after wasting $46,000? > you get into disputes about what is or isn't in scope, This is to your advantage as the one who is able to withhold payment when delivery isn't up to your standards, and you are protected contractually. With pure time & materials it's much harder to sue for non-delivery unless you can prove they didn't work the hours they billed for.

> Are you rethinking your philosophy after wasting $46,000? Honestly, no. I think I certainly made mistakes on this project, but I don't think trusting devs to use their time effectively was the problem. >> you get into disputes about what is or isn't in scope, > This is to your advantage as the one who is able to withhold payment when delivery isn't up to your standards, and you are protected contractually. With pur…

> so if I approach competent agencies demanding a milestone-based contract for $7-15k, they'd just tell me to get lost

Yep, exactly that.

And, for a dev agency (I'm not as familiar with how design would want to structure this), you'd either need _very_ detailed and specific requirements before we consider quoting the project, or we're going to need an up-front discovery phase (that will run a few thousand dollars anyway) to produce those detailed requirements and specifications, before we can even give a quote.

Fixed bid projects do feel like they create much more of an adversarial relationship than a collaborative one for working on a project, and when we make fixed bids we _definitely_ price a lot of the risk into the bid (and we're up front about that).

Re: I regret my website redesign

#329
I'm more impressed honestly, that people are willing to pay $400,- for an remote KVM device.

Whats your overall margin? I would assume that you are able to build it for $100,-?

But yes i think you did not had enough experience working with agencies. They oversold you as the sales people usually do and than you fix their issues. You should have stoped as soon as it was clear that they lost some agreements when moving from the nice ceo to the developers.

I was working for a company who was doing development for other companies. The team setups are cost optimized. Like the dude who smokes weed every day and only gets 45k / year salary but is sold as a fulltime senior developer. Or the working student who has 2 years frontend experience but 0 years experience who might get sold as junior or normal developer.

Or people who are part of your project for 2 month, the company knows that they will go on maternity leave and they just replace one but neither tell you that or really assume thats just fine. Its not fine. They need again time to onboard and it costs you money.

All of this is more or less shitty, but the companies going to contractors normally offload all of software developer hiring, onboarding, teaching etc. So its a tradeoff. A trade off companies have to decide on.

But i would never ever do this as a small company as you are, ever. And i only did this with a small company who was having 5 employees with a very clear target architecture and specific goals. And they also tried this shit on me with the 'i have someone who doesn't speak that well german or english and is not that good but we can offload him on that project' and i spoke up after 1 week because i'm not paying for someone i can't communicate issues clearly. Red flag alert was there immedidatly.

Re: I regret my website redesign

#330
I've never had an experience with an agency that was better than hiring individuals. You end up paying a 20% markup + dealing with organizational headaches in exchange for skipping the pain of finding and vetting individuals with the right skillsets.

The initial shortcut ends up creating way more problems down the road.

Post reply on HN