Some Go web dev notes
A developer shares notes on Go 1.22's improved built-in router and using sqlc to generate database code, based on personal project experience.
A developer shares notes on Go 1.22's improved built-in router and using sqlc to generate database code, based on personal project experience.
A guide to setting up local HTTPS with the ASP.NET Core developer certificate to test GitHub webhooks during development of a .NET GitHub App.
Argues that APIs should not redirect HTTP to HTTPS, but instead disable HTTP or return errors, to prevent accidental unencrypted data exposure.
Explains HSTS (HTTP Strict Transport Security), its role in ASP.NET Core apps for enforcing HTTPS, and configuration considerations.
Explains how HttpClient's await behavior works with response headers vs. body, and how to control it using HttpCompletionOption.
Explains how the Fetch API's credentials option works with cookies, detailing the 'omit', 'same-origin', and 'include' values.
A technical guide on using the WolverineFx.HTTP package to simplify API endpoints and reduce boilerplate code in .NET applications.
Explores ASP.NET 8's new IExceptionHandler to convert exceptions into standardized Problem Details responses for better API error reporting.
A beginner's guide to network programming in Python, covering sockets, TCP, and building a basic client-server application.
A guide to using the Hummingbird framework for encoding and decoding HTTP data, including JSON, in Swift server applications.
Explains why ASP.NET Core 7 apps default to HTTP only and how to configure HTTPS for development, covering certificate trust and launch settings.
A beginner's guide to routing and HTTP request handling using the Hummingbird server-side Swift framework, covering trie-based routing and dynamic parameters.
Explains the cryptographic key exchange in HTTPS, focusing on the Diffie-Hellman algorithm for establishing secure connections.
A technical guide on manually generating and installing a Let's Encrypt wildcard SSL/TLS certificate to enable HTTPS in a .NET Web API.
Explains the importance of validating HTTP response bodies in frontend development and introduces Zod, a TypeScript schema library, as the solution.
The author explores routing in web frameworks and details the implementation of a flat-list routing system for their Lua-based Atlas framework.
A tutorial on setting up HTTPS for local development using Node.js, Express, and mkcert to generate trusted certificates.
A guide to configuring HTTP caching headers for web assets, covering best practices for versioned files, HTML, and cache invalidation.
A simplified guide explaining common HTTP status codes like 200, 404, and 500, their meanings, and use cases for web developers.
A guide to transitioning from traditional ASP.NET Core MVC to the new lightweight Minimal APIs introduced in ASP.NET Core 6.0.