I've been using a smart switch to fade in a light (one of the "sun-like" full-spectrum ones) over my head in the morning and it's been really effective for regulating my circadian rhythm. Even with little sleep, I will naturally wake up in the morning at a much more regular time.
If the light turns on too quickly for me it’s super jarring and I hide under the covers. Did you find one that goes bright over the course of 30m or something? Or can you handle the quick increase in brightness?
I have been using one of those sunrise alarm clocks for around 8 years now. If I go to bed at a reasonable time, the light will wake me up naturally before the alarm actually goes off. However, if I stay up too late the effect of the light fades. I'll sleep right through the light and need the alarm. On one occasion when I must have been really sleep deprived, I slept through the light, an hour of the alarm going off, and another 2-3 hours after that.