📄 Using Let's Encrypt SSL certificates with HostEurope Webhosting products
A guide to manually installing and renewing Let's Encrypt SSL certificates on HostEurope web hosting, as they lack automatic integration.
A guide to manually installing and renewing Let's Encrypt SSL certificates on HostEurope web hosting, as they lack automatic integration.
A developer details fixing video playback issues on their website by moving hosting to support Safari's byte-range requests and switching to HTTPS.
A technical analysis of U.S. federal .gov domains, tracking changes in security, CMS usage, and open source adoption over a decade.
A technical guide on building a basic web server in Python using low-level socket programming and understanding network I/O.
A technical overview comparing REST, RPC, and GraphQL API design approaches, their strengths, weaknesses, and practical considerations.
Explores the performance drawbacks of Extended Validation (EV) SSL certificates, including their lack of full OCSP stapling support.
Final part of a series on building a Swift HTTP framework, discussing abstraction layers and integrating generics like Codable.
Part 17 of a series on building a Swift HTTP framework, discussing advanced loader concepts like OpenID, caching, deduplication, and redirection.
An explanation of REST (Representational State Transfer) architectural style, its six constraints, and how to design RESTful web APIs.
Explains how to handle query string parameters without values in ASP.NET Core by creating a custom model binder for boolean parameters.
A developer details a tricky middleware bug in a Clojure web scraping framework that caused character encoding issues due to header casing.
Explains the Web Share API for native-like sharing from websites, covering browser compatibility, usage, and benefits for PWAs.
Explores the evolution of the World Wide Web from a simple 'Web of Documents' to the complex 'Web of Applications' we use today.
A guide to encoding and decoding multipart/form-data in Python without external libraries, covering native methods and the email.mime module.
A technical guide on building a basic HTTP web server from scratch using Node.js, covering sockets, request parsing, and response handling.
Explains Google Chrome's new Lite Pages feature, its relation to Data Saver, and how it optimizes web pages on slow connections, including HTTPS.
A technical tutorial on implementing real-time, bidirectional communication using the WebSocket protocol in web development.
A tutorial on building a Go HTTP webserver with graceful shutdown, using channels and goroutines for proper resource cleanup.
Explores the unintended negative consequences of HTTPS on local caching servers in low-bandwidth, high-latency environments like Uganda.
A developer's experience implementing HTTP long-polling in Go, focusing on server timeout handling and practical code examples.