Wandering Thoughts archives

2025-06-20: Quick numbers on how common HTTP/2 is on our departmental web server
2025-06-12: What would a multi-user web server look like? (A thought experiment)
2025-05-29: My blocking of some crawlers is an editorial decision unrelated to crawl volume
2025-05-25: A thought on JavaScript "proof of work" anti-scraper systems
2025-05-23: What keeps Wandering Thoughts more or less free of comment spam (2025 edition)
2025-05-21: Thinking about what you'd want in a modern simple web server
2025-05-08: In Apache, using OIDC instead of SAML makes for easier testing
2025-05-02: The HTTP status codes of responses from about 22 hours of traffic to here (part 2)
2025-04-24: Chrome and the burden of developing a browser
2025-04-17: The appeal of serving your web pages with a single process
2025-04-12: Mandatory short duration TLS certificates are probably coming soon
2025-03-13: Doing multi-tag matching through URLs on the modern web
2025-03-11: Some views on the common Apache modules for SAML or OIDC authentication
2025-03-10: The web browser as an enabler of minority platforms
2025-02-21: HTTP connections are part of the web's long tail
2025-02-17: More potential problems for people with older browsers
2025-02-16: The HTTP status codes of responses from about 21 hours of traffic to here
2025-02-07: Web application design and the question of what is a "route"
2025-02-02: Web spiders (or people) can invent unfortunate URLs for your website
2025-01-26: Some learning experiences with HTTP cookies in practice
2025-01-25: Syndication feeds here are now rate-limited on a per-IP basis
2025-01-22: More features for web page generation systems doing URL remapping
2025-01-03: The programmable web browser was and is inevitable
2025-01-01: The modern web is why web browsers don't have "nice things" (platform APIs)
By month for 2025: Jan Feb Mar Apr May Jun; before 2025.

Page tools: See As Normal.
Search:
Login: Password:

This dinky wiki is brought to you by the Insane Hackers Guild, Python sub-branch.