Launching the GreyHat Solutions Site
A production build log covering the first version of the GreyHat Solutions website: stack choices, deployment flow, contact intake, and why the site was built as a controlled public surface.
The Goal
The goal was not to throw up a generic portfolio site. GreyHat Solutions needed a public surface that could grow into a real technical ecosystem: projects, service tracks, writeups, contact intake, lab documentation, and eventually private tools. The first version needed to be useful immediately without becoming overbuilt before the foundation was stable.
Why Next.js
Next.js was selected because it gives the site room to grow. The first build can remain mostly static, but the structure can later support dynamic project pages, richer writeups, protected areas, serverless routes, and account-based features. Starting simple does not mean choosing a dead-end stack.
Hosting and Domain Control
The production chain uses local development, GitHub source control, Vercel deployment, and Cloudflare-managed DNS. This separates hosting convenience from domain control. Vercel handles the deployment workflow while Cloudflare remains the control point for DNS, domain management, and security-related edge features.
Contact Intake
The contact system uses a structured intake form rather than a generic email link. Formspree handles submission routing, while Cloudflare Turnstile protects the form from low-effort spam and abuse. The form intentionally warns users not to submit credentials, secrets, private keys, or sensitive system details during the first contact.
Design Direction
The design direction is dark, technical, and restrained. The intent is to feel like a command surface rather than a marketing template. Visual elements such as the operations map, signal console, and restricted 44rc0n page create identity, but the core site still prioritizes clarity and maintainability.
What Comes Next
The next phase is credibility through documentation. The site now needs real project detail, lab environment notes, and practical writeups that demonstrate how systems are planned, built, secured, and maintained. The website is not the final product; it is the index for the work behind it.