- server: migrate HTTP layer from net/http to fasthttp — ~141k req/sec (55% faster than Bun)
- server: use
tcp4listener to eliminate dual-stack overhead (2x throughput gain on macOS)
- handler: replace
http.ServeContentwith customparseRange()/serveRange()for byte-range requests - compress: convert gzip middleware from wrapping
ResponseWriterto post-processing response body - security: use
ctx.SetStatusCode()+ctx.SetBodyString()instead ofctx.Error()to preserve headers - cache: change
CachedFileheader fields from[]stringtostring
- benchmark: add fasthttp/net-http hello world baselines and update baremetal script
- docs: add GitHub Pages landing page with SEO and source-verified content
- embed default pages into binary as fallback when files.root lacks them
- rebrand footer to 21no.de with love emoji
- redesign default pages with terminal/dev-oriented aesthetic
- replace fingerprint-blocked named fonts with ui-monospace system stack
- extract inline styles to style.css to comply with default-src 'self' CSP
- remove inline script and onclick handler to comply with default-src 'self' CSP
- add branded default index and 404 pages based on BackendStack21 identity
- add branded default index and 404 pages based on BackendStack21 identity
- update repository URLs to github.com/BackendStack21/static-web
- initial project — static-web server with benchmark suite
- upgrade to Go 1.26 and optimize static-web server config
- benchmark: optimize nginx and caddy configs for raw throughput