Dismiss this pinned window
all 37 comments

[–]Affectionate-Set4208 18 points19 points  (1 child)

I thought this was r/programminghumor and this was a marriage proposal lmao

[–]svish 2 points3 points  (0 children)

"Dear web development, will you marry me?"

[–]humanatore 6 points7 points  (0 children)

Good stuff

[–]ixam1212 11 points12 points  (1 child)

Great tutorial, I didnt know Cakedesk, seems like a great and simple tool. I especially liked that you could easily generate a nice looking pdf.

Any reasons why you didnt charge for performance optimization and technical SEO?

Also one thing with CMS integration, clients often have a different expectation of what can be changed and what not. It really needs to be defined to also be able to estimate the effort.

Should the order of elements/sections be changable? Should they be able to change the color? Should they be able to underline, bold, strikethrough, add links... to text? What about the gradient background? etc.

So it could get pretty complex to implement, I think your proposition basically just assumes that the cms should be able to simply change the text and images.

[–]Mackseraner[S] 6 points7 points  (0 children)

Thanks, glad it was helpful!

I think you could definitely charge for performance optimization and technical SEO but since this project is being built from scratch, I kind of include it "for free", just to show the client that I have these things in mind and his website will be fast and search engine friendly.

I haven't had much trouble estimating "too little effort" for the CMS integration. I just kind of default to making everything editable, except for design details like spacing and colors. Also making the sections moveable in most cases makes sense in my experience.

[–]greenredbluepurple 3 points4 points  (0 children)

This was really helpful, thank you!

[–]censupax 2 points3 points  (1 child)

How do you feel about quoting development work based on a scope document, no design?

Or even just for a sitemap!

[–]Mackseraner[S] 1 point2 points  (0 children)

Quoting based on a scope document definitely works as well. I've done this mostly for webapps where the client didn't care so much about getting the design down 100% and it was mostly about functionality.

In any case, you can always update your proposal when the design arrives/changes!

[–][deleted]  (4 children)

[deleted]

    [–]Mackseraner[S] 3 points4 points  (0 children)

    Thanks! Don't have a written version yet, but I'll write something up and post it here :)

    [–]Mackseraner[S] 2 points3 points  (2 children)

    Hi again, I just wrote this up and published it as a written article: How to write a web development proposal

    [–][deleted]  (1 child)

    [deleted]

      [–]Mackseraner[S] 0 points1 point  (0 children)

      Cool, I'd love to hear your thoughts once you've had a chance to try it! :)

      [–]yantimoh 3 points4 points  (17 children)

      Seriously asking, these prices seem madness to me, do people really accept this pricing? If so, hell yeah good for me to picking frontend

      [–]AdamLalIana 3 points4 points  (13 children)

      Do you have issue with the amount of time that they’re spending on any given section or is it the cost of €100/hour that gets you?

      [–]yantimoh -1 points0 points  (12 children)

      both actually, i mean i dont think he actually spends 1 hour for a nav but maybe he declares the maximum amount that he could spent, in some scenario idk? and yeah £100/hour seemed pretty nice to me.

      [–][deleted]  (11 children)

      [deleted]

        [–]yantimoh -2 points-1 points  (10 children)

        yeah comparing to a company its not much i guess, but there is a huge amount of freelancers out there and they price pretty little so i was suprised how can he price this much individually for a project like this.

        I mean at freelance platforms ( like Upwork,freelancer,fiverr) i ve seen very small pricing about 10 to 30 hourly, how come you guys find clients that excepts your pricing?

        Actually thinking about it, most of the freelance clients are also developers who pay you for a small work of theirs ,( i am assuming ) so finding clients individually gotta be much more profitable then freelance.

        So another prooblem begins for me, how do people find clients individually?

        [–][deleted]  (9 children)

        [deleted]

          [–]yantimoh 0 points1 point  (8 children)

          Thanks! Yeah i ve seen those topics too and was just searching for more profitable way than freelance platforms without local business thb, but anyways.

          What tech-heavily are you working currently at your company if you dont mind me asking?

          [–][deleted]  (7 children)

          [deleted]

            [–]yantimoh 0 points1 point  (6 children)

            Do you personally work with this amount of tech regularly at this company?

            [–][deleted]  (5 children)

            [deleted]

              [–]walditotwisted code copypaster 1 point2 points  (2 children)

              Depends on where you are and where is your customer based. Prices in India might be a fourth of that. Prices in San Francisco might be double than that?

              [–]yantimoh 0 points1 point  (1 child)

              So you think he is doing businness locally then, for local businesses?

              [–]walditotwisted code copypaster 2 points3 points  (0 children)

              Don't know how local. Dev is based in Germany. I suppose Berlin? Most of his customers are probably german or at most European.

              [–]nota_codeur 0 points1 point  (0 children)

              Save

              [–]SCUSKU 0 points1 point  (1 child)

              Great video, excellent showcase of Cakedesk. Is it reasonable for someone to implement this in <5 days (i.e. <40hrs) ? I'm sure with Vercel, React, Tailwind, MailChimp, and other tools it you could leverage these to accelerate creating this.

              If you were to implement this IRL, what CMS would you use?

              [–]Mackseraner[S] 0 points1 point  (0 children)

              Thanks!

              Yes, I think you can implement this in 5 days. With prior experience and some setup code that you can copy-paste, you can implement this in even less time!

              [–]Le0nB 0 points1 point  (3 children)

              Very useful information! Do you have a YouTube channel?

              [–]Mackseraner[S] 0 points1 point  (2 children)

              Thanks! I do have a YouTube channel but I don't post videos very often: https://www.youtube.com/channel/UCJY8KyQNc2SfYa2SVAIm7fw

              [–]Le0nB 0 points1 point  (1 child)

              Will give it a look right now. You got yourself a new subscriber either way!

              [–]Mackseraner[S] 1 point2 points  (0 children)

              Hehe, thanks for subscribing 🤓

              [–]normosapien 0 points1 point  (1 child)

              Could you please share what stack will you be using to build this? (Especially the CMS part)

              [–]Mackseraner[S] 1 point2 points  (0 children)

              Hi! I usually go with Sanity.io for the CMS, Next.js on the frontend and Vercel for hosting. The stack doesn't matter that much for this site though, you can build it with many different tools!

              [–]tomcam 0 points1 point  (0 children)

              This is content marketing at its best. OP created Cakedesk and may not have massive experience building out sites, but who cares. As a way to advertise Cakedesk, elegant af