I think there isn't one style to rule them all - everyone learns and responds to different styles, and it's all good to have that variety. You could easily do series of these for:
⢠basics: handlers, request/response, filters
⢠lenses: basic, forms,
mapping, values
⢠running a server: server backends, serverless, graalvm etc...
⢠fakes/http4k-connect
⢠routing (basic, nesting, predicates)
⢠security - basic, oauth,
⢠events/structured logging/tracerbullet
⢠formats: JSON, XML, YAML,
⢠observability, telemetry
⢠templating
⢠websockets
⢠OpenAPI
⢠Environments
⢠testing techniques: basic, approval, reusable contracts, matcher libraries, webdriver, multi-service, service virtualisation
enough? š