kernel development

How can I get started with kernel development?

I'm really interested in learning about kernel development but I'm running into some challenges, especially with finding useful resources on the topic. What would be a good starting…