detect-tech-stack
Detect a company's tech stack
The insight: technographics answer "what can the website prove?", never "what does the company use?" — and the raw answer is a lifetime archive, not a snapshot. The managed function reads the site's source code (BuiltWith-backed), so it sees what runs in a visitor's browser and is blind to everything server-side or back-office (finance, HR, ERP always; CRM unless a form embeds it). And it returns every technology ever detected, current and historical, indistinguishably — a current Shopify Plus store still lists Magento and WordPress from years past. Both verdicts are traps: detected may be history, and not detected is never evidence of non-use.
Declared inputs
Nothing here ships with a value. Each one is the installer's, not the author's: ask for it, never substitute a plausible default, and where an answer does not exist say which step becomes unavailable rather than guessing. Where a default IS defensible it is named below, and using it means saying so in the output.