Retrying HTTP Requests with Rust

How to implement retry logic for HTTP requests in Rust using reqwest and the again crate. Handling network failures, rate limiting, and JSON parsing errors with exponential backoff.

June 25, 2022 路 10 min

TIL: CRDTs, Extreme HTTP Performance, and BYTEPATH Game

Today I learned about CRDTs for distributed systems, extreme HTTP performance tuning achieving 1.2M API requests/second, and BYTEPATH - a replayable arcade shooter game.

May 25, 2021 路 1 min

TIL: Advanced System-on-Chip Design and Comprehensive HTTP Headers Reference

Today I learned about advanced system-on-chip design through ETH Zurich lecture notes and discovered MDN's comprehensive HTTP headers documentation.

November 12, 2020 路 3 min

TIL: HTTP Status Code Reference, Security Headers, and Python Security Tools

Today I learned about comprehensive HTTP status code references, OWASP secure headers project, security design principles, and Python tools for header security analysis.

November 6, 2020 路 5 min

TIL: Chesterton's Fence, HTTP APIs, and Elixir IoT Development

TIL 2020-08-19 Chesterton鈥檚 Fence - Implementations might exist for a reason. Don鈥檛 remove something until you understand why it was put there. HTTP API for Cats - Fun way to learn HTTP status codes with cat images. HTTP Status Code Cheatsheet - Comprehensive reference for HTTP status codes and their meanings. Implementation of a Retro Finnish Game in Elixir - Example of game development using Elixir. Nerves: Add Agility to your IoT Development Cycle - Platform for building IoT applications with Elixir. ...

August 19, 2020 路 1 min