Status update 2026-05
Developer updates pimsync with digest authentication support and configuration parsing improvements.
Developer updates pimsync with digest authentication support and configuration parsing improvements.
Explores three methods for serving files over HTTP: synchronous, epoll, and io_uring, with code examples.
Review of API Spector, a free open-source HTTP and WebSocket testing tool with Git integration, mock server, and contract-based testing.
A software developer draws parallels between designing the Requests HTTP library and maintaining a healthy marriage, focusing on system design principles.
A weekly collection of articles on software architecture, development, AI, and leadership, featuring insights on legacy systems, HTTP, and team skills.
Explains a subtle ASP.NET Core API routing issue with the [Consumes] attribute and charset, and provides a workaround.
Learn how to mock HTTP calls in Python tests using the responses library for fast, reliable, and network-free testing.
A retrospective on Let's Encrypt's 10-year impact, highlighting its growth to become the world's largest certificate authority and its role in securing the web.
Using DTrace to dynamically list all HTTP routes registered in a Go application, useful for debugging and understanding runtime features.
Explains the Model Context Protocol (MCP) by drawing parallels to RESTful HTTP architecture, using a travel planner server example.
A developer shares practical website optimization tips, including updating HTTP links, using AI agents, and cleaning up config files.
A talk exploring adversarial web scraping, covering bot detection techniques and ethical methods to bypass them from both scraper and site operator perspectives.
A beginner's guide to running a local web server, explaining IP addresses, localhost, ports, and using npm for web development.
A look at a subtle bug in a Go test where a for loop iterates over an empty slice, and how static analysis tools miss it.
Explains Cross-Site Request Forgery (CSRF) attacks, their impact on web applications using cookie authentication, and foundational defense concepts.
Discusses the critical importance of configuring timeouts, retries, and connection pools in distributed systems to prevent minor oversights from amplifying failures.
A technical guide on implementing MCP client authorization using Dynamic Client Registration (RFC 7591) and OAuth 2.1, following the MCP Authorization specification.
Explains the importance of specifying charset=utf-8 in API request headers to properly handle special characters and emojis in JSON payloads.
Explains the technical differences between cookies and sessions in web development, with PHP code examples.
A technical exploration of HTTP/1.1's chunked transfer encoding, demonstrating its implementation with FastAPI for streaming data.