Brett Drake

Brett Drake, C#/.NET Software Developer

Experienced across .NET Framework, .NET Core, ASP.NET, Web API, Entity Framework, SQL Server, Azure, Blazor, Docker, Kubernetes, React, TypeScript, and practical full-stack delivery.

Deployment status preview

angular.brettdrake.orgqueued
vite.brettdrake.orgqueued
remix.brettdrake.orgqueued
createreactapp.brettdrake.orgqueued

Project details

What This Is

The code is already in GitHub. Each frontend gets its own subdomain, making it easy to show breadth without burying recruiters in one giant repo.

3 up NextJS, SolidJS, and the main-domain API docs are already reachable.
4 queued Angular, Vite, Remix, and Create React App are queued.

Local Ports

Local development assignments mapped to each public target.

3000 NextJS nextjs.brettdrake.org Done
3002 Angular angular.brettdrake.org Planned
3003 SolidJS solidjs.brettdrake.org In progress
3004 Vite vite.brettdrake.org Planned
3005 Remix remix.brettdrake.org Planned
3006 Create React App createreactapp.brettdrake.org Sentimental

How Is This Site Hosted?

Apache is the reverse proxy server, and the API is reused across the frontend subdomains. Apache routes each subdomain to the right Docker container based on that container's exposed port.

It is running on an older eight-core computer with 32 GB of RAM. Its fancy hardware aged out of Windows 11 support, but that ancient-but-powerful setup is perfect for Linux. The machine comfortably runs Apache and Docker Desktop for Linux.

Paired with LFT Fiber, my city's lightning-fast internet, it is the solution of my dreams: a super-fast site with more power and more room to grow than a free cloud tier, while I only pay about $20 a year to Squarespace and another $5 a month for a static IP.