I'm about to start my journey into Vulkan, and read up on some graphics techniques, in this great book by @GabrielSassone and @theWarhelm
https://www.packtpub.com/product/mastering-graphics-programming-with-vulkan/9781803244792
Mastering Graphics Programming with Vulkan | Packt

Develop a rendering framework by implementing next-generation 3D graphics, leveraging advanced Vulkan features, and getting familiar with efficient real-time ray tracing techniques uncovered by leading industry experts

Packt
@demofox Ah fab, I look forward to seeing your commentary on it. Is there a particular end goal? Or more of a toy / exploration thing?
@nick I'm doing some cross platform work and supporting Vulkan opens up a couple platforms, which is nice :)
@demofox That’s great, I don’t follow Vulkan closely or anything, so predominantly the discussion I’ve seen is all “LOL even 1 triangle is stupid hard, OpenGL is way better”.

@nick @demofox Well, it's kind of true. Vulkan is painfully difficult to get started with. You literally have to write a thousand lines of code just to be able to draw a triangle. The simplicity of OpenGL 1.0's glBegin/glEnd is unbeatable if you want to get a quick view of something.

However, Vulkan excels at giving you a clear view of what is really happening as you interact with the GPU. It is still overly verbose, but after a while you start to appreciate the overall design.

@demofox @GabrielSassone Thanks Alan! We look forward to your feedback :)
Introduction - Vulkan Tutorial

A tutorial that teaches you everything it takes to render 3D graphics with the Vulkan API. It covers everything from Windows/Linux setup to rendering and debugging.