I've just released Http4k for the Impatient; an in...
# http4k
a
I've just released Http4k for the Impatient; an introductory video of Http4k's core concepts.

https://youtu.be/EUvu4LtGH5I

👌 1
👍 3
🎉 7
😍 2
Though I have some prior content creation experience in Machinima, this is the first time I've covered coding in this medium. Please let me know if there's any issues you'd like to see addressed in future videos.
d
I really like this style. Would love to see an entire series like this... there really is a lot to cover though - are you up for the marathon? 😂
a
I was uncertain if the rapid style would work, since this is intended to be more informative than entertaining. Happy to hear any feedback. This was a quick skim of the core concepts; what would you like to see a deep dive on? Or did I miss a few high-level things?
d
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? 😂
a
Enough would be one word to describe all that! I'll see what I can do.
d
Reading it back it does seem like we've been busy over the years.. 🤣
And this is all before we get to the really interesting stuff... 😉
o
Great video! Reminds me a bit of the Fireship.io stuff. Pleeeeeease do a deep dive on Security, for example "Securing Http4k with Keycloak". 😊
a
It was absolutely inspired by Fireship's style. I could do something for authorization, yes.