2 ms·
A couple thoughts based on my own 25 years of building software: • Working with many new tools and technologies on the same project is dangerous. There is a si
by alexdowad 4y ago
A couple thoughts based on my own 25 years of building software:
• Working with many new tools and technologies on the same project is dangerous. There is a significant risk of running into too many unexpected issues with your tools, getting mired down, and never finishing. It is usually better to work mostly with technologies you already know well, and just add 1 or 2 new ones on a single project.
• You asked if you need to look into Cloudflare workers. In general, choosing a hosted 'cloud' platform means your friend will not have to keep hiring contractors down the road to administer a server on his behalf. At the same time, it means that his fortunes will be tied to those of the company which provides the platform. If they are acquired and the platform is shut down, or prices are jacked up, etc. it may be difficult to move the site to a different hosting provider, and your friend will be in an undesirable position. You can do your friend a great service by helping him to navigate those trade-offs in the way which makes most sense for his business.
- diviaki 4y agoGreat advice. Yes I keep forgetting I might not be around forever. :) A dedicated is overkill for the start so I'll look for something managed. This project will introduce many new things to me, but no rush, I can add them one by one.